win7下硬盘安装Ubuntu 10.10 实现双系统(非wubi安装)

来源:互联网 发布:python使用shell命令 编辑:程序博客网 时间:2024/06/11 05:10
   弄了一晚上 总算ok了,没白忙。 在windows下硬盘安装linux的方法很多,   看了好多资料,最后总结出来其实就是3步

         1)把原来系统的硬盘从新分下区,空处一个磁盘留装linux。

          2)想办法 更改电脑启动文件使得电脑按我们的想法 启动要安装linux的文件,要实现这步主要要用到2个软件 grub4dos 和EasyBCD 二者任选其一就行了,我用的后者,

          3) 进入linux安装环境配置好你需要的条件 开始安装这步主要就是分区。 下面介绍我安装的具体方法。

         我装的Ubuntu 10.10 最新版,要准备的东西:

        1.首先去官网下载系统的ISO文件http://www.ubuntu.org.cn/。

        2.然后去下EasyBCD;这个各种下载站点 天空,华军都有我就不发地址了 我用的easybcd 1.7.2,就算不同版本操作差不多。

        3,虚拟光驱 ,用来打开我们的iso文件(其实如果文件不大直接用压缩软件也行。。)

       

         在计算机上右键--管理--磁盘管理,,把原来空间大的磁盘压缩,空处30+g的空间 我用了42g 然后删除卷

这里是我装完ubuntu后的磁盘 有点乱 .。。。绿色后面的就是我的ubuntu所在的盘了。

             

         分好后,用虚拟光驱加载iso文件 然后把casper文件下的initrd.lz和vmlinuz文件拷到C盘根目录待用。

       下面打开EasyBCD软件,可以看到现在我们的计算机只有一个启动“入口”,

我们来给他加一个,选择Add/Remove Entries(添加移动入口点),

选NeoGrub 然后点Install NeoGrub点Save ,接着是Configure,

然后就会出现一个menu.lst文件

我们要编辑这个文件 因为系统就是这个文件找到我们的ubuntu的。

好 把下面的 英文 复制 覆盖原来的数据

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

注意这里ubuntu-10.10-desktop-i386.iso 就是我们下载的系统文件 如果是其他版本 ,或名字不一样要改过来。


关闭 保存。。。ok 了 ,完事具备 只欠重启 了,先在看一眼自己的windows桌面 没准出错 就在也进不来了呢。。。开玩笑

重启 你就会看到有2个 启动菜单给你选择 我们选择第2个 NeoGrub 这个

然后等待一段时间 就会见到我们 日思夜想的 ubuntu了。

默认 桌面有2个文档 一个是演示的不用管 我们选择 安装Ubuntu ,记得在这之前 要按Alt+F2 打开终端,输入代码:sudo umount -l /isodevice这一命令取消掉对光盘所在 驱动 器的挂载,否则分区界面找不到分区。

然后就开始安装了,有3个选项 ,具体我记不清了 选择最后以个 ,就是安装到我们指定的分区,关于ubutun分区 由于不能截屏 自己去百度查查把 一大堆的帖子。。然后一直forward(下一步) 就安装好了。。

别以为这就完了 这样ubuntu是安装好了 可是你重启就会发现原来 windows 进不去了,打开终端 ,找不到就Alt+F2,输入命令

sudo gedit /etc/default/grub
    修改GRUB_TIMEOUT="10"
    然后在终端中输入sudo update-grub
    update 命令会自动找到 windows 7 启动项。并且自动更新 /boot/grub/grub.cfg 文件。这样重启就能进windows了

然后去我们的c盘 删除vmlinuz,initrd.lz和系统的iso文件 ,好了结束了 我也该睡觉了。。。

后来发现一个好帖子,为什么要在我安装完才看到呢。。。如果还有不明白的 可以去这里看看http://hi.baidu.com/haosir2/blog/item/cb69ea11cd548acaa6ef3f18.html。。

后记。

一切都搞定了 就是win7现在不是默认的 而是最后一个 ,查了一下 要改/boot/grub/menu.lst可是后来进去发现更本没有这个文件 不知道怎么回事 后来一个好朋友提醒 才知道是/boot/grub/grub.cfg 这个文件 打开终端 输入 sudo gedit /boot/grub/grub.cfg 然后找到 有关 windows的 剪切粘贴 到第一启动项的上面 重启就行了

原创粉丝点击