BusyBox vХ.ХХ.Х ... built-in shell (ash)

Недели две-три назад принесли мне ноутбук  Acer Aspire 6920G, настаивали на установке Windows, но я-не-я, как в известной песне, ”но свой портвейн он отспорил...”, убедил в установке LinuxMint 17.1 на этот аппарат. Все прошло успешно, даже мультимедийная панель заработала, но суть не в этом...

Через неделю принесли мне этот ноут с признанием, что пытались запустить  виндовый CCleaner или что-то в этом роде, я вежливо объяснил, что Linux - не Windows. а сам себе думаю: “Как?!!! Тут сам “умеючи” не всегда систему в ступор вводишь, а здесь обыкновенный юзер! За неделю! Умудрился угробить механизм".

Загрузка системы останавливалась на “пол-пути” и выдавала такое ругательство:
BusyBox v1.21.1 ... бла-бла-бла ... built-in shell (ash)
(initramfs)
Понятное дело, что “собака зарыта” в сбое системных файлов, соответственно и загрузка нормально пройти не может. Непродолжительные поиски привели страничку, после выполнения описанных там действий, а именно:

Загрузил LiveCD и в терминале...
sudo fdisk -l
sudo fsck.ext4 -f /dev/sda1

машинка загрузилась и я был почти счастлив, что так легко отделался, даже человеку позвонил, забирай, мол, свое чудо-юдо.

Но сюрпризы, как всегда, приходят неожиданно... Человек пришел и тут началась демонстрация, что все работает, перезагрузил раз, второй, а третий - не тут-то было, история повторилась. Пришлось отложить торжественное вручение хозяину его вещицы. 

И снова всемогущий Гугл. Тут пришлось немножко “попариться”, потому как проблема была, по моему мнению, в железе. Нашлась таки инструкция, после ее выполнения стало ясно, винчестер начал “неровно дышать”, проделанные действия коротко изложу, потому как ничто не вечно, и странички в интернете пропадают тоже.

 Загрузил LiveCD и в терминале...
 sudo fsck -y -f -c /dev/sda1
Что оный sda1 я уже знал из предыдущих телодвижений, что означают ключи - читаем 
man fsck
читать не стал, поверил человеку наслово, на всякий случай Copy-Past:
y — всегда отвечать yes на все вопросы (имеется альтернатива: ключ p - начинает проверку в полностью автоматическом режиме);
f — принудительная проверка файловой системы (даже если файловая система помечена как полностью   работоспособная);
c — ищет битые блоки (bad blocks), а после отмечает их соответствующим образом.

В общем, история подходит к концу и как водится во всех рОманах, должен присутствовать финал, а финал очень прост...

Ноутбуку уже более 5-ти лет и fsck нашла и пометила соответствующим образом 64 блока, операционка запустилась и работает, до сих пор... Надеюсь, что и дальше будет работать.

Комментариев нет:

Отправить комментарий