<>在win10系统上安装Ubuntu(乌班图)双系统

*
先说一下Ubuntu系统的优势:
ubuntu就是为个人用户打造的系统
桌面特效很炫
运行计算很快
没病毒(linux下的病毒个人电脑是碰不到的)
很自由(如果你使用自己制作的ubuntu的话,更明显)
编程的话比较方便,可以了解操作系统的本质的东西(因为是开源的),可以学习跨平台编程的方法,可以更加灵活的和个性化的装扮系统。从Ubuntu中学到DIY精神。

*
压缩磁盘:
右击我的电脑->管理->磁盘管理
从剩余容量较多的磁盘分区中压缩一块未分配区域,用于安装ubuntu系统。至少200G,越大越好。



*
制作Ubuntu系统启动盘
下载镜像文件和制作工具(推荐使用rufus), 注意:U盘会被格式化,请提前备份好里面文件。很容易启动盘就制作完成了。

*
设置BIOS
重启,在开机的时候按F10,一般情况下按F10进入BIOS界面的会比较多,如果按F10不管用的话,就一通乱按吧。
进入BIOS之后,找到系统设置,关闭安全启动模式,一定要关闭!!!
然后将UFEFI模式下的开机顺序中,将U盘启动设置为首选启动项。记得要按F10保存并退出。
如果是英文版那就是先进入BIOS SETUP,关闭secure boot,再对UEFI中的顺序进行调整。按F10退出。

*
安装Ubuntu
插入U盘,重新启动进入一个选择界面。特别说明一下,如果没有出现选择界面。就说明在前面的几个步骤中出现了差错。下面列出出现错误的几种可能性:
1) 制作镜像文件时出错了,可以换一个镜像文件来安装。因为版本问题,很多后来生产的电脑不支持Ubuntu14.0旧版。
2) 在BIOS设置的时候出了错。重新检查并重做第三步。

进入选择界面后,第一个选项是进入U盘Linux
live,直接在U盘里面体验Linux而不安装;第二个是直接安装linux。不同电脑顺序可能不同,注意看选项。按Enter选择。
这里又有一个注意事项,如果电脑卡在了启动画面一直进不去的话,要重启电脑,在需要选择的时候摁e,找到‘splash’,在后面添加上一段’
nomodeset‘,按F10或者ctrl + x继续,就可以正常进入了。
不同的电脑需要添加的字符可能会不同,如果不行的话,就在网上多找几种版本进行尝试。

如果是U盘进入的话,桌面上会出现一个安装Ubuntu的小程序,点开他,如果选择的是直接安装,它会自动帮你打开。
强调:要在联网环境下安装!
中文简体 → 不要勾选 → 其他选项



找到之前压缩出来的空闲分区,点+进行分区,
建议为各个分区分配空间大小如下:
swap:
交换分区,即Linux系统的虚拟内存,建议是物理内存的2倍。
Ext4:
/boot分区 200M 不用太多
/ 储存系统文件,配所有剩下的空间。


5. 进入Ubuntu系统
哦,提醒一下,安装完后,就不用插着U盘了,不然会再出现安装系统的那个选择界面。
如果在开机时没有出现选择进入系统的界面,需要设置一下。进入BiOS界面,找到操作系统的管理员,回车,将Ubuntu移动到第一个,按F10保存退出。

完成以上步骤应该就可以进入Ubuntu界面了。

* 完善
1) 如果觉得每次都要按e添加很麻烦的话,可以通过下面这个步骤来修改:
输入 sudo gedit /boot/grub/grub.cfg
注意 'gedit’后面有个空格!!!
在splash后面加上" nomodeset"
保存文件
再打开另一个终端输入
sudo update-grub
回车
完成!
2) 你可能会注意到你的系统时间被提前了8个小时,这两个系统设置不同,导致的这个时间问题。
两个概念:
UTC即Universal Time Coordinated,协调世界时
GMT 即Greenwich Mean Time,格林尼治平时
Windows 与 Mac/Linux 缺省看待系统硬件时间的方式是不一样的:
Windows把系统硬件时间当作本地时间(local time),即操作系统中显示的时间跟BIOS中显示的时间是一样的。
Linux/Unix/Mac把硬件时间当作
UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是GMT+8,则系统中显示时间是硬件时间+8。
这样,当PC中同时有多系统共存时,就出现了问题。
假如你的linux设置的时区都为北京时间东八区,当前系统时间为9:00AM。则此时硬件中存储的实际是UTC
时间1:00AM。这时你重启进入Windows后,你会发现windows系统中显示的时间是
1:00AM,比linux中慢了八个小时。同理,你在Windows中更改或用网络同步了系统时间后,再到linux中去看,系统就会快了8小时。
解决方法:
右键菜单,点击Windows power shell(管理员)。
把这行代码粘贴进去:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v
RealTimelsUniversal /t REG_DWORD /d 1
回车,重启,解决。


3) 配置网络
一般情况下,这时候你的电脑是不能通过有线网正常上网的,这时候就需要小小的设置一下。
首先找到最适合你的DNS:
常见的DNS有这些:
(A) 114DNS: 114.114.114.114
(B) 谷歌DNS:8.8.8.8
(C) 阿里DNS:223.5.5.5
(D) 腾讯DNS:119.29.29.29
还有很多很多,可以去自行百度。
然后在window系统上打开cmd输入:ping 114.114.114.114 -t
中间的DNS可以自行替换,多次检测找出网速最快的DNS,抄写下来。
回到linux系统
打开终端输入:sudo nano /etc/network/interfaces
在末尾添加dns-nameserver 114.114.114.114
根据下方提示进行保存并退出。
输入:sudo nano /etc/resolvconf/resolv.conf.d/base
在末尾添加nameserver 114.114.114.114
输入:sudo nano /etc/resolv.conf
在末尾添加 nameserver 114.114.114.114
重启网络:sudo service networking restart
上面的114.114.114.114,可以替换成之前抄写下来的那个DNS

参考资料:

https://jingyan.baidu.com/article/4d58d5411380dd9dd5e9c07e.html
<https://jingyan.baidu.com/article/4d58d5411380dd9dd5e9c07e.html>