【问题标题】:Failing to boot up Ubuntu 18.04 inside VM无法在 VM 中启动 Ubuntu 18.04
【发布时间】:2022-06-10 22:00:46
【问题描述】:

我在虚拟盒中运行 Ubuntu 18.04(主机:Ubuntu 20.04),每当我尝试启动 VM 时,都会收到以下消息

我尝试在我的主机上运行sudo fsck -V /dev/sda1

fsck from util-linux 2.34
[/usr/sbin/fsck.ext2 (1) -- /dev/sda1] fsck.ext2 /dev/sda1 
e2fsck 1.45.5 (07-Jan-2020)
fsck.ext2: No such file or directory while trying to open /dev/sda1
Possibly non-existent device?

Command: sudo fsck -f /

fsck from util-linux 2.34
e2fsck 1.45.5 (07-Jan-2020)
/dev/mapper/vgubuntu-root is mounted.
e2fsck: Cannot continue, aborting.

有人可以帮我解决吗?

【问题讨论】:

    标签: ubuntu filesystems load virtualbox boost-filesystem


    【解决方案1】:

    此错误背后的原因是由于存储空间不足和 docker 在我的 VM 内的后台运行。我可以按照以下步骤解决它。

    1. 以恢复模式 (https://wiki.ubuntu.com/RecoveryMode) 启动您的 VM,然后执行到第 7 步。
    2. 键入 df 并检查文件系统占用了多少空间
    3. 由于我的文件系统已满,我尝试删除一些不必要的文件。您可以通过运行命令sudo du -hsx /* | sort -rh | head -n 40 检查文件的空间消耗

    参考:https://askubuntu.com/questions/266825/what-do-i-do-when-my-root-filesystem-is-full

    1. 终于reboot,它应该可以工作了。
    2. 在我的情况下,在第 4 步之后它不起作用,所以我再次按照第 1-3 步操作,然后执行snap remove docker,然后执行reboot 和瞧!成功了。

    【讨论】:

      猜你喜欢
      • 2018-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多