Linux 裝置名稱不保證每次重啟後保持一致,因為 SCSI 子系統會以異步方式掃描裝置,導致裝置路徑變更。
fstab
使用 nofail
或 nobootwait
參數,避免開機時磁碟無法掛接導致系統無法啟動。這樣可以避免重啟後因為裝置名稱變更導致的問題。
結論:Linux VM 重新啟動或重新連結數據磁碟後,裝置名稱可能會變更,導致系統無法正常運行。要解決這個問題,可以使用持續存在的裝置名稱(如 UUID 或文件系統標籤),並在需要時修改 fstab
設定,確保 VM 能順利啟動並掛接磁碟。
參考連結:https://learn.microsoft.com/zh-tw/troubleshoot/azure/virtual-machines/linux/troubleshoot-device-names-problems