При загрузке выдает ошибку

Автор alexwale, 24 февраля 2019, 12:54:09

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

alexwale

Доброго времени суток!
Случилось нехорошее и непонятное. Debian 9 Stable стоит на внешнем HDD. Перед ошибкой тестировал один Live CD с Windows и использовал chkdsk для проверки на битые сектора и ошибки. После перезагрузки выходит вот это (см. фото): fsck exited with status code 8.
В Linux я новичок и что могло привести к этой ошибке не понимаю, помогите пожалуйста.



qupl

Ошибка на жестком диске.
1) возможно некорректное последнее выключение питания ПК
2) возможно помирает hdd

Загрузиться с live-образа и проверить диск.

ferum

Тест на битые сектора должно быть удался? К сожалению это ошибка чтения записи диска, на время лечится низкоуровневым форматированием но не на долго....
Из личных наблюдений выносные диски ходят очень мало, вангую что китайцы пихают в контейнеры самый брак плюс хз как там паркуются головки при выключении.
Русские дебианщики против цифрового слабоумия !

G_r_i_g_a

Цитата: alexwale от 24 февраля 2019, 12:54:09что могло привести к этой ошибке не понимаю
Не пугайся, бывает. Просто контрольная сумма суперблока не совпала, а в нем информация о разделе хранится, система не грузится чтобы не затереть твои данные. Тебе надо запустить проверку файловой системы, восстановить суперблок из резервной копии (их 2 или 3 копии на диске обычно), и загрузить систему. У меня такое и на hdd и на ssd бывало после обновления. Когда загрузится система, надо будет обновить конфиги grub и initramfs. Как это сделать напишу чуть позже.

alexwale

А можешь сказать как именно это сделать?
ЦитироватьТебе надо запустить проверку файловой системы, восстановить суперблок из резервной копии (их 2 или 3 копии на диске обычно), и загрузить систему.
Или где почитать инструкции о том как это делается. А то я не знаю)

qupl

alexwale, так на ваших скринах написано как.

G_r_i_g_a

#6
Цитата: alexwale от 24 февраля 2019, 22:37:13А можешь сказать как именно это сделать?
Тебе уже ответили)
Цитата: qupl от 25 февраля 2019, 10:59:44так на ваших скринах написано как.
e2fsck -y /dev/sdb
или
e2fsck -b 8193 /dev/sdb
Потом надо будет нажать Enter и система должна загрузиться.
Уже в загруженной системе обнови пакеты и систему:
sudo apt update && sudo apt upgrade && sudo apt install -f
sudo update-initramfs -u && sudo update-grub
Ну и попробуй перезагрузиться когда все операции завершатся.
Если что - пиши)

alexwale

