Ubuntu Server в режиме live cd не может запустить fsck
У меня произошел сбой виртуальной машины на сервере Ubuntu, и я был вынужден перезагрузить виртуальную машину. Когда я загрузился, он автоматически выполнил команду fsck, но я хочу убедиться, что с файловой системой все в порядке. Я искал инструкции о том, как запустить fsck с Ubuntu Live CD, но ни одна из инструкций не работает!
Версия live cd сервера ubuntu - 10.04.2, и когда появляется меню live cd, я выбрал "Rescue mode". Затем я перебрал вопросы (похожие на те, что были при установке), и в заключительной подсказке вас попросили выбрать "устройство для использования в качестве корневой файловой системы". Я прочитал в Интернете, что не должен монтировать корневую файловую систему, если я хочу запустить fsck, поэтому я выбрал опцию "не использовать корневую файловую систему". Следующая опция, которую я выбрал, была "выполнить оболочку в среде установщика". Теперь я получаю командную строку, но когда я пытаюсь запустить fsck /dev/sda1, я получаю "fsck not found".
Я полностью растерялся, и даже книга "Официальный Ubuntu Server 2nd edition" не объясняет процедуру должным образом.
1 ответ
Я предполагаю, что LiveCD Ubuntu Server использует busybox
или очень минимальный ash
настроить - fsck
может быть недоступен Я склонен находить "настольный" LiveCD/LiveUSB очень удобным для таких ситуаций, будь то Ubuntu Desktop или "спасательный" дистрибутив, такой как Parted Magic; иногда и то и другое, в зависимости от того, что именно нужно сделать с рассматриваемой системой.