当前位置: 代码迷 >> 综合 >> AWS EC2 磁盘挂载失败导致进不去的问题
  详细解决方案

AWS EC2 磁盘挂载失败导致进不去的问题

热度:20   发布时间:2024-02-22 06:26:35.0

今天去AWS上释放EC2上的某个磁盘,结果磁盘释放完了,却忘了把在/etc/fstab中的自动挂载配置删掉了,

结果这个EC2再启动的时候发现自检过不去,远程也登录不上,悲剧了

 

解决办法:把这个EC2的磁盘挂载到另一个EC2实例上,启动另一个EC2,mount启动不起来的EC2的磁盘,

结果报错:

mount: wrong fs type, bad option, bad superblock on /dev/xvdf1, missing codepage or helper program, or other error.

根据网上的消息,检查/var/log/messages,里面确实可以发现,由于磁盘uuid重复导致的mount错误:

 Filesystem has duplicate UUID xxx-xxx-xxx-xxx-xxxxxxxxx - can't mount

因为只是需要挂载了修改那个磁盘自动挂载配置文件(/etc/fstab).

使用所以采用最简单的方式,忽略uuid重复错误的挂载方式

 mount -t xfs -o nouuid /dev/fbda1 /mnt

成功之后进入/mnt/etc/, 修改fstab即可

特此记录 

  相关解决方案