移动硬盘上安装操作系统


新买1TB移动硬盘,准备划出100G放系统Linux,首先在win7的“磁盘管理”下将移动硬盘格式化,新建两个400GNTFS文件系统的卷,剩下100G的可用空间。

移动硬盘插入电脑,Linux系统盘放入光驱,重启电脑,进入Linux安装界面,Ubuntu安装比较简单,注意在第4步“准备磁盘空间”时选择好移动硬盘的"使用最大的空闲空间"继续安装,成功后重启计算机,可顺利进入移动硬盘的Linux系统。

悲剧出现了。。。

拔掉移动硬盘后重启计算机,出现命令行 grub>resue...,提示找不到grub

分析原因:

将主引导记录(MBR)写入硬盘0柱面0磁道1扇区时,其中指示的grub位置在移动硬盘上,所以找不到grub,无法出现选择系统的菜单,造成结果出错。

安装ubuntu9.10时,grub默认安装在第一硬盘(hd0)的mbr,其实就是把引导文件boot.img写入硬盘的mbr,当然,用户也可以选择不写入硬盘mbr而是写入linux分区的引导扇区。启动时根据mbr所提供信息找到启动分区后,加载分区内的grub核心文件core.img和配置文件grub.cfg,进入选择菜单画面,在菜单画面,按上下箭号选择需要系统菜单项,按Enter进入选项。

解决方法:

移动硬盘插入电脑,Linux系统盘放入光驱,重启电脑,进入Linux安装界面,此次将linux安装到笔记本硬盘中,此时MBR写入到本机硬盘,grub放在本机硬盘的Linux分区中,重启电脑。将移动硬盘拔掉后,仍能够出现系统选择菜单,移动硬盘操作系统安装成功。



GRUB简介

说到启动就不得不说GRUBLinux下大名鼎鼎的启动管理工具(曾经的LILO已经风光不再),当然现在已经是GRUB2了,GRUB2GRUB最重要的区别就是,GRUB存放系统启动信息的文件为/boot/grub/menu.lst,而GRUB2则为/boot/grub/grub.cfg。由于ubuntu10.10采用的是GRUB2,所以这里主要讲GRUB2

特点 

GRUB的一个重要的特性是安装它不需依附一个操作系统;但是,这种安装需要一个Linux副本。由于单独工作,GRUB实质上是一个微型系统,通过链式启动的方式,它可以启动所有安装的主流操作系统 除了硬盘外,GRUB也可安装到光盘、软盘和闪存盘等移动介质中,这样就可以带起一台无法从硬盘启动的系统。 
支持开机画面 .grub支持在引导开机的同时显示一个开机画面。对于玩家来说,这样可以制作自己的个性化开机画面;对于PC厂商,这样可以在开机时显示电脑的一些信息和厂商的标志等。

菜单式选择.lilo下,你需要手工输入操作系统的名字来引导不同的操作系统。而grub使用一个菜单来选择不同的系统进行引导。你还可以自己配置各种参数,如延迟时间,默认操作系统等。 


你可能感兴趣的:(linux,工作,ubuntu,工具,磁盘)