XYU

Engineering Cybernetics.                    

记一次硬盘安装Ubuntu

31 Oct 2017 » Linux

安装双系统,网上大多数的建议是先安装好Windows再安装Linux,使用Windows引导Linux。
未来几年,Linux也是我重要的生产环境之一,于是将360G大小的硬盘空间留给Ubuntu。

一、

准备好Ubuntu的镜像文件后,在任意一个盘符(以F盘为例)的根目录下做如下操作:
1、将Ubuntu的镜像文件移动至F盘根目录。
2、将镜像文件中casper目录下的vmlinuz.efiinitrd.lz解压至F盘根目录。
3、将镜像文件中.disk目录解压至F盘根目录。

二、

通过EasyBCD设置Windows引导以进行Ubuntu的安装。
1、打开EasyBCD-添加新条目-NeoGrub选项卡-配置。
2、此时记事本会打开一个叫做menu.lst的文件,将以下形式的代码复制到笔记本中。

title Install Ubuntu 16.04  
  
root **(hd0,5)**  
  
kernel **(hd0,5)**/**vmlinuz.efi** boot=casper iso-scan/filename=/**ubuntu-16.04.3-desktop-amd64.iso** ro quiet nomodeset splash locale=zh_CN.UTF-8  
  
initrd **(hd0,5)**/initrd.lz  

星号内的内容需要根据具体情况进行相应更改。关于盘符的编号可以参考:https://zhidao.baidu.com/question/512380327.html
安装64位Ubuntu时,/vmlinuz.efi需要加入.efi,安装32位则改成vmlinuz
加入nomodeset参数以避免因显卡驱动问题在安装过程导致的花屏。之前不加的时候屏幕全花,完全无法进行安装步骤。

三、

重启后通过引导选项进入Ubuntu安装界面。
在正式安装之前须打开Terminal输入以下命令:

sudo umount -l /isodevice

以防止在安装过程卡在检测文件系统。

四、

关于分区问题,具体可以参考:http://www.cnblogs.com/gylei/archive/2011/12/04/2275987.html
在此只列出我的分区情况:

挂载点大小分区类型位置文件系统
/boot200M逻辑分区空间起始位置EXT4日志文件系统
/100G主分区空间起始位置EXT4日志文件系统
swap16G(实际运行内存64G)逻辑分区空间起始位置交换空间
/home360G剩下的所有空间逻辑分区空间起始位置EXT4日志文件系统

需要注意的是,“安装启动引导器的设备”需要选择/boot所在的分区,以使Windows能对Ubuntu进行正确的引导。

五、

安装结束后回到Windows,打开EasyBCD。
添加新条目-Linux/BCD选项卡:
类型:GRUB(Legacy)
名称:Ubuntu 16.04
驱动器:(选择/boot所在的分区)
之后点击“添加条目”按钮。在“编辑引导菜单”中可以选择引导选项的顺序。

至此完成。

© 2019 XYU.