安裝環(huán)境
- 主板使用UEFI啟動方式渴庆,如果不支持下文不適用。
- 兩塊SSD分區(qū)格式都為GPT格式
- 2塊SSD+HDD牙甫,一塊SSD安裝Win10滩褥,一塊SSD安裝Ubuntu病蛉,HDD作為數(shù)據(jù)盤掛載到Ubuntu下
Windows 10
下載Win10安裝鏡像、用 UltraISO這個軟件瑰煎,啟動->寫入硬盤映像
铺然,重啟后選擇UEFI U盤啟動
進入Win10安裝界面后,一直到如下步驟
按Shift+F10或者Shift+Fn+F10調(diào)出命令行提示符窗口, 使用diskpark將SSD和HDD的分區(qū)格式都轉(zhuǎn)換為GPT格式
diskpart #啟動分區(qū)管理工具
list disk #列出連接到電腦的所有磁盤及其編號
select disk x #選擇需要轉(zhuǎn)換分區(qū)的磁盤的編號
clean #清除磁盤原有數(shù)據(jù)
convert gpt #選擇磁盤轉(zhuǎn)換的類型
Ubuntu 16.04
準(zhǔn)備工作
- 進入BIOS設(shè)置關(guān)閉Security Boot酒甸,否則Ubuntu無法寫入引導(dǎo)程序
- 關(guān)閉Windows的快速啟動, 進入
控制面板->電源
魄健,找到 快速啟動,禁用掉插勤。 - 將馬上要安裝Ubuntu的磁盤刪除分區(qū)沽瘦,變成
未分配
狀態(tài) - 確保磁盤1為gpt分區(qū)格式
開始安裝
- 把 Ubuntu U盤啟動盤插上,開機农尖,按DEL鍵進入BIOS析恋,選擇從這個U盤啟動,要選擇UEFI模式的U盤盛卡,開始安裝助隧。
- 選擇
其他選項
,自己創(chuàng)建滑沧、調(diào)整分區(qū)并村,接下來選擇安裝到 SM951 NVMe SSD 這塊磁盤上。 - 進入分區(qū)界面后滓技,可以看到/dev/sda這塊磁盤已安裝好windows10系統(tǒng)哩牍,而我們將要安裝的/dev/sdb還處于空閑狀態(tài)。
分區(qū)設(shè)置
下面我們將進行分區(qū)令漂,網(wǎng)上很多教程都說要單獨將/boot掛載膝昆,其實也可以不用這樣。一般情況下只用掛載/根目錄 /home用戶目錄 swap交換分區(qū)三個目錄就行了
- 我的內(nèi)存是16G洗显,可以不用設(shè)置“swap空間”
- EFI是由UEFI引導(dǎo)外潜,而不是傳統(tǒng)的boot/grub模式,“/boot”掛載不用設(shè)置
所以這里需要對sdb磁盤分區(qū)的只有以下兩項:
- EFI系統(tǒng)分區(qū)挠唆,邏輯分區(qū),空間起始位置嘱吗,500M(不要小于256M)
- “/”玄组,EXT4日志文件系統(tǒng)滔驾,邏輯分區(qū),空間起始位置俄讹,剩余全部空間
注:/home,/usr等分區(qū)掛載點的位置我都沒有設(shè)置哆致,如有需要可以自己進行分配,如在SSD中分出來一部分進行掛載患膛。
/dev/sda中的EFI系統(tǒng)分區(qū)會看到“windows Boot Manager”摊阀,/dev/sdb中的EFI系統(tǒng)分區(qū)是剛剛建立的,將“安裝引導(dǎo)啟動器的設(shè)備“選擇/dev/sdb中的efi系統(tǒng)分區(qū)踪蹬,之后就正常一路安裝即可胞此。
開機選擇系統(tǒng)
- 因為是雙硬盤,且每個硬盤都設(shè)置了自己的EFI系統(tǒng)分區(qū)跃捣,所以當(dāng)SSD是第一啟動順序時漱牵,是沒有系統(tǒng)引導(dǎo)選擇界面的。
- 不要使用easyBCD設(shè)置疚漆,easyBCD只能針對傳統(tǒng)的MBR進行配置酣胀,對EFI無效。
我是在開機時按F2(華碩主板)進入選擇設(shè)備界面之后娶聘,按下選擇HDD中的Ubuntu進入系統(tǒng)闻镶。個人也比較喜歡這樣,不用Ubuntu的時候直接進入Windows丸升,用的時候也不需要選擇Ubuntu后再重啟系統(tǒng)后才能進入系統(tǒng)铆农,兩邊都比較節(jié)約時間。
自動mount硬盤
大于2T的磁盤GPT分區(qū)
由于MBR分區(qū)表只支持2T磁盤发钝,所以大于2T的磁盤必須使用GPT分區(qū)表顿涣,具體方法如下:
GPT格式的磁盤相當(dāng)于原來MBR磁盤中原來保留4個partition table的4*16個字節(jié),只留第一個16個字節(jié),類似于擴展分區(qū)酝豪,真正的partition table在512字節(jié)之后涛碑,GPT磁盤沒有四個主分區(qū)的限制。
但fdisk不支持GPT孵淘,我們可以使用parted來對GPT磁盤操作蒲障。
parted功能很強大,既可用命令行也可以用于交互式
在提示符下輸入parted就會進入交互式模式,如果有多個磁盤的話瘫证,我們需要運行select sdx x為磁盤揉阎,來進行磁盤的選擇
parted>
parted>select sdb 假設(shè)磁盤為sdb
parted>mklabel gpt 將MBR磁盤格式化為GPT
#parted>mklabel msdos 將GPT磁盤轉(zhuǎn)化為MBR磁盤
parted>mkpart primary 0 100 劃分一個起始位置為0,大小為100M的主分區(qū)
parted>mkpart primary 100 200 劃分一個起始位置為100M背捌,大小為100M的主分區(qū)
#parted>mkpart primary 0 -1 將整塊磁盤分成一個分區(qū)
parted>print 打印當(dāng)前分區(qū)
parted>quit 退出
在parted里邊不支持ext3的文件系統(tǒng)毙籽,所以如果要使用的話,要退出parted進行格式話,我們這里使用ext4文件系統(tǒng)毡庆。
fdisk -l
mkfs -t ext4 /dev/sdb1
Writing superblocks and filesystem accounting information:直接回車坑赡。
掛載分區(qū)
mkdir /data
mount /dev/sdb1 /data
df -h # 查看硬盤大小以及掛載分區(qū)
開機自動掛載配置烙如,在/etc/fstab
里添加配置,一行對應(yīng)一塊硬盤毅否,例如
/dev/sdb1 /data ext4 defaults 0 0
上面這行配置添加了一塊硬盤亚铁,mount 到 /data,文件系統(tǒng)為 ext4螟加。
備份系統(tǒng)
在Windows上我們用Ghost來備份整個系統(tǒng)徘溢,那么在Ubuntu上,也有類似的工具捆探,Clonezilla然爆,下載 ISO文件后,刻錄到U盤徐许,然后用U盤啟動臺式機施蜜,將系統(tǒng)盤整個備份,下次就不用重新裝機了雌隅,直接從鏡像文件恢復(fù)一下翻默,就得到一個嶄新的系統(tǒng)啦。