在使用EC2更換密鑰,在EC2服務掛載時出錯誤!!

0

使用建立新的EC2掛載舊的服務時,在輸入"mount -o rw,nouuid /dev/xvdf1 /mnt "指令時出現"mount: /mnt: wrong fs type, bad option, bad superblock on /dev/xvdf1, missing codepage or helper progra"錯誤碼,目前尋找不出相關原因,想請教解決方法。

參考影片:https://www.youtube.com/watch?v=UlnVl95OHKU&t=641s

有成功掛載 有成功掛載 輸入mount時,出現error !輸入mount時,出現error

tim
已提問 1 年前檢視次數 368 次
1 個回答
0

首先從您掛載失敗的截圖來看,您想要將 /dev/xvdf1 掛載在 /mnt 這個目錄上。

$ sudo mount -o rw,nouuid /dev/xvdf1 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/xvdf1, missing codepager or helper program, or other error.

上述的報錯,常見是掛載的的分區名稱是錯誤的,例如正確的分區是 /dev/nvme1n1p1,而您指定的分區是 /dev/xvdf1。

建議您先使用 $ sudo lsblk -f 來確認,那一個分區(Partition)名稱是正確的,再新去掛載。

從以下的範例,就是將 /dev/nvme1n1p1 掛載到 /mnt/tempvol。
---
admin@ip-172-28-27-64:~$ sudo mount -o nouuid /dev/nvme1n1p1 /mnt/tempvol 
admin@ip-172-28-27-64:~$ sudo lsblk -f
NAME         FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT
nvme0n1      ext4         02a8e6e9-44f0-4a7e-9784-738c9813a028  890.9G    74% /data
nvme1n1                                                                       
|-nvme1n1p1  ext4         5db68868-2d70-449f-8b1d-f3c769ec01c7   25.2G    10% /mnt/tempvol  <---- 
|-nvme1n1p14                                                                  
`-nvme1n1p15 vfat         72C9-F191                             123.5M     0% /boot/efi
nvme2n1                                                                       
|-nvme2n1p1  ext4         5db68868-2d70-449f-8b1d-f3c769ec01c7   26.8G     4% /
|-nvme2n1p14                                                                  
`-nvme2n1p15 vfat         72C9-F191                   
---
!!! 
加 -o nouuid 是因為 /dev/nvme1n1p1 這個分區的 UUID,
跟 root volume 分區 /dev/nvme2n1p1 是一樣的,所以要加這個參數,才能正常掛載。

此外,若您已經確認掛載的分區名稱是正確的,那也有可能是該分區檔案系統有問題,建議您使用以下命令來確認檔案格式是 xfs 或是 ext4,再使用命令去嘗試修復。

$ sudo file -s /dev/nvme0n1p1
/dev/nvme0n1p1: SGI XFS filesystem data (blksz 4096, inosz 512, v2 dirs)

For ext4 file systems:
$ sudo fsck /dev/nvme0n1p1

For XFS file systems:
$ sudo xfs_repair /dev/sdf

希望以上訊息,能對您有些幫助。

profile pictureAWS
Jerry_K
已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南