在 CentOS 系統中,如果你希望某個磁盤分區在掛載后能夠自動卸載,可以通過編輯 /etc/fstab
文件來實現。以下是具體步驟:
查看磁盤分區的 UUID:
使用 blkid
命令來查看磁盤分區的 UUID。
sudo blkid
這將列出所有磁盤分區的詳細信息,包括 UUID。
編輯 /etc/fstab
文件:
使用文本編輯器(如 vi
或 nano
)打開 /etc/fstab
文件。
sudo vi /etc/fstab
或者
sudo nano /etc/fstab
添加掛載條目:
在 /etc/fstab
文件中添加一行,指定分區的 UUID、掛載點、文件系統類型、掛載選項、備份選項和檢查順序。例如:
UUID=your-uuid /mnt/your-mount-point ext4 defaults,noauto,x-systemd.automount,x-systemd.mount-timeout=30 0 2
解釋:
UUID=your-uuid
:分區的 UUID。/mnt/your-mount-point
:掛載點。ext4
:文件系統類型。defaults,noauto,x-systemd.automount,x-systemd.mount-timeout=30
:掛載選項。
noauto
:防止系統啟動時自動掛載。x-systemd.automount
:啟用 systemd 自動掛載。x-systemd.mount-timeout=30
:設置掛載超時時間為 30 秒。0
:備份選項,0 表示不備份。2
:檢查順序,2 表示在啟動時檢查。保存并退出: 保存文件并退出編輯器。
測試自動掛載:
使用 systemctl
命令來測試自動掛載是否生效。
systemctl start your-mount-point.mount
如果一切正常,分區將會自動掛載到指定的掛載點。
驗證掛載狀態:
使用 mount
命令來驗證分區是否已經掛載。
mount | grep your-mount-point
通過以上步驟,你可以配置 CentOS 系統中的磁盤分區在需要時自動掛載,并在不需要時自動卸載。