我的Ubuntu8.04是以前再xp下安装的,前几天把系统换成了vista ,却发现没法进入Ubuntu了。
title Ubuntu 8.04.1, memtest86+
root (hd0,12)
kernel /memtest86+.bin
quiet
复制,到vista的系统盘下新建menu.lst,粘贴以上内容(你自己的 )
在网上查了若干信息,vista硬盘安装Ubuntu的,都试了,一次出现 missing mbr helper没法继续启动,和
加载到Uniform CD-ROM driver Revision: 3.20时死掉的问题------
最后我按其中一个进行修改,最终得以成功:
Ubuntu的分区就不再介绍了
然后将下载下来的EasyBCD软件在Vista系统中安装好,运行软件;接着点击软件左边的Add/Remove Entries,出现操作系统菜单的添加与删除界面; 单击上图中Add an Entry栏目中的linux选项卡,Type选择grub;Name自己可以随便输入,我这里写上了Ubuntu ;分区不选,选中下面复选框GRUB is'n installed to the bootsector,
然后点击右下角的Add Entry,再点击界面上方的Save,此时可以看到Ubuntu 已经进入了操作系统引导菜单列表当中。
以上操作都确定没有问题的话,下面接着进行下一步,点击左边的Manage Bootloader,然后点击右边窗口的Backup Settings,将MBR保存到C:\boot\Recovery.bcd中。
首先,在下载最新版本的Grub4DOS解压缩后,将目录中的grldr,grub.exe,menu.lst三个文件复制到C盘根目录下。
编辑menu.lst,添加
title Install Ubuntu
find –set-root /hardy-desktop-i386.iso
kernel /vmlinuz boot=casper find_iso=/hardy-desktop-i386.iso
initrd /initrd.gz
find –set-root /hardy-desktop-i386.iso
kernel /vmlinuz boot=casper find_iso=/hardy-desktop-i386.iso
initrd /initrd.gz
(这里应该是这样,iso文件为自己下载的文件名)
将下载好的ISO文件复制到C盘根目录下。接着解压缩ISO文件的casper目录内的initrd.gz和vmlinuz两个文件,并将其拷贝到C盘根目录下。
重启应该进入安装桌面,如果和我一样死以前安装过的话 就 点击Filesystem磁盘,也就是安装ubuntu系统的磁盘,再进入\boot\Grub文件夹,此时你可以看到一个名为menu.lst的文件。
找到不是注释的(开头不是#的部分),我的是:
title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,12)
kernel /vmlinuz-2.6.24-19-generic root=UUID=e9e00ba8-c7bb-417a-9193-d2d5a0a4df41 ro quiet splash
initrd /initrd.img-2.6.24-19-generic
quiet
root (hd0,12)
kernel /vmlinuz-2.6.24-19-generic root=UUID=e9e00ba8-c7bb-417a-9193-d2d5a0a4df41 ro quiet splash
initrd /initrd.img-2.6.24-19-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd0,12)
kernel /vmlinuz-2.6.24-19-generic root=UUID=e9e00ba8-c7bb-417a-9193-d2d5a0a4df41 ro single
initrd /initrd.img-2.6.24-19-generic
root (hd0,12)
kernel /vmlinuz-2.6.24-19-generic root=UUID=e9e00ba8-c7bb-417a-9193-d2d5a0a4df41 ro single
initrd /initrd.img-2.6.24-19-generic
title Ubuntu 8.04.1, memtest86+
root (hd0,12)
kernel /memtest86+.bin
quiet
复制,到vista的系统盘下新建menu.lst,粘贴以上内容(你自己的 )
注意!!!是用Ubuntu的menu.lst替换vista中grub的menu.lst
保存
差不多了--我的貌似就是这样弄好的,当然 里面可能有多余或者遗漏的东西····
你再自己琢磨吧···
转载于:https://blog.51cto.com/553381/175219