win10 ubuntu 双系统安装
准备
-
安装包
- Ubuntu桌面版(如:ubuntu-16.04)
- EasyBCD
- MbrFix
-
解压
- 用压缩软件经 iso 打开,将 casper 文件夹目录下的 vmlinuz 和 initrd.lz 到复制到 C 盘根目录下( vmlinuz 在64 位 iso 里叫 vmlinuz.efi, 解压出来后把后缀去掉)
-
删除卷
- 右击计算机>管理>磁盘管理>右击需格式化的分区>删除卷>确认(分区中文件要备份)
-
安装EasyBCD
安装不赘述
-
双击 Easy BCD
点击添加新条目(Add New Entry)
点击右侧 NeoGrub
点击安装(Install)
点击配置(Configure)
-
会打开一个记事本文件
title Install Ubuntu root (hd0,0) kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-14.04.1-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8 initrd (hd0,0)/initrd.lz
对于(hd0,0)的解释看此: http://hi.baidu.com/kongzheng87/blog/item/9bc9452b8e08baf1e6cd4088.html 参考另一篇教程有如下说明: 用EasyBCD配置引导文件时,注意64位Win7采用的是GPT分区表,所以,C盘不是(hd0,0)而是(hd0,1)——前提是你只有一块硬盘或你把Win7装在了主硬盘上,如果是装在了第二块硬盘上,那么C盘是(hd1,1),是1而不是0的原因:GPT分区表默认隐藏了一个系统保留分区,100M,所以你的C盘不在0区而在1区。 但是今天给同学的64位机装的时候并非如此,可以先写成(hd0,0),重启进入NeoGrub后再按照提示修改。
安装
- 重启(选择NeoGrub)
-
Ctrl+Alt+T
,打开终端输入sudo umount -l /isodevice
。注意空格,可多执行一次,以确保将挂载的镜像移除,否则将无法进行安装。 - 运行
ubuntu
安装程序 - 一直下一步直到安装类型(Installation type),选择其他选项(Something else)
- 双击
free type
进行分区- 150M Mount point:
/boot
Use as : 默认(Ext4) - 8G(8192M) Use as : swap area
- 10G(20480M) Mount point:
/
Use as : 默认(Ext4) - XM(剩余空间) Mount point:
/home
Use as : 默认(Ext4)
- 150M Mount point:
- 分区后点击
Install Now
- 检查无误,点击
Continue
安装后
- 进入win10
- 打开 EasyBCD
- 点击 Add New Entry
- 点击 NeoGrub
- 点击 Remove
- 卸载 EasyBCD
- 进入 Ubuntu
- 修复 vim (必须)
- 打开终端输入
sudo apt install vim
- 打开终端输入
- 修复无法联网问题(视情况而定)
- 宽带; 打开终端输入
sudo pppoeconf
- 宽带; 打开终端输入
- 修改双系统默认启动项(视情况而定)
- 以
root
身份登陆linux
系统 - 执行
vi /boot/grub/grub.conf
命令, 编辑文件"grbu.conf" - 修改
default=4
- 以
- 修复 vim (必须)