往日微忆
文章目录

本文参考借鉴Ubuntu论坛wusongwww帖子“实装windows7+CDLinux+Ubuntu10硬盘安装,win7直接引导”(http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=264576&sid=640d621b92d201f2bb9b4689caeb6437

 

一、前提工作:

1.下载easyBCDhttp://neosmart.net/), 用来设置win7启动菜单;

2.下载Maxdos(http://maxdos.net/),最新版本8.0,支持win7,主要用来引导ghost对系统进行备份恢复;

3.下载CDLinux(http://cdlinux.info/),特别小巧的linux,建议下载社区版;

4.下载Linux Mint9 (http://www.linuxmint.com/),下载Main edition (Gnome desktop)中的live cd或者 live dvd打开iso文件,把casper/initrd.lzcasper/vmlinuz两个文件解压出来。 

下载的CDLinuxLinux Mint9 iso文件及解压释放的initrd.lzvmlinuz文件均建议放在一FAT32格式分区,以下假设为H盘(以下安装以我电脑上的分区设置为例:第一块硬盘有win7系统隐藏分区和C盘都是主分区,第二盘硬盘D盘主分区,EFGHI为逻辑分区,除H盘为FAT32外,其余均为NTFS格式)。

 

二、安装步骤

1.安装maxdos8,重新启动已经可以看见win7已经有maxdos的选项了,maxdos8已经自己把引导写进去BCD了。 

2.把下载的CDLinux ISO文件解压,把里面的CDLinux目录拷出放置于H盘根目录下。 

3.安装easyBCD,选择Add New Entry-- Neorgrub,直接安装.win7 C盘根目录下会生成一个NST的文件夹,内含两个文件:menu.lstNeoGrub.mbr。在esayBCD软件中选择“Add New Entry-- Neorgrub--configure”或者直接用写字板打开menu.lst,填入如下内容: 

//启动CDLinux

title CDlinux in Simplified Chinese

find --set-root /CDlinux/bzImage

root (hd1,7)             //这里(hd1,7)对应H盘,根据实际情况更改

kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8

initrd /CDlinux/initrd

 

//启动引导LinuxMint9安装

title Install Linux Mint 9

find --set-root /vmlinuz

root (hd1,7)   //这里(hd1,7)对应H盘,根据实际情况更改

kernel /vmlinuz boot=casper iso-scan/filename=/linuxmint-9-gnome-dvd-amd64.iso ro quiet splash locale=zh_CN.UTF-8  //注意LinuxMint9 ISO文件的名称

initrd /initrd.lz 

4.保存重启,看见三项引导,windows7maxdos8,NeoGrub Bootloader,进入NeoGrub,选择CDLinux,可以进入CDLinux系统,直接进桌面,完成。 

5.同上,进入NeoGrub,选择Install Linux Mint 9,可直接进入LinuxMint9livedvd系统。终端运行 "sudo umount -l /isodevice",然后点安装的桌面图标,按照提示进行安装。无非就是设置语言(如果E文不好,建议选择中文)、键盘、时区、分区、用户名、密码等。需要说明的是,分区这一步很关键。到分区时一定要自定义分区,要不然硬盘里的其他资料就毁于一旦了。我的是分成三个区,Swap分区用了2G多,其余没细分,全留给/分区完成后会有个总结分区的框,底下有“高级”按钮,把安装grub引导程序的复选框去掉,即不安装grub引导程序,这样就不会破坏系统的MBR。然后确定,直到安装完毕。 

6.重启进入Win7,打开menu.lst文件,附加如下内容: 

title Linux Mint 9 , 2.6.32-21-generic(/dev/sdb10)

find --set-root /vmlinuz

root (hd1,9)

kernel /boot/vmlinuz-2.6.32-21-generic root=/dev/sdb10 ro quiet splash

initrd /boot/initrd.img-2.6.32-21-generic 

保存,重启,选择进入NeoGrub,选择“Linux Mint 9 , 2.6.32-21-generic(/dev/sdb10)”项就可进入LinuxMint9系统。

至此,三系统安装完毕。

分享到: