虚拟盒错误后启动时只读文件系统错误

虚拟盒错误后启动时只读文件系统错误

我有一台 ubuntu 服务器。本周早些时候,我注意到我无法远程 ssh 到服务器。因此,我直接连接到服务器,但无法显示提示,只是继续在屏幕上滚动消息。我反复尝试 ctrl+c,但没有成功。因此,我进行了硬重启,并出现虚拟盒错误和 intriamsu 提示。我再次尝试重启,这次进入“高级”启动选项。从那里,我能够选择“进入根终端”。从根终端,我尝试运行 rsync 以从几天前制作的操作系统备份中恢复。它复制了大多数文件,但提到它可以将一些文件 rsync 复制回“/”目录。我重新启动,现在我收到“只读文件系统:'/var/log/landscape/sysinfo.log'”消息。

几个月前,我在重启时收到了类似的“只读文件系统”消息,我不得不从实时媒体启动,然后运行“fsck”之类的程序来修复它(如果我没记错的话)。

有人知道问题可能是什么并建议如何修复它吗?由于我这次可以从高级启动选项进入 root 终端,你认为我仍然需要使用实时媒体来修复它,还是我可以从 root 运行命令?

理想情况下,我希望通过从我正在创建的操作系统的每日备份中运行类似 rsync 的程序来修复此问题。所以我想知道为什么下面的命令不起作用。

原始备份脚本

sudo rsync --exclude={mnt,/home} -avz / /mnt/data/storage1_1tb/backup_beavis_os/2023-11-09/

我尝试从备份中恢复的脚本

rsync -avz /mnt/data/storage1_1tb/backup_beavis_os/2023-11-09/ /

答案1

fsck -y /从“进入根终端”选项运行,然后重新启动。这解决了只读问题。仍然不确定为什么从我的备份执行 rsync 没有解决任何问题。

相关内容