Ubuntu 22.04.2 LTS通过fstab挂载磁盘失败致启动进入紧急模式求助
Ubuntu 22.04.2 LTS通过fstab挂载磁盘失败致启动进入紧急模式求助
我现在遇到个棘手的问题——通过fstab配置磁盘挂载后,我的Ubuntu服务器一启动就进入紧急模式。之前明明是能正常工作的,完全不知道哪里操作出了问题。
先给大家看看我fstab里的配置内容:
/dev/disk/by-id/ata-WDC_WD40EFZX-68AWUNO_WD-WX32DC02K0DD-part1 /mnt/disk1 xfs defaults 0 0 /dev/disk/by-id/ata-WDC_WD40EFZX-68AWUNO_WD-WX32DC0HY19Z-part1 /mnt/disk2 xfs defaults 0 0 /dev/disk/by-id/ata-WDC_WD40EFRX-68N32NO_WD-WCC7K5TUY2LZ-part1 /mnt/disk3 xfs defaults 0 0 /dev/disk/by-id/ata-WDC_WD80EFZZ-68BTXNO_WD-CA28AU9K-part1 /mnt/disk4 xfs defaults 0 0
我试着用mount -a命令测试挂载,结果每个磁盘都报类似的错误:
/dev/disk...0DD-part1" Can't open blockdev
mount: /mnt/disk1: special device /dev/disk...0DD-part1 does not exist.
但奇怪的是,我在终端里手动执行挂载命令却完全没问题,磁盘都能正常挂载使用:
mount /dev/disk/by-id/ata-WDC_WD40EFZX-68AWUN0_WD-WX32DC02K0DD-part1 /mnt/disk1 mount /dev/disk/by-id/ata-WDC_WD40EFZX-68AWUN0_WD-WX32DC0HY19Z-part1 /mnt/disk2 mount /dev/disk/by-id/ata-WDC_WD40EFRX-68N32N0_WD-WCC7K5TUY2LZ-part1 /mnt/disk3 mount /dev/disk/by-id/ata-WDC_WD80EFZZ-68BTXN0_WD-CA28AU9K-part1 /mnt/disk4
我实在搞不懂哪里出问题了,论坛上查了好多答案都没找到解决办法。最近也没重新分区过任何磁盘,要是把fstab里的挂载行注释掉,再手动挂载,服务器能正常启动,但这样又会引发其他问题。
这个问题好像是系统更新重启之后出现的,虽然不确定是不是更新导致的,但从那之后就一直卡着。
补充一些相关信息:
- 系统版本是Ubuntu 22.04.2 LTS
- 已经创建了
/mnt/disk1到/mnt/disk4所有挂载目录 - 手动挂载后所有磁盘都能正常使用
附上cat /etc/fstab的完整输出:
# / was on dev/ubuntu-vg/ubuntu-lv during curtin installation /dev/disk/by-id/dm-uuid-LVM-UTmmKp12MPQMJOl1dVrDvQKEyta1fUcahtQHdcb1J58rmxz4AmnY5ywRHzso8ivW / ext defaults 01 # /boot was on /dev/sdc2 during curtin installation /dev/disk/by-uuid/ae9ea8d3-134a-4438-a352-68cd301b666a /boot ext4 defaults 0 1 /swap.img none swap sw 0 0
还有ls /dev/mapper的输出:
control ubuntu--vg-ubuntu--lv
备注:内容来源于stack exchange,提问作者SayGoDJ
相关产品推荐
相关产品推荐

