admin 管理员组

文章数量: 887021

Miix4由Win10专业版UEFI+GPT安装Ubuntu16.04或Kali2016双系统

1.制作USB启动盘,在硬盘中分区

推荐使用Universal USB Installer制作Win10、Ubuntu、Kali启动盘。
在硬盘中划分一块区域,保留“未使用”状态,用于安装Linux。

2.修改BIOS设置

Miix4在关机状态下,按音量下+电源键,或在开机时快速按F12,进入BIOS。
在Boot菜单中,选择将UEFI改为Legacy Support,并选择UEFI优先,否则无法使用U盘进行启动,最后将USB HDD设为最优先启动。
插入U盘,重启电脑。

3.安装Linux

正常安装,进入磁盘分区界面时,选择手动分区。
分出一个区用于挂载“/boot”,256M,并选择将grub安装到此分区。此分区为必需,否则在UEFI下无法正常启动Linux。
分出一个区用于“swap”,2G。
然后剩余空间根据个人喜好决定是分别挂载于“/home”、“/root”等还是全部挂载于“/”。
安装完成后,正常情况只能进入Win10。

4.显示ESP分区

ESP分区存放UEFI模式的引导文件,正常情况下该分区不可见,需要将其显示出来:
管理员权限打开cmd,运行diskpart
list disk,确定ESP分区所在的硬盘编号,例如0
sel disk 0
list part,ESP分区的类型是系统,一般大小为100M,确定其分区编号,例如1
sel part 1
list vol,确定ESP分区的卷号,例如0
sel vol 0
set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
为其分配盘符:assign letter=Z
这时候会发现原来的ESP分区变成普通分区了,可以随便操作了

5.配置引导

下载rEFInd,并解压到ESP分区,与Boot、Microsoft等文件夹并列。将refind.conf-sample重命名为refind.conf。
下载BOOTICEx64,运行进入UEFI->修改启动序列,添加一个启动项并置顶,启动文件选择rEFInd文件夹下的refind_x64.efi。
重启计算机后,完成安装。

6.时间问题

双系统下经常出现Linux与Windows时间相差8小时,解决方法如下:
先在Linux下更新一下时间,确保时间无误:

sudo apt-get install ntpdate
sudo ntpdate time.windows

然后将时间更新到硬件上:

sudo hwclock --localtime --systohc

重新进入windows10,发现时间恢复正常了!

7.Linux挂载Windows硬盘分区

有时候需要Windows和Linux共享某些文件,此时可以把Windows下的一个分区挂载在Linux下。
通过分区大小确认自己想要挂载的分区:

mvpboss1004@mvpboss1004-MIIX-700:~$ sudo fdisk -l
Device         Start       End   Sectors  Size Type
/dev/sda1       2048    923647    921600  450M Microsoft basic data
/dev/sda2     923648   1128447    204800  100M Microsoft basic data
/dev/sda3    1128448   1161215     32768   16M Microsoft reserved
/dev/sda4    1161216 201328639 200167424 95.5G Microsoft basic data
/dev/sda5  201328640 402655231 201326592   96G Microsoft basic data
/dev/sda6  402655232 482656255  80001024 38.2G Linux filesystem
/dev/sda7  482656256 486655999   3999744  1.9G Linux swap
/dev/sda8  486656000 487155711    499712  244M EFI System

假设我们要挂载96G的/dev/sda5,查看分区UUID:

mvpboss1004@mvpboss1004-MIIX-700:~$ sudo blkid /dev/sda5
/dev/sda5: LABEL="M-fM-^VM-0M-eM-^JM- M-eM-^MM-7" UUID="A8D66F07D66ED4DA" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="6a02d05a-8cb3-4e79-95f9-9abd139dd7e5"

该分区在Windows下是D盘,我们为其新建一个挂载点。为保证和Windows下Cygwin等工具的路径一致,将其建在根目录:

sudo mkdir /d

修改/etc/fstab,增加一行:

# <file system> <mount point> <type> <options> <dump> <pass>
UUID=A8D66F07D66ED4DA /d ntfs none 0 1

下次重启电脑时,D盘就自动挂载在/d下了。

本文标签: 专业版 双系统 UEFI GPT