Вот уже как сутки назад у меня случился сбой, череда неудач, чёрная полоса! Завис ПК (это умер hhd, как я полагаю, и потянул за собой ssd с системой) , пришлось аварийно перезагружаться. Но не тут-то было. Слетел загрузчик grub, засбоил SSD, аппаратно рухнул HDD — 3Тб ценных данных. Накрылись тазом все текущие и запланированные на завтра, уже сегодня, вернее вчера, дела. А до этого неприятные незаконченные переписки с саппортами мегафна, авито. И не так давно я чинил свой телефон, и он снова тупит...
В общем полная чаша и вишенка на торте.
С вечера и ночь до пяти пытался реанимировать загрузку. Сначала ловил панику ядра kernel panic из-за незагрузки root. Затем, после манипуляций с grub из-под загрузочной флешки, вывалился вместо него в rescue mode. Там новое щасте, не работал insmod linux. Так и не смог понять, почему. Файл на месте, я его вижу, а загрузить не могу. Другие могу. Мистика.
Около пяти свалился поспал, утром встал как на эшафот и продолжил. Пришлось делать бекапы разделов, переразбивать начисто SSD, добавлять новый загрузочный раздел UEFI, без которого я как-то раньше жил, а вот теперь без него grub2 не переустановить — называется "EFI system
partition", он же ESP, он же EFISYS. В GPT он должен иметь тип EF00
(GUID=C12A7328-F81F-11D2-BA4B-00A0C93EC93B), и может располагаться в
любом месте диска под любым номером. Я педантично создал первым сверху, допёр какой флаг ему нужно поставить, иначе grub-install /dev/sda писал мне this GPT partition label contains no BIOS Boot Partition; embedding won`t be possible — нет спец партиции, нет grub2 на gpt. И после этого через chroot смог установить на него grub2. Затем вернул разделы из бекапов, и смог загрузиться в свой многострадальный линукс.
А то даже такая конструкция, которая всегда спасала, не помогала:
mount /dev/sda /mnt sudo grub-install --root-directory=/mnt /dev/sda
Ещё пробовал просто поставить рядом другой manjaro, чтобы инсталятор сам разобрался с загрузчиком, но он не смог, даром потерял час.
* * *
И вот тут напрасно я расслабился. У меня 3.14зданулся дорогой винт с ценной коллекцией фильмов, которые я собирал многие годы. Проблему решить домашними, то есть чисто программными средствами не удалось. Недоступен даже SMART, он Data failed: scsi error badly formed scsi parameters и всё. Придется нести в сервис и надеяться на чудо и гуманизм прайсов. Даже думать об этом не хочу сейчас. На попытки реанимации винта всеми известными утилитами ушло ещё полдня.
Кажется буду покупать просто новый комп и запасной винт. не так я себе это представлял...
Ссылки по восстановлению grub2:- https://habr.com/en/post/336686/
- http://hostadmina.ru/blog/linux/shell/vosstanovlenie-zagruzchika-grub2.html
- https://wiki.archlinux.org/index.php/GRUB_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
- https://losst.ru/vosstanovlenie-grub2
- https://help.ubuntu.ru/wiki/%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_grub
- https://superuser.com/questions/903112/grub2-install-this-gpt-partition-label-contains-no-bios-boot-partition/1170352#1170352
P.S. Пардон за сумбур и возможные опечатки. 4 часа сна и сутки непрерывного дупления в монитор, глаза почти не видят ничего, мозг на автопилоте. Просто захотел записать, пок асвежи воспоминания и есть на это время. Завтра продолжение...
|