Mount
將 EBS vol 掛載到 Ubuntu 10.4
我在兩個安裝 EBS 卷的教程之間來回切換,我遇到了一個問題。我寧願確保我做對了,而不是以某種方式損害我的實例(特別是因為我還沒有創建 AMI…)。
我已將 EBS 附加到 /dev/sda1。在各自的教程中,它安裝在 dev/sdh。我以為這根本不是什麼大問題。
我剛剛將創建文件系統的初始命令更改為:
mkfs.xfs /dev/sda1
我收到以下消息:
mkfs.xfs: /dev/sda contains a mounted filesystem (....) <devicename> is required unless -d name=xxx is given.
根據其中一個似乎不是正確響應的教程。我可以繼續執行以下一系列 linux 命令並且沒問題嗎?
grep -q xfs /proc/filesystems || sudo modprobe xfs sudo mkfs.xfs /dev/sda1 echo "/dev/sdh /vol xfs noatime 0 0" | sudo tee -a /etc/fstab sudo mkdir -m 000 /vol sudo mount /vol
聽起來您正在使用 EBS 支持的實例。在這種情況下,根文件儲存被掛載到 /dev/sda1,所以你真的不想覆蓋它。
如果您正在執行實例儲存,那麼它可能已經有一個 ext3 文件系統。解決此問題的最佳方法是將驅動器附加到 /dev/sdg 以避免混淆。那樣的話,如果它確實給了你一個警告,就可以把它吹走。
TL;DR 將驅動器附加到字母表中的 /dev/sdg 或更高版本,然後格式化。