OpenBSD /dev/sd0k 意外不一致 - 坏超级块

OpenBSD /dev/sd0k 意外不一致 - 坏超级块

当我尝试启动 VMware OpenBSD 5.7 时遇到了一个大问题:屏幕截图

我可以看到我所有的数据制作:cat /root/mydata 他们对我来说对 sd0k (/home) 没有什么重要的,我已经尝试过 fsck 等,问题仍然是我可以做什么来启动?

答案1

出现该提示时,按Return获取 root shell。

然后运行

# fsck sd0k

这应该可以修复发现的不一致之处。

如果您没有什么重要的东西sd0k并且想要重新格式化分区,那么,作为 root,确保sd0k包含的文件系统不再挂载,然后执行

# newfs sd0k

...采取极大的预防措施输入正确的设备名称并确保您知道该分区将永远丢失。

然后,您应该在那里重新创建主目录并使用它,而不是以 root 身份使用 OpenBSD 系统(这在任何 Unix 系统上都是一个坏主意)。

您还应该升级到较新版本的 OpenBSD。当前的稳定版本是 6.1,6.2 即将发布。 5.7 版于 2015 年中期发布,不再受支持。

相关内容