首先安装windows 7 网上教程很多,在此不熬述。
这里主要写一下怎么样硬盘安装 Ubuntu 9.10。
OS安装情况:C盘:windows 7 ,E盘:Ubuntu 9.10
参考:
http://socrates.blog.51cto.com/1142652/256304
1、 在Windows7下安装EasyBCD1.7.2.exe软件
2、 运行此软件添加grub启动项
3、 解压ubuntu-9.10-desktop-i386.iso或者使用WinRAR或虚拟光驱打开镜像文件提取casper目录下的vmlinuz、initrd.lz,然后将这两个文件放在c盘根目录下面。
4、 将镜像文件ubuntu-9.10-desktop-i386.iso放在任意硬盘的根目录下面(如C:\,D:\等均可)
5、 在一个非C盘的目录下编辑文件menu.lst,内容如下:
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/
ubuntu-9.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
label check live-install
initrd /initrd.lz
boot
注意:其中的加粗部分应该写镜像文件的名字。
然后将文件拷贝到C盘根目录下面
6、 此时在C盘的根目录下面应该比原来多了如下三个文件:
initrd.lz,
menu.lst,
vmlinuz
现在可以重启电脑了。
重启后,我的情况与参考上写的有些不一样,在这里注明一下:
重启后我的电脑并没有选项让我选择引导,而是直接进入 Ubuntu live 模式,如果有选择
的话选择NeoGrub Bootloader进入Ubuntu live模式,然后下面是一样的
8、 打开终端:输入sudo umount –l /isodevice
9、 双击桌面上的安装Ubuntu进行安装(可进行分区设置等)
我的分区情况:1. / : 10G
2. /home : 49G
3. /usr : 5G
4. /usr/local : 1G
5. /boot : 100M
6. /var : 5G
安装完成后重启,出现grub引导选择,我的情况是无论选择 Ubuntu 9.10 还是
windows 7 都会进入 Ubuntu 9.10 ,如果出现这种情况,只要在 Ubuntu 9.10 内
到c盘内把最先复制进去的3个文件initrd.lz,menu.lst,vmlinuz 删除,然后重启选择
windows 7 就可以进入了。
如果没有出现上述情况,则执行以下操作:
10、 安装完成以后重启,仍然进入Windows7,启动EasyBCD,将刚刚加入的grub启动项删除。
至此,我的双系统就已经安装完成并且都可以进入。但是在参考的那篇文章中还有下面的操
作,为了以后出现这样得情况,也记录以备忘。
三、使用grub2设置启动选项
http://forum.cdn.ubuntu.org.cn/viewtopic.php?f=139&t=229387
在这个网页上有两个文件可以下载,务必都下载下来,然后
1、 将c盘中刚刚放入的三个文件initrd.lz,menu.lst,vmlinuz移走或者删除(建议备份)
2、 将刚刚下载的grldr.tar文件解压,将其中的grldr和grldr.mbr两个文件复制到C盘根目录下面
3、 在一个非C盘的目录下编辑文件boot.ini,内容如下:
[boot loader]
timeout=0
default=c:\grldr.mbr
[operating systems]
C:\grldr.mbr="Grub4Dos"
然后将文件拷贝到C盘根目录
4、 在一个非C盘的目录下编辑文件menu.lst(注:此处的menu.lst和前面的不同),内容如下:
timeout 0
default 0
title grub2
find --set-root /boot/grub/core.img
kernel /boot/grub/core.img
boot
然后将文件拷贝到C盘根目录
5、 此时C盘根目录下多了四个文件
boot.ini
grldr
grldr.mbr
menu.lst
6、 重启电脑进入Ubuntu
7、 在终端中执行如下命令
sudo grub-install /dev/sda
其中的sda根据自己的情况设定,应该设在bios启动的第一硬盘中,可以在Ubuntu中的系统监视器,文件系统查看详细信息。
8、 重启即可看到grub2的选单
9、 进入Windows7把C盘根目录下多余的四个文件,删除或者移走(备份)