本来想在WIN7环境下通过WUBI的方式安装UBUNTU系统的,但是在安装系统过过后用EASEUS partition master软件重新调整了分
区了,导致WUBI安装的方式无法识别MBR,WUBI安装启动后安装过程中提示:找不到根文件系统。最稳妥的解决办法就是
把硬盘全部格式化,重新分区,重新安装系统,这样实在太麻烦了。于是打算把UBUNTU安装到优盘上,这样可能对优盘损害
比较大。
准备工作:
1.需要两个优盘(本人用的台式机没有光驱),一个用作安装系统的目标盘(KINGSTON 16G,读写速度当然越快越好),另一个
(SANDISK)相当于LIVE CD的作用。
2.ubuntu10.04-desk-x86.iso
3.一张WIN7系统安装盘(本人悲剧的时候使用的)
悲剧过程:
1.从这里http://www.ubuntu.org.cn/download/ubuntu/download/下载USB-Installer,安装到SANDISK上,具体过程
点击下“SHOW ME”按步骤来就可以了
2.重新启动,然后登录到UBUNTU系统界面了
3.点击桌面的INSTALL UBUNTU,按步骤来,大概到第4步可以看到sdc,这就是要准备安装UBUNTU系统的KINGSTON,选择整个优盘
安装系统,在“高级”里面选择好引导程序的安装位置,千万别把引导程序安装到sda,否则会覆盖硬盘WIN7的MBR,我就是在这里悲
剧的。由于sdc有两个分区,一个是挂在根目录的,另一个是swap分区用的,所以可以看到sdc和sdc1,把引导程序安装到sdc下面。接
下来应该就没啥问题了。
4.接下来说我悲剧的过程,开机重启后只能从优盘引导,WIN7的启动项也看不到,然后借了一个移动光驱,修复引导项。
这里http://www.dotblogs.com.tw/chou/archive/2009/11/26/12184.aspx有详细图文过程,不过第三步的命令应该改为
bootsect /nt60 SYS /mbr,按作者的命令我是没有试成功的。
其实刚才的情况也可以修改优盘系统里的grub的配置文件grub.cfg(在/boot/grub目录下),把 set timeout = 0注释掉,最后几行的IF语句
也注释掉,重启可以看到UBUNTU自己的启动项
1) ubuntu
2) ubuntu recovery mode
3) memtest +86
4) memtest +86……
看到这个界面根据提示按“C”进入命令行
fdisk –l #这里是为了查看硬盘分区信息的
root(hd0,1) #根据信息选择WIN7启动盘的编号
chainloader+1
这样子就可以启动原来找不到的WIN7系统了。。不过每次擦个U盘启动WIN7真的好麻烦,非常感谢余师兄的帮助,算是长见识了。我对GRUB启动引导的过程了解还是太少了。


浙公网安备 33010602011771号