Ubuntu 启动进入终端

Ubuntu 启动进入终端

当我打开我的电脑(CR-48)时,我一直在加载 tty1。我试过了xstart,得到的只是:

致命服务器错误:
无法在 /tmp/.tX0-lock 中创建锁定文件

当我尝试创建目录(无论是否使用 sudo)时,收到以下两个错误:

sudo:无法打开/var/lib/sudo/don/tty2:只读文件系统(我已经为不同的虚拟终端获取了其他 tty)
mkdir:无法创建目录“/tmp/tX0-lock”:只读文件系统

在我进入唯一的终端状态之前,我让计算机将一些文件从网络服务器移动到计算机上,我让它进入睡眠状态而不停止传输,然后远离我的家庭网络再次启动计算机,并试图停止传输,然后计算机重新启动。

运行后sudo reboot我又回到了虚拟终端,而且我无法进入任何类型的 x 应用程序。

答案1

硬盘驱动器是只读的,因为它上面有一些错误。这些错误是在扫描过程中检测到的,现在您的驱动器是只读的。您需要fsck在分区未安装或只读时针对主根分区运行。它是只读的,所以您只需运行fsck

如果可以运行 LiveCD,您可以使用 GUI 工具来修复该问题,您可以System > Administration > Disk Utility在启动到 LiveCD 桌面后使用以下命令完成所有操作:

磁盘实用程序屏幕

运行检查后,请确保磁盘未满(如果需要,请删除一些内容),然后重新启动。

答案2

看来您的文件系统有问题,并且已将其自身安装为“只读”模式。可能有很多原因。

我大胆假设你只有一个根文件系统。尝试像这样重启:

shutdown -r now -F

这会将文件系统标记为“脏”,并在重启时检查。它不能保证修复它,但可能会有所帮助。

您还可以尝试以 RW 模式重新挂载根文件系统。以 root 身份尝试此操作:

mount -o remount,rw /

并检查您是否可以在 /tmp 中写入某些内容。如果不能,我们无法用您提供的数据做太多事情。检查 dmesg 以查看是否有任何明显的错误。

很抱歉没能帮上什么忙。

答案3

只是为了给 chromebook 添加这个。如果您遇到问题并且需要更改文件系统中只读的某些内容。

重新启动 chrome os,然后执行Ctrl++ Alt->

以 chronos 身份登录,然后以 root 身份登录

mkdir test
mount -w /dev/sda7 test

然后从那里,在测试中,您可以编辑您更改的设置,这会导致您的系统变为只读状态

最后:umount test当你完成时

答案4

我的惊人的观察技巧让我发现有人告诉我要手动运行 fsck。我照做了,一切都很好。

相关内容