/dev/sd1 上的根文件系统需要手动 fsck。该怎么做?

/dev/sd1 上的根文件系统需要手动 fsck。该怎么做?

我正在尝试修复 Ububtu 15.10 崩溃/锁定启动时屏幕上没有图标的问题,许多修复都无法解决这个问题,因此为 15.10 创建了一个 DVD 安装。但经过所有这些操作后,它返回“/dev/sd1 上的根文件系统需要手动 fsck”。如何做到这一点?我不是软件开发人员/作家等

答案1

在提示符下,只需输入: fsck -y /dev/sd1

答案2

最好的方法是使用 Live CD/DVD 访问您的系统(因为您无法在已安装的系统上运行 fsck)。然后需要两个步骤:

  1. 使用“Live”CD/DVD 启动计算机
  2. 打开终端窗口并运行:

    sudo fsck /dev/sd1
    

首先确认驱动器号:sd1确实是错误消息中的正确数字......

答案3

我在 Ubuntu 16.4 上。我遇到了同样的问题。任何我想要自动完成的命令,它都会附带:

bash: cannot create temp file for here-document: Read-only file system

我被黑屏了,上面显示着

....on /dev/sd1 requires a manual fsck

我尝试sudo fsck在 initramfs 提示符下使用,但没成功。然后我在那里输入“help”以获得线索。然后我输入sudo fsck /dev/sda1。它提示我很多选择(y)表示是。我一直移动直到我得到提示 initramfs。在那里我输入 exit 并恢复了我的原始设置。

相关内容