登录
  • 人们都希望被别人需要 却往往事与愿违
  • Java与JavaScript的关系, 如同雷锋与雷峰塔的关系。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

IT Benny小土豆 10252次浏览 4423字 0个评论
这篇文章在 2017年01月15日17:06:17 更新了哦~

昨天"新手向"的说了下UEFI+GPT下安装Windows 10,今天就趁热打铁,继续"新手向"的安装双系统吧!

此教程同样也适用于安装Debian、Mint、CentOS等发行版。基本原理都是一样的,学会变通就可以。

Tips:Ubuntu是啥?
Ubuntu是GNU/Linux的众多发行版之一。Linux是遵循GPL协议发布的开源操作系统内核,而Ubuntu是以Linux做内核的基于Debian的桌面操作系统(当然Ubuntu也有服务器版)。Android同样也是基于ARM Linux的移动操作系统。不要把UI(User Interface 用户接口)和系统混为一谈,也不要把发行版、内核混为一谈。

适用条件:

UEFI+GPT已安装Windows、准备双系统安装Ubuntu的童鞋

 

准备工具:

4G以上U盘一个

Ubuntu 14.04 64bit镜像

网易开源站 种子文件

UNetBootin 本地下载
那些两个硬盘的孩子们,就省省心吧。一个硬盘一个引导得了。你们永远也体会不到MBR改引导有多么好玩~~

阅读之前

安装Ubuntu过程中建议断网,你总不想从美国下载更新安装吧!

先进Windows 10来证明下我真的是UEFI+GPT的哦

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

 

步骤零。准备Ubuntu "分区"

需要将Ubuntu安装到一个空闲分区中,但是假如没有空的分区呢?总不能为这个移动文件、格式化分区吧?

其实不必这样,用DiskGenius可以做到无损分区的。

假设在D盘前面腾出空闲空间给Ubuntu用,大致方法如下图所示。

右键D盘,选择拆分分区。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

把前面拖出来空闲空间,或者手动输入设置下。点击开始,然后慢慢等待吧~

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

之后再右键、新建分区就可以了。

Tips:关于硬盘组织结构
在DG里,硬盘是以圆柱形从左到右显示的,是连续的。所以,如果分区里有很多文件,要想在分区前面腾出空间,那就要历经一个漫长的移动文件的过程。同理,如果觉得C太小了想把F的空间分给C点,那就要先把F前面空出来,分给E,E前面空出来分给D,D前面空出来分给C….
Tips:哪个分区性能最好?
如果是机械硬盘的话……机械硬盘是个圆盘,角速度都是一样的,相比之下外圈的线速度要比较大。凑巧0磁道在外圈………C盘是紧挨着MBR的(0,0,1)

 

步骤一。制作Ubuntu启动盘

插入U盘,打开UNetBootin,第二项里选择下载好的iso镜像,选择对应U盘的盘符。点确定开始展开文件。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

 

步骤二。进入Ubuntu Live CD

Live在这里应该是形容词,所以应该读作laɪv而不是where did you live的lɪv

重启电脑,选择U盘启动。看过前文的童鞋应该知道,基本上就是按ESC、Enter这类的按键。

之后直接回车就可以进入Ubuntu live CD

如果无法启动请多试试,再不行就重回步骤一,将U盘格式化成FAT32或者干脆使用UltraISO

 

步骤三。设置Ubuntu分区

双击桌面上的 Install Ubuntu

左侧拉倒最下面选择简体中文。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

然后继续

在"安装类型"这一步的时候要选择其他选项,也就是Something Else

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

之后安装程序会自动检测磁盘,下图是磁盘分区的说明。

Tips:分区?
在Linux下没有"分区"这个概念。所谓"一切皆文件"的哲学思想。sd代表硬盘,a就代表第一块硬盘,sda1就是第一块硬盘的第一个分区,以此类推,sdb3就是第二块硬盘的第三个分区。

1.创建EFI分区(此步骤可以跨过)

2016年1月31日更新

请注意,EFI分区并不是必须要创建的。在“安装启动引导的设备”中选择Windows的EFI分区sda1即可。实测由于双系统,Ubuntu会探测到已经存在的EFI分区,所以新建的EFI之后删除也不会影响启动。

