天天看點

Linux:開機硬碟自動挂載Linux:開機硬碟自動挂載

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

繼續閱讀