Ubuntu 22.04 台式电脑因安装问题无法启动

Ubuntu 22.04 台式电脑因安装问题无法启动

问候,我放错了 USB 备份驱动器,我猜是由于依赖绑定挂载点,它无法启动。确实出现了一条消息……

(  13.098039) EXT4-fs (sdc1): VFS: Can't find ext4 filesystem
(  14.437082)
You are in emergency mode. After logging in type "Journalctl -xb"
 to view
system logs. "systemctl reboot" to reboot "systemctl default" or "exit"
to boot into default mode.
(or press Control-D to continue):​

选择 Control-D..... 进行了某种系统检查,并显示了一个看起来很奇怪的提示。我记不住所有这些代码命令,所以把它关掉了。

找到备用 USB,将其插入,计算机现在启动正常。但是,现在担心这个小 USB 会关闭机器。如果那个 USB 被意外损坏怎么办?想知道是否有办法从系统中移除挂钩?如果需要,可以查看一些有关安装的文档。

这是戴尔,Ubuntu 22.04

/etc/fstab

注意:可能存在 chown、chmod“学习”错误,其中所有权和控制权“可能”指向 USB 驱动器而不是挂载点。不知道任何记录选项 = 否 -(fstab.bak up)。可能通过 GUI 安装第三方挂载绑定/挂钩。

来自 alt 论坛的评论。可能的解决方案。-卸载磁盘--然后我重新安装它并且磁盘恢复了其自身的原始安装点 -我发现使用驱动器的 UUID 作为安装点可以解决问题。

-通过 PPA 更新修复 错误修复 PPA

上述尝试未解决问题。未尝试更改 UUID。

    # /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=8256fca0-2723-4e9a-bc64-ac669b1cdd7d   /                   ext4   errors=remount-ro>
# /boot/efi was on /dev/sda2 during installation
UUID=A9EF-3FF7                              /boot/efi           vfat   umask=0077       >
/swapfile                                   none                swap   sw               >
/dev/sda1                                   /mnt/SSD2           ext4   defaults         >
/dev/sdg1                                   /media/unity/sdg1   ext4   defaults         >

                                    [ Read 14 lines ]

可以使用任何具有 ext4 格式的 USB 启动/关闭。钩子仍然存在。如果需要,可以提供可疑“钩子”的样本。

答案1

mook765 回答-在 /dev/sdg1 上的 fstab 中添加“nofail”选项解决了该问题。 注意:卸载的错误程序的挂载挂钩仍然存在,“nofail”选项是一种有效的修正。

UUID 更改后可能进行更新

搜索了一段时间后,解决方案很简单,错误出在 fstab 中,超出了直接查看区域。

答案:系统 SSD 上有两个 ext4 分区,一个带有根系统,另一个用于文件存储 ext4,称为 SSD2 @ /dev/sda1。然后是外部 USB ext4 驱动器 sdg1。在 fstab 中的 SSD2 @ /dev/sda1 有一个超出查看范围的条目,并且有钩子 > /mnt/sdg1。这是第二个用户,也是为什么它坚持使用密码来安全移除和将 USB sdg1 连接到启动和关闭的原因。我只是从 /dev/sda1 SSD2 行中删除了 /mnt/sdg1,问题就解决了。

/dev/sda1 /mnt/SSD1 ext4 defaults 00 > ***/mnt/sdg1***

/dev/sdg1唯一唯一标识符/mnt/sdg1 ext4 默认 00

相关内容