Сделал все по инструкции... Но почему-то не хочет.  :(




ferum

Цитата: alexwale от 27 февраля 2019, 21:14:10Сделал все по инструкции... Но почему-то не хочет
По какой инструкции, что не хочет?
У путных людей как правило linux устанавливается на двух разделах  / и /home , дополнительно swop
При проблеме с корневой файловой системой хрен вы восстановитесь даже с безопасного режима так как утилита e2fsck работает только с отмонтированным разделом, по сему берём живой диск или загрузочную флешку с Debian/ubuntu или что то из этой оперы, загружаемся, открываем терминал и смотрим вывод
sudo fdisk -l
По выхлопу у вас винт висит на втором sata и скорее всего ( сами увидите) корень будет  /dev/sdb2 а хомяк  /dev/sda6
По сему сначала отсортируете корень
sudo umount /dev/sdb2
sudo e2fsck -b /dev/sdb2

потом то же делаете с хомяком и пробуете грузиться с винта.
Русские дебианщики против цифрового слабоумия !

alexwale

То ли я дурак, то ли лыжи не едут (скорее первое).
Загрузился с Linux Mint (был диск под рукой)

sudo fdisck -l вот что показал

Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xcebf0ba6

Device     Boot     Start        End    Sectors   Size Id Type
/dev/sdb1          978942 1953523711 1952544770   931G  5 Extended
/dev/sdb2  *         2048     976895     974848   476M 83 Linux
/dev/sdb5       303321088 1953523711 1650202624 786.9G  b W95 FAT32
/dev/sdb6          978944   59570175   58591232    28G 83 Linux
/dev/sdb7        59572224   67383295    7811072   3.7G 82 Linux swap / Solaris
/dev/sdb8        67385344  165040127   97654784  46.6G 83 Linux

Partition table entries are not in disk order.


Попытался отмонтировать сначала корень и проделать указанные выше оперции.


mint@mint ~ $ sudo umount /dev/sdb6
umount: /dev/sdb6: not mounted
mint@mint ~ $ sudo e2fsck -b /dev/sdb6

Invalid non-numeric argument to -b ("/dev/sdb6")

mint@mint ~ $ sudo e2fsck -y /dev/sdb6
e2fsck 1.42.13 (17-May-2015)
/dev/sdb6 has unsupported feature(s): metadata_csum
e2fsck: Get a newer version of e2fsck!


Попоробовал с boot.

mint@mint ~ $ sudo umount /dev/sdb2
mint@mint ~ $ sudo e2fsck -y /dev/sdb2
e2fsck 1.42.13 (17-May-2015)
boot: clean, 338/121920 files, 67117/487424 blocks


Если открывать эти разделы через файловый менеджер вот что пишет:




G_r_i_g_a

Ну раз загрузился с лайва, то для начала покажи данные смарт:
sudo apt install smartmontools
sudo smartctl -a /dev/sdb

ferum

Цитата: alexwale от 27 февраля 2019, 23:13:54
Если открывать эти разделы через файловый менеджер вот что пишет:
Да пишет то он нормально, если запустить через консоль
sudo nautilus
скорее всего даже всё смонтируется.
Русские дебианщики против цифрового слабоумия !

alexwale

Первое (смарт):

mint@mint ~ $ sudo smartctl -a /dev/sdb
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.8.0-53-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/sdb: Unknown USB bridge [0x0480:0xb206 (0x000)]
Please specify device type with the -d option.

Use smartctl -h to get a usage summary



mint@mint ~ $ sudo smartctl -a /dev/sdb6
smartctl 6.5 2016-01-24 r4214 [i686-linux-4.8.0-53-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               TOSHIBA
Product:              External USB 3.0
Revision:             0
Compliance:           SPC-4
User Capacity:        1,000,204,886,016 bytes [1.00 TB]
Logical block size:   512 bytes
Logical Unit id:      0x41736d6564696120
Serial number:        F19361092507102
Device type:          disk
Local Time is:        Thu Feb 28 17:51:06 2019 UTC
SMART support is:     Available - device has SMART capability.
SMART support is:     Enabled
Temperature Warning:  Disabled or Not Supported

=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK

Error Counter logging not supported

Device does not support Self Test logging



Второе:
sudo nautilus
Ничего нет. При отключении и подключении диска выдает такую же ошибку, как и в прошлый раз. Показывает только мой раздел с документами и раздел boot.

G_r_i_g_a

Цитата: alexwale от 27 февраля 2019, 23:13:54e2fsck 1.42.13 (17-May-2015)
/dev/sdb6 has unsupported feature(s): metadata_csum
e2fsck: Get a newer version of e2fsck!
У тебя диск со старым минтом? Попробуй качать из реп убунты посвежее пакет, установи и снова запусти проверку.

svtv1

Цитата: G_r_i_g_a от 28 февраля 2019, 21:39:16У тебя диск со старым минтом? Попробуй качать из реп убунты посвежее пакет, установи и снова запусти проверку.
При чём тут минт и бубунту. ТС что то не догаваривает или.......?
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"