CentOS 預設使用 LVM 管理磁碟,根目錄 / 位於邏輯卷中。若 /etc/fstab 損壞或遺失,系統無法正常掛載根分區,進入單用戶模式或救援模式時,/sbin 下的 pv*、vg*、lv* 命令可能只是指向 lvm 主程式的符號連結,需直接呼叫 lvm 子命令操作。
/mnt/sysimage(或略過掛載)。lvm pvdisplay # 顯示物理卷
lvm vgdisplay # 顯示卷組
lvm lvdisplay # 顯示邏輯卷
lvm vgchange -ay
mkdir /fstab
mount /dev/VolGroup00/LogVol00 /fstab
fstab 備份(假設備份檔為 /etc/fstab.bak):
mv /fstab/etc/fstab.bak /fstab/etc/fstab
reboot
lvm 子命令,避免依賴 /sbin 下的符號連結。fstab.bak,需手動重建,參考 blkid 獲取 UUID,格式為:UUID=xxxx / ext4 defaults 1 1dracut -f 重建 initramfs,確保開機掛載腳本包含最新 LVM 模組。修改 /etc/fstab 前務必備份;生產環境可配置 auditd 監控關鍵檔案變更,或使用版控(etckeeper)追蹤 /etc 變更歷史。