У меня было отключено питание, когда я выключил батарею на моем ПК, поэтому он был тяжело отключен. У меня вопрос: могу ли я что-нибудь сделать, чтобы проверить, не повреждена ли система или что-то делает в то время, что вызывает сбой какой-либо части? Я получаю сообщение об ошибке «диск для / tmp еще не готов или предварительно не настроен» в течение 1-2 секунд, когда я загрузил его, но затем он загрузился очень хорошо.
Я проверил логи запуска, но ничего странного не увидел
Я не знаю, что вы можете сделать, чтобы убедиться, что система не повреждена.
Самая большая потенциальная проблема - потеря данных в кеше, ожидающих записи на жесткий диск. файлы в /tmp
являются временными и удаляются при правильном завершении работы. Жесткая перезагрузка оставляет их позади, и ошибка, которую вы видели, вероятно, говорит вам именно об этом. Ubuntu проверяет работоспособность жестких дисков после X-го числа правильного выключения / перезапуска. Возможно, вы захотите сделать это вручную, загрузившись с LiveUSB / DVD
КОРОТКОЕ ШАГОВОЕ РУКОВОДСТВО ДЛЯ ПРОВЕРКИ ЖЕСТКОГО ДИСКА EXT4 НА ОШИБКИ
ШАГ 1. Убедитесь, что у вас есть доступ к Ubuntu LiveDVD / установочному диску. Если нет, загрузите копию на другом компьютере.
ШАГ 2. Измените BIOS на своем компьютере, чтобы позволить вам загружаться с компакт-диска.
ШАГ 3. Вставьте диск Ubuntu в ваш CD-ROM и перезагрузите компьютер. Выберите опцию «Попробуйте Ubuntu» - не переустанавливайте систему!
ШАГ 4. Как только Ubuntu запустится (вам не потребуется вводить пароль), вы окажетесь на главном рабочем столе.
ШАГ 5. Откройте терминал, нажав Ctrl kbd> + Alt kbd> + T kbd>
ШАГ 6. Получить ручку и бумагу, чтобы записать пути к вашим дискам. Обратите внимание, что когда Ubuntu загружается, он идентифицирует все жесткие диски в системе и создает каталог в папке «/ dev» для каждого. По умолчанию эти устройства не смонтированы. Если вы видите изображение на рабочем столе вашего накопителя, то диск монтируется. Вы должны размонтировать все диски, которые необходимо проверить, прежде чем продолжить!
ШАГ 7. Найдите Disk Utility в Dash и откройте его, чтобы увидеть, какие диски есть в вашей системе. Используйте это, чтобы убедиться, что диски не смонтированы. Также обратите внимание на адреса проверяемых дисков ... они должны выглядеть как /dev/sdc
или /dev/sda1
. Также убедитесь, что диски действительно ext4
, а не какой-то другой формат. После того как вы записали пути, выйдите из Disk Utility .
ШАГ 8. Чтобы продолжить проверку типа sudo fsck.ext4 -cDftvy -C 0 /dev/sda1
в терминале - не забудьте заменить адрес вашего устройства. Вы можете сделать только один диск за раз. На моей машине 1 ТБ данных заняло 3 часа, и большая часть времени (99,99%) была потрачена на проверку на наличие поврежденных блоков. Если вы хотите узнать, что означают параметры, проверьте ссылки внизу этого поста или введите fsck.ext4
в терминале, чтобы увидеть краткий список общих параметров команды. Обратите внимание, что fsck.ext4
представляется синонимом для e2fsck
.
ШАГ 9. Поскольку команда fsck
была передана, параметр опции (v) erbose подробно описывает ход выполнения, и любые ошибки будут перечислены в окне терминала. Если ошибки найдены, вам нужно будет рассмотреть ваши варианты в зависимости от того, смог ли пакет fsck
их исправить.
ШАГ 10. После завершения вы можете выключить машину. Ubuntu извлекает лоток для компакт-дисков, чтобы вы могли извлечь диск до завершения работы.
Ссылки:
http://ubuntuforums.org/showthread.php?t=1823509
http://manpages.ubuntu.com /manpages/lucid/man8/fsck.ext2.8.html
http: / /linuxexpresso.wordpress.com/2010/03/31/repair-a-broken-ext4-superblock-in-ubuntu/
Надеюсь, это поможет