ubuntu挂载4T新硬盘记录
材料:ubuntu18.04 新購買4T機械硬盤
查找到網上有很多掛載教材,不要著急采用。先判斷自己的硬盤是否大于2T。不超過2T,可以選擇fdisk進行分區;超過2T,可以用parted命令或gparted軟件進行分區。
整個步驟為:分區 --> 格式化 --> 掛載
1硬盤分區
參考https://blog.csdn.net/wenfanwu/article/details/102477706
(1)先查看系統中存在的硬盤和分區情況,下述命令會顯示出當前系統下的所有硬盤,無論是否掛載。
ls /dev/sd*(2) 查看已掛載的分區,避免后續出錯,需確認要掛載的分區尚未掛載。下述命令會顯示已掛載的分區。
df -hl(3) 使用parted工具處理硬盤 sdc(替換為對應的硬盤)
sudo parted /dev/sdc進入parted工具后輸入print會提示無法識別該硬盤(unrecogonised disk label),需要輸入以下命令先建立gpt表
mklabel gpt此時再輸入print就會看到sdc硬盤內存為4001GB;然后輸入下述命令來請求一個指定容量為4001GB的分區
mkpart primary 0KB 4001GB
接下來會提示Yes/No?回答y;提示Ignore/Cancel?回答i
結束后可以再次輸入print查看sdd硬盤的分區情況,最后輸入quit退出parted工具即可完成硬盤分區。
2 格式化
將新建分區格式化為ext4格式,上一個步驟僅劃分一個分區sdc1
sudo mkfs -t ext4 /dev/sdc1可能會出現以下情況:
/dev/sdc1 未對齊,偏移了xxxx個字節。 這可能導致性能下降,建議重新進行分區嘗試用gparted進行重新分區,好像也沒有解決掉。然后某大神告訴我對機械硬盤沒啥影響,這個問題就擱置了。
3 掛載
(1)創建一個目錄,將磁盤掛載到這里,如/home/admin123/GZA
(2)然后將這個分區掛載到制定位置
sudo mount -t ext4 /dev/sdc1 /home/admin123/GZA我在使用這個命令時,始終不成功。則采用以下方式解決:
先查看分區的UUID號
輸出結果中有UUID=“96ad469a-283d-xxxxxxxxx(較長的一串序號)”
然后使用以下命令掛載
sudo mount -t ext4 -U “96ad469a-283d-xxxxxxxxx(較長的一串序號)” /home/admin123/GZA成功掛載。
但到此僅為一次性掛載,下次開機后不會自動掛載。
(3)設置開機自動掛載
使用root權限在/etc/fstab文件的最后按照格式添加一行如下內容:
UUID=96ad469a-283d-xxxxxxxxx(較長的一串序號) /home/admin123/GZA ext4 defaults 0 2
其中第一列為UUID, 第二列為掛載目錄(該目錄必須為空目錄),第三列為文件系統類型,第四列為參數,第五列0表示不備份,最后一列必須為2或0(除非引導分區為1)
最后,使用命令 mount -a
sudo mount -a到此結束。重新開機檢查掛載情況。
4 問題處理
若掛載后,磁盤無寫如權限。是因為此方式是以root方式掛載的,要將硬盤所在的用戶改為當前用戶:
sudo chown -R lyt /home/admin123/GZA
附
對fstab進行說明:
< file system > < mount point> < type> < options> < dump> <pass>
1 ? ? ? ? ? ? ? ? ? ? ? 2 ? ? ? ? ? ? ? ? ? ? ? ? 3 ? ? ? ? ? 4 ? ? ? ? ? ? ? 5 ? ? ? ? ? ? 6
總結
以上是生活随笔為你收集整理的ubuntu挂载4T新硬盘记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux 挂载4T硬盘到根目录
- 下一篇: 在ubuntu上用kubeadm部署ku