LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 631|回复: 2

[求助]使用 OS Loader 启动Ubuntu

[复制链接]
发表于 2005-7-8 19:05:58 | 显示全部楼层 |阅读模式
这几天因为机器彻底崩溃,包括硬盘上的Win2k和Hiweed0.3,只剩下一个win98是好的。
所以打算重新安装系统。

首先装了winXP,结果发现所装的D盘被识别为硬盘的第三个分区,这好像是对的。装完xp用的很好。

于是重装Linux,因为Hiweed新版没有出来,想试试Ubuntu 5.04。我的意思是想装完系统后就用 XP的 OS Loader 来作引导,因为是办公电脑,每次那些人看见grub的英文就嗷嗷叫。
装的时候,到了分区地方,看见XP中的D盘被认为是硬盘第五个分区,而原来Hiweed0.3中的根分区被认为是第三个分区,感觉有点不对劲,不过仍然将/挂在hda3,继续安装。
到了安装grub时,我选择安装在/dev/hda3上,想来没问题,但装完grub立即提示我要重启,并没有提示我制作启动盘?!想想重启不就只能进入win了,于是用Alt+F2激活终端,发现系统里面没有/mnt这个目录,于是将C盘挂到tmp目录中,用
dd if=/dev/hda3 of=/tmp/c/bootsect.lnx bs=512 count=1
然后确认C盘已经生成bootsect.lnx文件了。按Alt+F1回到安装提示界面,回车重启。

到win中编辑boot.ini文件,加入
c:\bootsect.lnx="Ubuntu 5.04"
重启,选择Ubuntu 5.04,结果机器直接重启了,并不能进入Linux。

各位DX有尝试用 Os loader 来引导Ubuntu的吗?象我现在这种情况,应该怎么办?救急阿,想装好ubuntu 来干活的。(自己比较菜,所以原来装的hiweed0.3一直不敢升级,新出的hiweed0.7beta都不敢拿来玩)

先谢过各位。
发表于 2005-7-8 19:21:31 | 显示全部楼层
这样做的应该行
1。安装grub到hda
2。dd if=/dev/hda of=/tmp/c/bootsect.lnx bs=512 count=1
3。复制bootsect.lnx到C盘根目录下,修改boot.ini文件,加入c:\bootsect.lnx="Ubuntu 5.04"
4。如果不想用grub,可以在DOS下 fdisk /mbr
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-9 11:53:47 | 显示全部楼层
安装到hda也就是安装到mbr了,那以后的步骤万全都不需要了,因为安装到hda后,启动直接被grub接管,winxp的OS Loader被排挤到第2位了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表