win 7下硬盘安装Ubuntu(无需U盘)

我安装的是Ubuntu-kylin-14.04.2,参考的教程是http://www.linuxidc.com/Linux/2014-04/100369.htm ,可能大家装的Ubuntu的版本都不一样,但无妨,大致步骤都是一样的。  

首先,第一部是得删除卷,就是空出一个盘给Ubuntu住。步骤:右键计算机->管理->磁盘管理->(对着要给Ubuntu住的哪个盘右键)删除卷。 然后你会发现在我的电脑里,你删除掉的那个盘不见了(所以记住要删除的那个盘要是空盘。)。

接着,要下载两个东西,一个是EasyBCD软件,另一个是Ubuntu 14.04 的iso镜像(相关下载可以到前辈的这篇博文http://www.linuxidc.com/Linux/2014-04/100369.htm里找到。我下载的是ubuntukylin-14.04.2-desktop-i386.rar) 。下载完后第一件事是打开EasyBCD->点击添加新条目->选择NeoGrub->选择安装->选择配置,然后就会出现一个menu.lst文件,把下面的代码复制进去,把原来的全覆盖掉

title Install Ubuntu
root(hd0,0)
kernel(hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntukylin-14.04.2-desktop-i386ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

这里注意:

1.ubuntukylin-14.04.2-desktop-i386是你下载的那个镜像(压缩)文件的文件名。

2.对于有的电脑第一个盘不是C盘的,安装时要将(hd0,0)改为(hd0,1)。

然后确认以下设置:



如果倒计时值设置值太小,到后面重启的时候,加载项会一闪而过的。

接下来,将ubuntukylin-14.04.2-desktop-i386.rar中的casper文件夹中的initrd.lz和vmlinuz解压到C盘,然将.disk文件夹也解压到C盘,最后将整个压缩包也解压到C盘,如下图:


解压后就可以重启了。重启的时候会出现NeoGrub引导加载器这个选项,选择它,就出现有“Install Ubuntn”的选项,选择它,然后——等待。。。。。。

经过等待,你就进入了Ubuntn的界面,首先按Ctrl+Alt+T,打开终端,输入sudo umount -l /isodevice,然后按回车即可。致此,你都没出现问题的话,那么,接下来就可以开始正式安装了。

打开桌面上那个带有“安装 Ubuntn14......”的文件。

第一个界面:选择简体中文->继续

第二个界面:选择我现在不相连接wifi网络->继续

第三个界面:什么都不做,直接按继续

第四个界面:选择其他选项->继续

第五个界面:该界面是分区界面,动作较多,如下:

1.选择空闲,按下面的加号,然后选择参数是:54337(或20480,这是主区的大小),主分区,Ext4日志文件,挂载点选/;

2.选择空闲,按下面的加号,然后选择参数是:2048(这是交换区的大小),逻辑分区,swap,挂载点不选;

3.选择空闲,按下面的加号,然后选择参数是:剩下多少就多少,逻辑分区,Ext4日志文件,挂载点选/home;

然后按继续。接下来就不断按继续,默认选择和等待,最后问你要不要重启的时候按重启就行了。

重启过程中你会发现没有了win 7的选择,Oh,My God!!!

勿慌~

到重启这一步你都没问题的话,恭喜你,你已经完成了安装,就剩最后的收尾了,胜利在望了啊!

在Ubuntn界面,你找/boot/grub目录下的grub.cfg文件,注意要用终端打开该文件,不然是无法修改该文件的。打开终端(Crtl+Alt+T),输入cd /boot/grub (回车),具体路径看个人安装的Ubuntn版本,不难找的~,再输入sudo gedit grub.cfg,打开该文件,在文本上按Ctrl+f进行搜索,搜索grub.cfg,你会发现原来在另一条路径还有一个grub.cfg文件的!!!

为什么我说了那么多废话呢?因为这是一个容易让人迷惑的问题,因为在两条不同路径里会有两个同名文件,这个晕了我好久~,如果大家找到的那个grub.cfg跟其他教程说的有不同,那是你找错了。。。

找到正确的那个grub.cfg,在终端里输入sudo gedit (grub.cfg路径)/grub.cfg,

1.在###BEGIN /etc/grub.d/30_os-prober###与### END /etc/grub.3/30_os-prober###之间加入

menuenty“Windows 7 (loader)(on /dev/sda1)”
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 842c8e1c2c8e08fe
chainloader +1
}

2.将文件修改为GRUB_TIMEOUT=10

保存文件(不要理这时候终端弹出什么东西。。。。。。)

再重启,在终端输入sudo update-grub

再重启,这时候就可以看到有win 7 的选项了。

选择win7,进入win7,

1.打开EasyBCD->点击添加新条目->选择NeoGrub->选择删除;

2.删除C盘里的initrd.lz,vmlinuz,.disk文件夹和ubuntukylin-14.04.2-desktop-i386文件夹

如果到这里你都没问题的话,恭喜你,大功告成,一切都结束了。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值