bigbighill 发表于 2006-8-2 21:56:11

一个关于grub 引导菜单menu.lst位置的疑问?

机器配置2个硬盘,安装有winxp,ubuntu 6。06
hda(hda1,hda5,hda6,hda7),hdc(hdc1,hdc5,hdc6,hdc7,hdc8,hdc9)
hda1,hda5,hda6,hda7 ,hdc1,hdc5,hdc6,hdc7都是fat32 hdc8 是linux分区格式,其中hda1安装xp,hdc8是ubuntu linux根分区/,hdc9是swap分区
grub安装到hda1的mbr,menu.lst位于/boot/grub,今天准备把menu.lst迁移到hda1中
步骤:1、 在hda1建立boot/grub,然后把 linux根分区里面的文件度拷贝到其中,并修改menu。lst里面的内容,以便和linux根分区里面的menu。lst的区别;
         2、运行grub
            grub> root (hd0,0)
            grub> setup (hd0)

         提示安装成功!

于是reboot,可是grub使用的引导总是 linux根分区hdc8 boot/grub目录的munu。lst ,无法使用hda1中的menu.lst,我以前安装mandriva2006时就是如此配置的而且能够成功使用hda1中的menu。lst引导成功,真郁闷!

后来我尝试了
grub>setup -prefix=(hd0,0)/boot/grub (hd0)
也是提示安装成功!可是重新启动问题依旧!!!!!!!


请各位老大帮忙看看,怎么迁移menu。lst,我的做法正确吗?

xwindow 发表于 2006-8-2 22:09:59

盼正解,没试过把grub放到FAT32分区过

bigbighill 发表于 2006-8-2 22:40:05

menu.lst 只能在linux分区吗

npcomet 发表于 2006-8-3 00:16:43

根据系统安装时候生成的grub的默认配置文件在安装ubuntu的/boot/grub/menu.lst
写入mbr依然引导在linux分区的grub
想把grub安装到hda1可以用grub 4 dos

bigbighill 发表于 2006-8-3 08:15:33

确实必须使用wingrub or grub for dos
页: [1]
查看完整版本: 一个关于grub 引导菜单menu.lst位置的疑问?