需求
自己電腦裝的Ubuntu Server18.04的系統(tǒng),現(xiàn)在要添加一塊新的硬盤(pán),容量1T莺掠,這里記錄下來(lái),方便以后查看读宙。
思路
Linux文件系統(tǒng)都是掛載的概念彻秆。他維護(hù)了一棵目錄樹(shù),所以我們只要在/
根目錄中創(chuàng)建一個(gè)/data
結(jié)點(diǎn)结闸,然后將新硬盤(pán)掛載上去即可唇兑,當(dāng)然前提是該硬盤(pán)已經(jīng)被正常分區(qū),并且已經(jīng)格式化為ext4
文件格式桦锄。最后設(shè)置開(kāi)機(jī)自動(dòng)掛載即可幔亥。
步驟
檢查新硬盤(pán)狀態(tài)
這里想說(shuō)明如果硬盤(pán)已經(jīng)分區(qū)并格式化,那么直接掛載即可察纯。
輸入 fdisk -l
通過(guò)對(duì)比觀察,可以看到sda
是新加的硬盤(pán)针肥,容量為1T饼记,但未分區(qū),sdb
是本機(jī)現(xiàn)有的硬盤(pán)慰枕,可以看到sdb已經(jīng)有三個(gè)分區(qū)具则,為L(zhǎng)inux文件系統(tǒng)格式。
分區(qū)并格式化
這里首先說(shuō)明一下具帮,有兩種分區(qū)格式博肋,分別為MBR
(Master Boot Record)和GPT
(GUID Partition Table)低斋,我們經(jīng)常使用的fdisk命令只支持MBR格式,這種格式有兩個(gè)限制:
- 分區(qū)不能超過(guò)2T
- 不允許超過(guò)四個(gè)主分區(qū)
而GPT則沒(méi)有這個(gè)限制匪凡,但GPT屬于EFI標(biāo)準(zhǔn)膊畴,意味著你的內(nèi)核要支持EFI。當(dāng)然最新版的Linux是支持的病游,所以最新發(fā)行版也是支持的
考慮到本次只是安裝1TB的硬盤(pán)唇跨,且只有一個(gè)分區(qū),所以本次只是使用fdisk命令創(chuàng)建MBR格式的分區(qū)衬衬。至于GPT买猖,將來(lái)再補(bǔ)全,下面開(kāi)始:
分區(qū)
- 輸入
fdisk /dev/sda
首先他會(huì)提示你在你最終保存之前所有的命令輸入均還未生效滋尉。就像word文檔玉控,你編輯很多,最終取消保存狮惜,也不會(huì)有影響高诺。
如上所示,輸入n
并回車(chē)讽挟,表示添加一個(gè)新分區(qū)
輸入p
并回車(chē)懒叛,表示新增主分區(qū),提示中可以看出可以新增四個(gè)主分區(qū)
緊接著耽梅,輸入1
只建立一個(gè)分區(qū)薛窥,然后會(huì)有以下提示
First sector (2048-1953525167, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-1953525167, default 1953525167):
這里需要設(shè)置扇區(qū)的位置。第一分區(qū)(First sector )因?yàn)榉謪^(qū)工具不同而有所不同眼姐,如有疑問(wèn)诅迷,可能參考這里,我這里就直接使用默認(rèn)了众旗。
最后罢杉,輸入w
保存退出
The partition table has been altered.
再次鍵入fdisk -l
就可以發(fā)現(xiàn)有一個(gè)新的分區(qū)/dev/sda1
出現(xiàn)了。我這里就不再截圖了贡歧。
格式化
下面鍵入mkfs -t ext4 /dev/sda1
來(lái)進(jìn)行格式化
至此分區(qū)并格式化完成
掛載
首先在根目錄/
下新建data
掛載點(diǎn)
mkdir /data
之后掛載硬盤(pán)
mount /dev/sda1 /data
配置開(kāi)機(jī)自動(dòng)掛載 編輯vim /etc/fstab
文件滩租,在最底部加入
/dev/sda1 /data ext4 defaults 0 0
最后通過(guò)mount -a
命令或重啟電腦使配置生效。通過(guò)df -l
命令可以查看現(xiàn)在已經(jīng)配置的分區(qū)狀態(tài)
參考文檔
https://help.ubuntu.com/community/InstallingANewHardDrive
https://superuser.com/questions/352572/why-does-the-partition-start-on-sector-2048-instead-of-63