首先要分一个区,右键我的电脑--管理--磁盘管理,打开计算机管理界面,选择F盘,删除(自己的东西要保留好,保证f盘是空的,不然删除后文件都丢失了)
如果f盘比较大,可以重新设定分区,分一个f盘,留大概50G给linux就可以了
1、在Windows7中下载并安装EasyBCD
2、下载ubuntu-12.04.2-desktop-i386.iso(地址http://www.ubuntu.com/download/desktop)并复制到C盘根目录,将casper目录下initrd.lz、vmlinuz这两个文件解压到C盘根目录下。
3、运行EasyBCD 进入操作窗口后,
点Add/Remove Entries
再点右下边的NeoGrub
再点Install NeoGrub
选中NeoGrub Bootloader,再点Configure
4、在出现menu.lst记事本窗口中输入以下内容并保存:
root
kernel /vmlinuz iso-scan/filename=/ubuntu-12.04-desktop-i386.iso boot=casper splash
initrd /initrd.lz
boot
这样,在win7下的设置完成
5、重启电脑选择NeoGrub Bootloader启动项进入ubuntu live cd桌面,用ctrl+alt+t 打开终端,
输入sudo umount -l /isodevice 命令,然后点击桌面上的安装ubuntu一步步按照提示选择安装 。
安装过程中需要修改的一点就是设置分区,一般设置swap分区为物理内存的1-2倍就行(2G),其余全部分给 /
6、修复WIN7启动项:安装成功以后,重启电脑进入ubuntu桌面,打开终端执行如下命令 sudo update-grub ,
重启电脑后WIN7的启动项你又出现了(好像不需要)
7、调整默认启动项为WIN7 :终端执行: sudo gedit /boot/grub/grub.cfg ,找到default 0把0改为4就可以了(根据实际情况不一定是4)(可选)
8、删除NeoGrub启动项
1)进入WIN7桌面启动EasyBCD,选择 Add New Entry -> NeoGrub -> remove 删除NeoGrub启动项
2)删除C盘根目录下的vmlinuz和 initrd.lz文件
完成
参考:http://blog.csdn.net/wslzq/article/details/7580900