windows+Ubuntu双系统 windows引导Ubuntu方法

首先下载 grub4dos 0.4.6
将grldr、menu.lst、grldr.mbr、grub.exe几个文件复制到 C盘
解压ubuntu-12.04-desktop-i386.iso中casper文件夹下面的vmlinuz和initrd.lz到C盘  (注意查看文件的后缀,)

1 修改文件menullst 在文件末尾添加

title Install Ubuntu12.04
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

2  修改文件boot.ini文件,在文件末尾添加

c:\grldr=”Ubuntu Install”

重启后选择进入Ubuntu install ->install ubuntu 12.04

进入后输入命令 $ sudo umount -l /isodevice

完成安装后系统默认的是grub引导,现在将其引导改为 windows引导

使用工具BOOTICE.EXE将系统引导切换为 windows  

windows+Ubuntu双系统 windows引导Ubuntu方法_第1张图片

重启后会发现Ubuntu的启动项不见了

添加Ubuntu的引导项

在menu.lst文件中添加

title  Ubuntu 12.04
kernel  (hd0,X)/boot/vmlinuz-2.6.31-16-generic root=/dev/sdaY 
initrd  (hd0,X)/boot/initrd.img-2.6.31-16-generic

注:X非常重要,一般是从0开始,有时候sda是从1开始 ,所以一般情况下 Y-1=X

windows下查看Linux分区工具  ext2explore.exe  直接查看Linux分区下 /boot/vmlinuz后面的参数 ,更新内核这个数值会改变,另外也可以用一下用以下方式

title Ubuntu 12.04
 root    (hd0,x)
kernel /vmlinuz root=/dev/sdaY 
initrd  /initrd.img

表示vmlinuz initrd.img默认链接到上述文件

你可能感兴趣的:(linux)