[教学]将GURB放入/BOOT的安装设置 完美解决!
发表于 : 2008-05-13 18:56
相信很多朋友都遇到过类似尴尬的情况:
1。重装XP后,Ubuntu的引导菜单没有了(XP直接覆盖掉MBR,导致UBUNTU的GRUB引导失效)
2。在安装Ubuntu时失败,已经将GRUB写入MBR。导致XP也无法引导了 (光盘安装除外,相信大部分朋友是硬盘安装吧)
于是想出将GRUB直接放在XP的MBR引导下,避免此尴尬 (作/boot分区)
后来发现,原来UBUNTU安装过程中提供了做/boot的单独分区 - -!(安装前最后一部,有个高级选项)
分区时,将/boot 作ext2格式 100M空间 比较合适!!!
安装完后,也就是最关键的!!!不要着急重启! 否则无法引导ubuntu
打开终端
输入 dd bs=512 count=1 if=/dev/sda8 of=/grub.lnx回车 (sda8是我安装grub或说是/boot的分区)
然后将生成的grub.lnx拷贝到c:\下 (grub.lnx就在 / 下) (C:盘可能无法访问,可先放在其它盘,进入XP后拷贝到C:)
最后 修改windows启动文件c:\boot.ini
1 重起系统进入windows
2 这个文件属性必须修改成可写,加入 C:\grub.lnx="Ubuntu 8.04 - GRUB"
重启 !!!搞定!!
1。重装XP后,Ubuntu的引导菜单没有了(XP直接覆盖掉MBR,导致UBUNTU的GRUB引导失效)
2。在安装Ubuntu时失败,已经将GRUB写入MBR。导致XP也无法引导了 (光盘安装除外,相信大部分朋友是硬盘安装吧)
于是想出将GRUB直接放在XP的MBR引导下,避免此尴尬 (作/boot分区)
后来发现,原来UBUNTU安装过程中提供了做/boot的单独分区 - -!(安装前最后一部,有个高级选项)
分区时,将/boot 作ext2格式 100M空间 比较合适!!!
安装完后,也就是最关键的!!!不要着急重启! 否则无法引导ubuntu
打开终端
输入 dd bs=512 count=1 if=/dev/sda8 of=/grub.lnx回车 (sda8是我安装grub或说是/boot的分区)
然后将生成的grub.lnx拷贝到c:\下 (grub.lnx就在 / 下) (C:盘可能无法访问,可先放在其它盘,进入XP后拷贝到C:)
最后 修改windows启动文件c:\boot.ini
1 重起系统进入windows
2 这个文件属性必须修改成可写,加入 C:\grub.lnx="Ubuntu 8.04 - GRUB"
重启 !!!搞定!!