不启动 Freebsd box 命令行我能做什么

不启动 Freebsd box 命令行我能做什么

我收到一条消息

Can't load 'kernel'

并且计算机无法启动。我有像lsand这样的简单命令lsdev,但没有cdor cat。如何找到内核并检查这些命令是否正常?

ls显示明显目录和文件的 2 列列表,但我不能ls使用路径


尽管ls显示了一些(d)目录,例如bindev,输入

OK ls bin
open 'bin' failed, no such file or directory

计算机正常启动,断电后停止执行此操作。它还可以进行我没有注意到的自动更新。


OK lsdev
     disk0:    BIOS drive C (66059280 X 512):
       disk0s1: FreeBSD

fsck没有帮助。我能够从 USB 记忆棒启动,并能够输入命令提示符并fsck针对给定的文件系统运行。它发现了一些错误并修复了它们。最后它标记文件系统正常。我能够将此文件系统安装到某个安装点并浏览它。我在引导加载程序中看到了相同的COPYRIGHT文件。我还看到了/boot目录的内容并看到了里面的内核文件。

不幸的是,一旦我在引导加载程序中重新启动,我就会遇到同样的情况:它无法启动并且无法浏览文件系统。为什么?难道还可以吗ls

相关内容