我正在开发一些代码,并打开了 qtcreator(软件开发 IDE)、gnome-terminal,可能还有 firefox。我需要重新启动来测试一些东西。所以我重新开始使用sudo init 6
。当我的 VirtualBox Fedora 15 VM 恢复时,我遇到了这个严重错误:
... unexpected inconsistency run fsck manually fedora ...
fsck
然后继续发现很多问题并从我的y
或n
.运行后fsck
fedora系统已成功启动。
是否sudo init 6
导致我的文件系统损坏?还是其他原因造成的?
答案1
如果您sudo init 6
在 VirtualBox 内的系统中运行并且该系统有损坏的文件,那么不,init 6
不是原因。不过,还有很多其他可能的原因,您可以/应该调查。
如果您在主机操作系统中运行sudo init 6
,而 VirtualBox 中的系统出现文件系统损坏,那么是的,init 6
这是导致此问题的原因。如果您突然重新启动主机系统,虚拟机将没有机会卸载其文件系统并正常关闭。
答案2
尝试为此编写一个脚本。
该脚本需要关闭来宾操作系统并重新启动主机系统。
如果关闭系统时来宾操作系统正在运行,则可能会丢失数据。