Windows 下安装 Ubuntu 双系统

| 分类 technology  | 标签 Ubuntu  Linux  双系统 
  1. 准备磁盘空间

    在磁盘管理中将要分配给 Ubuntu 的卷删除。

  2. 设置 iso 文件

    • 将镜像下的 casper 文件夹下的 vmlinuzinitrd.lz 解压出来,并复制在 C 盘根目录下;
    • 将准备好的 iso 镜像文件拷贝到某盘根目录下(如D盘);
  3. 安装 EasyBCD 软件
  4. 设置向导
    • 打开 EasyBCD 软件,选择 Add Entries,选 NeoGrub,然后点 Install,接着是 Configure
    • 然后就会弹出 menu.lst 文件,我们要编辑这个文件,因为系统就是这个文件找到我们的 Ubuntu 的;
    • 把下面的英文复制到 menu.lst 文件末尾

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

      特别注意:
      ubuntu-11.10-i386.iso 是 Ubuntu 系统 iso 镜像文件的名字,需要根据所用版本进行更改;
      对于有的电脑上你的第一个盘符并不是C盘,在磁盘管理中可以看出,所以安装时需将 (hd0,0) 改为 (hd0,1)【假设为第二个】;
      64 位 Ubuntu 解压出来的文件为 vmlinuz.eti,因此须将上述代码中的 vmlinuz 改为 vmlinuz.eti

  5. 重启

    重启,你就会看到有2个启动菜单给你选择,我们选择第2个 Grub 这个,选择 install,然后等待一段时间,就会进入 Ubuntu 桌面了。

  6. 卸载镜像

    进入桌面之后,先在终端输入:

    $ sudo umount -l /isodevice
    

    这一命令取消掉对光盘所在驱动器的挂载,否则分区界面找不到分区。

  7. 安装

    一路 next 之后在安装类型界面,我们用自定义,即可以自定义分区的安装方法。

    选择在 Win7/8 中删除的空闲空间(以 40G 左右为例),点击创建,点击添加:

    具体分区如下(仅作参考):
    分配 20G 给根目录,即 /ext 4
    分配 18G 给 /usr ext4
    分配 120M 给 /boot ext4
    分配 8G 给 /home ext4
    分配 2G(所有剩下的,约为 2G)给交换空间 swep

    关于安装启动引导器的设备,会影响 Window 和 Ubuntu 的引导关系,此处默认即可。

  8. 重启

    注意:若重启发现原来 Windows 进不去了,打开终端输入命令:

    $ sudo gedit /etc/default/grub
    

    修改 GRUB_TIMEOUT=”10”,然后在终端中输入:

    $ sudo update-grub update
    

    命令会自动找到 Windows 启动项,并且自动更新 /boot/grub/grub.cfg 文件,这样重启就能进 Windows 了。

  9. 更改启动顺序将 Windows7/8 设为默认启动项

    若重启,发现 Windows 不是第一个启动项,则

    $ sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober
    

    即将 /etc/grub.d/30_os-prober 改名为 06_os-prober,再执行:

    $ sudo update-grub
    

    即可。

  10. 进入 windows 进行善后工作

    最后进入 Window7/8,打开 EasyBCD 删除安装时改的 menu.lst 文件,按 Remove 即可。

    然后去我们的 C 盘删除 vmlinuzinitrd.lz 和系统的 iso 文件。

  11. Let’s begin Linux。

上一篇     下一篇