WIN7下无驱动从硬盘安装UBUNTU双系统方案

计算机 / , , / at

WUBI虽然可以像软件一样安装在windows7里,但要玩LINUX,还是要安装在磁盘里的。
本人机器上目前有WIN7,现在想再安装个UBUNTU,双系统来玩。
1、保留足够的空间来安装UBUNTU,在WINDOWS7下把这些空间设置为空闲空间。
2、把ubuntu-10.10-desktop-i386.iso下casper目录里的vmlinuz、initrd.lz文件复制到C盘根目录,同时也把UBUNTU的ISO镜像文件复制到C盘根目录。
3、安装并运行EASYBCD,找到Add New Entry – NeoGrub – Install – Configure位置,在文本最后加上

title Install Ubuntu
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-desktop-i386.iso
initrd /initrd.lz

这里说明:
root (hd0,0)是指你复制vmlinuz、initrd.lz文件到了那个磁盘里,hd0表示第一个硬盘,第二个0表示某个硬盘里第一个磁盘分区,如果你不确定自己的C盘数字符号分别是几,就把vmlinuz、initrd.lz以及UBUNTU的ISO文件每个盘根目录都复制过去一个,用完再删除。
另外,需要注意ubuntu-10.10-desktop-i386.iso和你真实的ISO文件名一致。
4、保存配置后,重启电脑,选择NeoGrub启动选项,如果没有问题,会执行好多命令符后进入UBUNTU的安装界面。如果这步没有NeoGrub启动选项,就回到win7下运行EASYBCD,BOOTLOADER SETUP – write MBR,我貌似就这样解决的。
5、进入UBUNTU的安装界面后,打开终端执行命令:
sudo umount -l /isodevice
然后按照提示安装,如果不执行这个命令,后面安装时可能会提示磁盘分区卸载失败,操作不当,很可能把WIN7也全部给和谐了。
6、简述一下磁盘的选择,我添加了一个2G的SWAP逻辑分区,另外几个G的EXT4格式的逻辑分区,挂载点到/
7、修复WIN7启动项
sudo update-grub
8、调整默认启动项为WIN7
sudo gedit /boot/grub/grub.cfg
找到default 0把0改为4就可以了(4为WIN7的启动项顺序号)
9、删除NeoGrub启动项
Add New Entry – NeoGrub – remove
10、删除之前复制的vmlinuz、initrd.lz以及UBUNTU的ISO文件

3条回应:“WIN7下无驱动从硬盘安装UBUNTU双系统方案”

  1. […] 1、安装UBUNTU,如何在WIN7下安装UBUNTU双系统; 2、sudo apt-get update 3、安装python-lxml sudo apt-get install python-lxml 4、下载https://launchpad.net/ubuntu-tweak/0.8.x/0.8.4/+download/ubuntu-tweak_0.8.4-1_all.deb 然后sudo dpkg -i ubuntu-tweak_0.8.4-1_all.deb (或者双击这个文件安装) 5、然后点win键(就是ctrl和alt中间那个).输入tweak,打开这个程序. 在调整->系统->文件管理器->自动挂载媒体关闭 6、然后输入sudo fdisk -l 在其中找Disk /dev/sde: 8004 MB 这种.找到你优盘所属的/dev/xxx 然后输入sudo dd if=/dev/sde of=/tmp/sde #注意替换sde 命令解释:if=输入文件/dev/sde的内容到输出文件/tmp/sde 是读操作,没有写入. 这样在/tmp/的这个文件就是完整的二进制镜像了 […]

  2. KANG.说道:

    […] 1、安装UBUNTU,如何在WIN7下安装UBUNTU双系统; 2、sudo apt-get update 3、安装python-lxml sudo apt-get install python-lxml 4、下载https://launchpad.net/ubuntu-tweak/0.8.x/0.8.4/+download/ubuntu-tweak_0.8.4-1_all.deb 然后sudo dpkg -i ubuntu-tweak_0.8.4-1_all.deb (或者双击这个文件安装) 5、然后点win键(就是ctrl和alt中间那个).输入tweak,打开这个程序. 在调整->系统->文件管理器->自动挂载媒体关闭 6、然后输入sudo fdisk -l 在其中找Disk /dev/sde: 8004 MB 这种.找到你优盘所属的/dev/xxx 然后输入sudo dd if=/dev/sde of=/tmp/sde #注意替换sde 命令解释:if=输入文件/dev/sde的内容到输出文件/tmp/sde 是读操作,没有写入. 这样在/tmp/的这个文件就是完整的二进制镜像了,这个DD镜像可以用DD命令复制还原到盘里,也可以用WINIMAGE查看 […]

发表评论

电子邮件地址不会被公开。 必填项已用*标注