Сегодня произошел сбой питания, и теперь моя система больше не загружается. Он показывает следующее сообщение об ошибке и отправляет меня в корневую оболочку, чтобы попытаться восстановить данные для себя:
Log of fsck -C -R -A -a
Sat Jul 30 12:56:49 2016
fsck from util-linux 2.20.1
fsck.ext4: No such file or diretory while trying to open /dev/sdc1
Possibly non-existent device?
/dev/sdb3: clean, 3040/61054976 files, 178253587/244189696 blocks
fsck died with exit status 8
Sat Jul 30 12:56:49 2016
/dev/sdc
это мой жесткий диск для хранения. Я проверил в BIOS, и он все еще там определяется. Но когда Debian загружается и бросает меня в оболочку, я не могу найти /dev/sdc
где угодно, не говоря уже о /dev/sdc1
.
Есть ли вообще надежда восстановить мои данные? В основном это вещи, которые я могу повторно загрузить, но также было несколько виртуальных машин и их резервные копии.
Не знаю, где его оттуда взять. я буду fsck
раздел но я его совсем не вижу, это как /dev/sdc
больше даже не существует, и диск не подключен к Debian.
Любые идеи?
Вот что я сделал:
Загрузите машину с sysrescuecd
LiveCD и проверьте устройства с fdisk -l
.
Там я мог видеть это sda
был системный диск SSD, и sdb
был диск объемом 1 ТБ. Итак, мои предположения были ошибочными, я думал, что диск для хранения sdc
.
Затем я поднялся /dev/sda1
который является системным разделом. Я пошел проверить /etc/fstab
и заметил, что был /dev/sdc1
быть установлен на /backup
. Я не уверен, почему это было, возможно, некогда неправильная конфигурация. Эта машина не перезагружалась более 4 месяцев, так что, думаю, я не заметил до сих пор.
/dev/sdc
действительно не присутствовал в системе. Я удалил это из /etc/fstab
, размонтированный /dev/sda1
и перезапустился.
Тогда все прошло нормально. Debian был в ужасе, потому что ему сказали смонтировать /dev/sdc1
в /backup
но он не смог найти это устройство, которое давно было отключено от машины.
Как обычно, компьютер был прав, а человек ошибался!