Программное обеспечение

Проблема при запуске ОС (Ubuntu 20.04)

Есть одна ошибка которая тормозит мою систему (Ubuntu 20.04) на 40-60 секунд, как понимаете не самый лучший расклад, вот сама ошибка:

error: failure writing sector 0x66810 to 'hd0'.
Press any key to contine...

Она появилась после устранения такой же ошибки которая мне тормозила систему на те же чертовы 40-60 секунд, ошибка:

error: environment block too small
Press any key to contine...

Скажите вы: "Да просто нажми клавишу как говорят, ушлёпок!" Но вот еще один подводный камень! Я жму всё подряд, а ему хоть бы что) Прошу на понимание и помощь!

P.S: Не говорите про: "Да нафига тебе этот Linux, перейди на Windows!"

Вот причины по которым я немогу и нехочу переходить на винду:
1) Она у меня не ставилась, перепробовал все способы! (Даже не пытайтесь помочь)
2) Мне Linux приятней чем Windows. Да в нём есть не всё, нет игр и т. п., но он предназначен для другого, для работы например!
3) Я работаю на Linux!
Пометка бэд блоков на диске не панацея, но позволит какое-то время диску работать. По опыту работы: если диск посыпался (появились не читаемые блоки), то лучшее лечение - как можно быстрее скопировать доступную информацию на новый диск. Если нового диска нет, то лечим как описано далее.

Смотрим полный список накопителей с томами:
fdisk -l

Для примера проверю том /dev/sdf1 (укажите свой sda1 или sdb2, ..и т. п.)

Чтобы рассеять сомнение, тот ли выбран диск, можно проверить дополнительно модель хард диска (внимательно, вместо sdf1 в команде написано sdf):
hdparm -i /dev/sdf | grep Model

Если том примонтирован, то перед проверкой отмонтировать:
umount /dev/sdf1

Проверка на бэдблоки:
badblocks /dev/sdf1 > /root/badblock

,где /root/badblock - файлик, в который записываются номера убитых блоков.

С параметром -s (подсказал mft) будет в % отображаться прогресс выполнения задания:
badblocks -s /dev/sdf1 > /root/badblock

Пометка бэд блоков (в дальнейшем помеченные блоки будут игнорироваться системой):
e2fsck -l /root/badblock /dev/sdf1

Плохие блоки помечены, с диском можно работать.

Аналогичную процедуру желательно выполнять после форматирования новых дисков.
Marek ***************
Marek ***************
62 197
Лучший ответ
Алексей Алюсов мне все это не помогло полтора года назад. А пересадил хард на другую косу БП и всё пошло отлично. Единственное, что в смарте так и есть тысячи бэдов.... они там видимо прописаны на постоянно )
вот тут ты уже глядел?
https://yandex.ru/search/?clid=2186623&text=error: failure writing sector 0x66810 to 'hd0'&lr=65&redircnt=1604288886.1
https://yandex.ru/search/?clid=2186623&text=error: environment block too small&lr=65&redircnt=1604288923.1
Это первое что надо сделать, а не писать сопли про виндовс и линукс. Линукс требует мозгов. а не брызгать эмоциями.

Ну как ты думаешь, к чему относится failure writing sector??? Разве не к харду??
Так вот прошлым летом у меня посыпался хард. smartctl показывал сотни тысяч бэдов. ОС я загружал по часу. из изибокса. Переставлял систему... поменял хард...
оказалось, что виной всему не установленный линукс (у меня стоит матунту), и не хард.
Стоило только пересадить хард на другую косу блока питания, и всё глюки как рукой сняло
Алексей Алюсов
Алексей Алюсов
80 446