Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: удалил раздел /boot/  (Прочитано 3243 раз)

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

Оффлайн Lex396

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
удалил раздел /boot/
« : 15 Марта 2021, 18:38:30 »
Добрый день
ОС ubuntu server 18.04
удалил раздел /boot/
соответственно ОС перестала загружаться.
также через LiveUSB пытался восстановить boot-repair - не получилось.
Восстановление GRUB
пробовал восстановить grub по инструкции выше
выдает
gnu grub version 2.02 beta2-9

Minimal BASH-like line editing is supported.   For
the   first   word,  TAB  lists  possible  command
completions.  Anywhere else TAB lists the possible
completions of a device/filename.

что дальше делать не знаю, прошу помощи



Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #1 : 15 Марта 2021, 18:42:42 »
что дальше делать не знаю, прошу помощи
Можно выпить... можно пойти в спортзал... можно пойти в кино... вариантов масса...
Можно скопировать на флешку папку /home и переустановить систему.
Кому что.

Оффлайн Lex396

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #2 : 15 Марта 2021, 18:59:09 »
Не выпивваю (алкоголь) от слова совсем...
Как раз иду в спорт зал...
В кино пока не на что идти...
Над остальным буду дальше думать...
Если ничего не получится то так и поступлю ( скопирую папку home и переустановил ос)

Просто хочется перерасти, когда при возникновении неисправности тупо переустанавливаешь ос.


Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #3 : 15 Марта 2021, 19:05:47 »
Просто хочется перерасти, когда при возникновении неисправности тупо переустанавливаешь ос.
Тогда делай архив системы регулярно. Да и я не вижу никакой проблемы систему переустановить, с учетом того, что все файлы пользователя есть, то переустановить систему и накатить файлы - полчаса времени.

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #4 : 15 Марта 2021, 19:15:13 »
Просто хочется перерасти, когда при возникновении неисправности тупо переустанавливаешь ос.

Нет, ну если так хочется - почему бы и нет.
Установить рядом или в виртуалку систему, поставить все обновления, и взять оттуда папку /boot/
Затем уже восстанавливать GRUB
Пожалуй, я бы так и сделал, тем более если сервер - много чего настроено уже.
Debian 11, Debian 11 Server

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6726
  • 20% Cooler
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #5 : 15 Марта 2021, 19:19:28 »
Просто хочется перерасти, когда при возникновении неисправности тупо переустанавливаешь ос.
Я бы так попробовал:
  • Загрузка в LIVE.
  • Либо восстановить раздел (отформатировать), либо удалить.
  • chroot в установленную систему. Если раздел восстанавливали, примонтировать в /boot
  • grub-install /dev/sdX ; update-grub
  • Поправить fstab
Ни в коем случае не является инструкцией к действию. Просто описание, может не сработать.
Возможно, что-то упустил.

« Последнее редактирование: 15 Марта 2021, 19:22:06 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #6 : 15 Марта 2021, 19:34:24 »
Возможно, что-то упустил.

ls /boot

config-5.3.0-53-generic      memtest86+.elf
config-5.3.0-59-generic      memtest86+_multiboot.bin
efi                          System.map-5.3.0-53-generic
grub                         System.map-5.3.0-59-generic
initrd.img-5.3.0-53-generic  vmlinuz-5.3.0-53-generic
initrd.img-5.3.0-59-generic  vmlinuz-5.3.0-59-generic
memtest86+.bin

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6726
  • 20% Cooler
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #7 : 15 Марта 2021, 20:01:06 »
Пользователь,  ну вот, а я в boot не догадался заглянуть  :)
update-initramfs -u -k all
перед update-grub

не то(

А memtest что за пакет предоставляет, не знаю  :-\


« Последнее редактирование: 15 Марта 2021, 20:13:29 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1794
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #8 : 15 Марта 2021, 20:30:53 »
boot-repair - не получилось
Ремонтировать-восстанавливать нечего, если граб был удалён, установить сначала его, затем апдейт граб.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6726
  • 20% Cooler
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #9 : 15 Марта 2021, 20:51:26 »
vladimirzhuravlev, initramfs там не будет.
пока что такой вариант еще
apt install --reinstall linux-image-$(uname -r) memtest86+
после удаления содержимого /boot всё восстановилось и загружается
(Нажмите, чтобы показать/скрыть)
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1794
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #10 : 15 Марта 2021, 21:04:52 »
всё восстановилось и загружается
Восстановилось и загружается у топикстартёра ?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6726
  • 20% Cooler
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #11 : 15 Марта 2021, 21:09:19 »
vladimirzhuravlev, у меня))
потестил на виртуалке)

Пользователь добавил сообщение 15 Марта 2021, 21:11:01:
Это я варианты решения предлагаю:
Просто хочется перерасти, когда при возникновении неисправности тупо переустанавливаешь ос.
« Последнее редактирование: 15 Марта 2021, 21:11:01 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Lex396

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #12 : 16 Марта 2021, 16:17:37 »
при восстановлении grub (по ссылке которую указывал) в /boot/grub/ восстанавливаются файлы, но не до конца.
если пробовать загрузиться, то выдает error: '/boot/grub/i386-pc/normal.mod' not found
после, воспользовавшись утилитой, boot repair она очищает данную папку и все. восстановить у нее почему то не получается.

сейчас буду рядом ставить заново ос и попробую скопировать папку /boot

Оффлайн Lex396

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #13 : 18 Марта 2021, 06:24:21 »
что то я совсем потонул в своей каше в голове.

изначально, ос устанавливалась по дефолту на жесткий диск, т е при выборе места куда устанавливать, оставил использовать весь диск.
при попытке установить рядом еще одну такую же ось, не получилось. не могу изменить размер раздела.
зашел через LiveUSB и через gparted отрезал от раздела 25ГБ для системы.
при повторной попытке установить ос, выбирал место оставленной предыдущим шагом, но видимо что то делаю не так поскольку кнопка "выполнено" не активна

поставил еще один жестки и проделал те же шаги заново.
установил ос с дефолтными настройками
но дальше при установке второй ос я смог изменить размер и указать новый раздел для установки. т е все прошло нормально.

при попытке скопировать папку boot из ос установленной на другой диск, ситуация с запуском на радном диске не изменилась.

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

/dev/sdb2 -  изначальная ос которую нужно восстановить
/dev/sda - подопытный жесткий диск

(Нажмите, чтобы показать/скрыть)

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: удалил раздел /boot/
« Ответ #14 : 18 Марта 2021, 06:39:13 »
Похоже они в разных режимах стоят - EFI и Legacy (BIOS)
Донора надо поставить в Legacy
И не забудьте после восстановления boot починить grub
Debian 11, Debian 11 Server

 

Страница сгенерирована за 0.047 секунд. Запросов: 25.