Ubuntu社区强烈建议每块硬盘只有一个EFI分区。(https://help.ubuntu.com/community/UEFI

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

我们选择D盘,也就是sda4,然后点击左下角的change,新建一个EFI分区。大小200M、100M都可以。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

然后确定。

2.创建交换空间(此步骤自行决定是否进行)

如法炮制,继续新建Swap分区。大小保持和内存一样或者二倍就可以。如果你的内存足够大(千万别说4G就算足够大),直接跨过这一步也不是不可以

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

Tips:Swap交换空间是什么?
大家还记得Windows下一个大概和你内存大小差不多的pagefile.sys吗?Linux下的Swap就是Windows下的虚拟内存。

3.创建根

继续,把剩余的空间都分给/,选择个挂载点就可以。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

Tips:Ubuntu支持NTFS吗?
Ubuntu支持很多种文件系统,包括微软家的NTFS和存不了4G文件的FAT32等等。这一步选择Ext3也可以,脑残了选择NTFS也可以,但是何苦呢?
Tips:Linux支持NTFS吗?
Linux内核可并不支持NTFS哦,要不怎么有一个叫"ntfs3g"的开源项目。
Tips:把home单独分出去,也可以哦。这样以后万一格式化重新安装也不怕丢~的文件

4.选择引导分区

这一步,选择新建的EFI分区(sda4)或者原来Windows的EFI(sda1)都可以。因为实测表明直接选择Windows的EFI分区并不会有什么问题。所以你们自己看着办!

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

然后点击现在安装。

Tips:这个启动引导器是个啥子嘛…
你看,你双击桌面的QQ,Windows的外壳程序explorer.exe帮你打开了QQ.exe(或者QQProtect.exe),但是你有没有想过explorer.exe是哪个程序启动的呢?最开始的程序是什么启动的呢?操作系统本质上也是个特殊的软件,那是啥东西启动它的呢?似乎陷入了先有鸡先有蛋的死循环。
在BIOS中,BIOS在自检结束之后会去找硬盘的MBR,MBR在0柱面、0磁头、扇区
BIOS模式下去找MBR
UEFI模式下,就要去找EFI分区了。

 

步骤四。设置账号密码

之后默认点继续就可以了。

在这一步,要设置一个用户名和密码,这个密码一定要记住了哦。自动登录和加密home可以根据个人情况选择。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

漫长的等待…….等待

根据提示重启就行了。

到这里安装就完成了….有兴趣可以继续往下看。

Tips:何为root用户?
Linux下包含一个最高权限的用户:root,root用户无所不能,甚至都可以用来删除操作系统本身。对,就是正在运行着的操作系统就可以给删掉。Android下的root就是这个概念。
Tips:电脑是我的,我还没有最高权限吗?
我们设置的用户名本身不具有root权限。但是我们用户名在sudoers中,所以可以通过sudo来暂时提权到root权限。root也同样有密码,在Ubuntu中这个密码是随机的无人可知的,Debian中是安装时设置的。
Tips:别的用户也可以用sudo吗
如果要编辑sudoers文件,可别chmod(改变文件权限)之后在用vi等编辑。这种情况下除非知道root密码可以直接su切换到root,否则就再也无法使用sudo了,因为sudoers要求440权限。还是老老实实用visudo吧!

步骤五。交代点事…

(暴露了我是虚拟机…其实真实也就是这个情况)

1.

启动前按ESC,可以看到Ubuntu的EFI引导在Windows Boot Manager上面,所以默认情况下就会进入Ubuntu的启动引导程序。至于引导程序引导啥操作系统,那就不是UEFI说了算的。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

 

2.

这里来到了Ubuntu的启动引导程序,grub2

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

可以看到Ubuntu非常"大度"的识别出来了Windows的引导程序。

事实上也是真正可以引导的。

 

步骤六。设置grub2

默认是启动Ubuntu,我有点不适应还想先用一会Windows;十秒钟超时太长了,设置短一点可以吗?

我想说这都不是事!

进入Ubuntu,搜索打开终端

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

输入如下命令:

sudo gedit /etc/default/grub

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

输入安装时设置的账号密码。没有反应就是正常的,没有回显,照样打密码就对了。

然后会打开这样的一个配置文件。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

GRUB_DEFAULT是设置默认的启动项,从0开始计数这种情况下如果要Windows默认启动,那就设置成2即可。

GRUB_TIMEOUT是默认超时时间,单位秒。

之后保存,终端输入如下内容:

sudo update-grub

回车即可。

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装

 

TIPS:grub默认的紫色启动界面太难看了,我想换怎么办?

sudo nautilus

将自定义图片复制到/boot/grub下

sudo update-grub

如果壁纸严重"变形",那就修改/etc/default/grub,将

#GRUB_GFXMODE=640x480

改成

GRUB_GFXMODE=640x480

此处640x480应该是你电脑的最佳分辨率

然后

sudo update-grub

 

步骤七。没了,安装完了。

推荐一套非常棒的Ubuntu入门书籍,《Linux入门很简单》,各大电商均有销售。

这个名字可能不太熟悉,但是《笨兔兔的故事》可能就比较知名了。

此文写于2008年,后来根据10年Ubuntu10.04重新更新了下,但仍旧不失为非常优秀、幽默的Ubuntu入门文档。尤其适合女孩子读。

当然了,《Linux入门很简单》内容要略丰富些。

原帖地址:http://forum.ubuntu.org.cn/viewtopic.php?t=162040

打包下载地址:

文件下载

  文件名称:笨兔兔的故事.7z  文件大小:8.90M
  下载声明:本软件或资料均为软件作者提供或网友推荐而来,仅供学习和研究使用,不得用于任何商业用,若有侵权请联系本人。
  下载地址:本地下载

今天的教程就到这里~~

[新手向][图文并茂] UEFI下Windows 10、Ubuntu双系统安装


文章版权归原作者所有丨本站默认采用CC-BY-NC-SA 4.0协议进行授权|
转载必须包含本声明,并以超链接形式注明原作者和本文原始地址:
https://dmesg.app/newbee-uefi-windows10-ubuntu.html
喜欢 (7)
分享:-)
关于作者:
If you have any further questions, feel free to contact me in English or Chinese.
发表我的评论(代码和日志请使用Pastebin或Gist)
取消评论

                     

去你妹的实名制!

  • 昵称 (必填)
  • 邮箱 (必填,不要邮件提醒可以随便写)
  • 网址 (选填)