Linux:開機硬盤自動掛載
查看Linux硬盤信息
sudo fdisk -l
格式化新硬盤(操作有風險,謹慎操作)
sudo mkfs.ext4 /dev/sdb1
- ext4:格式化格式
- /dev/sdb1:磁盤
創建掛載目錄
sudo mkdir data
掛載分區
sudo mount /dev/sdb1 /data
重啓服務器後,需要重新執行掛載分區,所以在後續步驟會配置重啓自動掛載
查看磁盤分區UUID
sudo blkid
內容大致如下:
/dev/sda1: UUID="8048997a-16c9-447b-a209-82e4d380326e" TYPE="ext4"
/dev/sda5: UUID="0c5f073a-ad3f-414f-85c2-4af83f6a437f" TYPE="swap"
/dev/sdb1: UUID="11263962-9715-473f-9421-0b604e895aaa" TYPE="ext4"
配置開機硬盤自動掛載
mount
命令在服務器重啓後會失效,所以需要將分區信息寫入/etc/fstab
,實現永久掛載:
sudo nano /etc/sdb1
在末尾添加:
UUID=11263962-9715-473f-9421-0b604e895aaa /data ext4 defaults 0 1
參數說明:
[fs spec] [fs file] [fs vfstype] [fs mntops] [fs freq [fs passno]
具體說明,以掛載/dev/sdb1爲例:
- [fs spec]:分區定位,可以給UUID或LABEL,例如:UUID=6E9ADAC29ADA85CD或LABEL=software
- [fs file]:具體掛載點的位置,例如:/data
- [ fs vfstype]:掛載磁盤類型,linux分區一般爲ext4,windows分區一般爲ntfs
- [fs mntops]:掛載參數,一般爲defau lts
- [fs freq]:磁盤檢查,默認爲0
- [fs passno]:磁盤檢查,默認爲0,不需要檢查
驗證
修改完成後,運行下述指令檢查配置是否正確(配置失敗將會導致系統無法正常啓動):
sudo mount -a
【注意】如果操作失誤導致系統無法正常啓動,可以嘗試使用Ubuntu的Live CD功能重新修改。
【參考鏈接】https://www.jianshu.com/p/336758411dbf