название для официального сайта inFlowia Lab
  • помощь 4 free! :)
  • делаем добро :)
  • делаю сайты, скрипты и хорошее настроение :)
  • всё поправимо! :)
  • Свобода и OPENsource!
  • Linux - это любовь!
  • Linux - это Lюбовь
  • творим добро с 2019/03/22 :)

Скрипт для восстановления загрузки Linux с Live-ОС

Осторожно!

Не советую использовать этот скрипт неопытным пользователям. Если вы не понимаете, за что отвечают команды внутри него, или даже не знаете, как их просмотреть - не запускайте этот скрипт, так как я не являюсь настолько опытным пользователем Linux, чтобы быть уверенным, что скрипт на 100 % безопасен и не сможет нанести вред вашему ПК. Я имею в виду, что в процессе его выполнения могут возникнуть непредвиденные ситуации, с которыми я ещё не сталкивался и, соответственно система может потребовать от вас определённых действий, которые вы не сможете осмысленно выполнить.

Этот скрипт не является готовым решением для неопытного пользователя. Он предназначен исключительно для облегчения жизни тем, кто уже разобрался как всё работает, и готов в случае чего к "схватке с консолью".

inFlowia Lab. ни при каких обстоятельствах не будет нести ответственность за ущерб нанесённый кому или чему-либо, если этот ущерб был нанесён в связи с использованием этого скрипта.

скачать

Скрипт выполняет простейший и стандартнейший сценарий восстановления загрузки через GRUB. То есть уничтоженный каталог boot он не восстановит, но если загрузочная запись была стёрта с диска после установки какой-либо "неблагонадёжной" ОС, или была замена загрузочного диска на другой (если загрузочным диском была например флешка), то это то что нужно.

Несмотря на то что сценарий простейший и стандартнейший, скрипт получился сложноватым, в том плане, что кроме имени тома с каталогом boot и диска, который нужно сделать загрузочным, в какой-то момент он попросит ввести название временного скрипта, а после его выполнения выполнить exit. Дело в том, что в процессе работы ему приходится создавать временный скрипт на томе, с каталогом /boot, чтобы после chroot можно было продолжить выполнятся. Кстати, в случае аварийного завершения временный скрипт может остаться не удалённым. Ищите его в корне раздела, который вы указали, как раздел с каталогом boot.

Успешно протестировано на:

  • Live-ОС: Kubuntu 18.04.2 64 bit
  • Восстанавливаемая ос: UbuntuStudio 18.04.2 64 bit

Помогло? :)

Черкани Инфловии пару строк если нашёл здесь помощь. Можешь писать под любым постом в группе VK или по старинке на почту: inFlowia@netc.it :)

inFlowia Lab. не делает добро за деньги, но знать, что её труды кому-то помогают очень классно. Если тебе помогли - не поленись, всего пара слов: "Спасибо! Помогло :)" сделают дни инфловии светлее. ^^

Количество откликнувшихся: 8