我有一个托管的 Ubuntu Server 14.04 LTS,它无法启动 - 这就是我认为可以尝试使用 fsck 检查文件系统的原因。
因为我可以让提供商以安全模式启动服务器并将我的原始文件系统显示为位于的驱动器,所以/repair
我尝试运行,fsck -n /repair
但这一切导致的是
fsck from util-linux 2.20.1
fsck: fsck.ext2: not found
fsck: error 2 while executing fsck.ext2 for /repair
错误 2:据我所知,这意味着系统应该重新启动——但这没有帮助。我专门搜索过,fsck.ext2: not found
但还没有找到任何东西——我可以从哪里获得 fsck.ext2,或者有什么替代方法可以扫描/修复安装?
答案1
首先,您必须检查该包是否e2fsprogs
已安装,因为它fsck.ext2
是该包的一部分。
使用以下命令检查安装:
apt-cache policy e2fsprogs
如果需要的话,安装:
sudo apt-get install e2fsprogs