Удалите другую установку Linux на одном жестком диске

У меня есть следующая настройка:

[phil@thinkpad ~]$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 238,5G 0 disk ├─sda1 8:1 0 52,3G 0 part ├─sda2 8:2 0 111,8G 0 part /home ├─sda3 8:3 0 954M 0 part [SWAP] └─sda4 8:4 0 50G 0 part / sr0 11:0 1 1024M 0 rom 

где :

 sda1 : root partition of ubuntu sda2 : home partition of ubuntu & arch sda3 : swap partition of ubuntu & arch sda4 : root partition of arch 

что я хочу достичь: удалить корневой раздел ubuntu (sda1)

какая у меня проблема / страх: когда я загружаюсь, GRUB отображается на выбор либо из арки, либо из ubuntu. Это установка grub от ubuntu, поэтому, если я удалю корневой раздел ubuntu (sda1), установка grub также исчезнет, ​​верно?

-> Как я могу перезаписать установку (ubuntu) grub с другой (аркой) установкой grub?

Заранее спасибо!

  • Запуск Ubuntu после прерывания установки обновления
  • Как установить Fedora & Ubuntu с зашифрованными VG на одном диске?
  • Чтение содержимого файла ELF (программно)
  • lxde stop auto максимизирует вертикаль при перемещении окна в правый край экрана
  • Невозможно подключиться к серверу NoMachine NX. Использование Remmina
  • Создание виртуальной машины Xen на сервере ubuntu
  • Установка MongoDB в контейнере Ubuntu LXC. Сбой с 'invoke-rc.d: initscript mongod, действие "start" не выполнено.'
  • создание пользовательской службы на ubuntu
  • 2 Solutions collect form web for “Удалите другую установку Linux на одном жестком диске”

    Если вы удалите корень Ubuntu, загрузчик по-прежнему будет находиться в MBR жесткого диска, но, вероятно, будет производить ошибки только потому, что он вызывает файлы из / boot на разделе, из которого он был установлен.

    Я предлагаю вам загрузиться в Arch, удалить раздел Ubuntu и установить grub заново через

     sudo grub-install /dev/sda sudo grub-mkconfig -o /boot/grub/grub.cfg 

    Первая команда устанавливает первый этап загрузчика в MBR, а вторая создаст соответствующий конфигурационный файл, полученный из / etc / default / grub и /etc/grub.d/

    Для получения дополнительной информации о том, как установить Grub под ArchLinux, см. Archwiki: Grub

    В дополнение к ответу nephente я предлагаю в качестве общего решения создать небольшой раздел (50 MiB), который используется только для Grub (или что-то еще).

    Ваши установки Linux настроены так, чтобы они не касались MBR, но их /boot раздел (который может быть как в вашем случае).

    Результатом является двухступенчатый загрузчик: первый «не может» сломаться. И если один из загрузчиков этапа 2 сломается, вы все равно можете загрузить другую систему.

    Interesting Posts

    Почему Vi имеет несколько режимов?

    Как мне управлять журналами из моих собственных системных служб?

    Могу ли я заставить 7z пропускать сжатие (но не включать) определенных файлов при сжатии каталога с его подсистемами?

    Могу ли я каким-то образом обновить сжатые архивы?

    Заблокировать конкретное приложение с помощью iptables

    Запуск Tomcat Service при запуске CentOS / RHEL / Fedora

    Как получить результаты из «\ 033 [6n» в сценарии sh

    Доступ к X-окну и звуку на ноутбуке на другом Unix

    Как получить доступ к машине за ограниченным шлюзом NAT я не умею?

    Использовать команды под каталогом только для интерактивного использования?

    Systemd и управление настройками сети

    Удаление hardlink с помощью rm -rfv удаляет оригинал?

    Как я могу перестать видеть скрытые файлы в Midnight Commander?

    Где найти описания пакетов Ubuntu (например, zlib1g, build-essential)?

    Сохранение результата кошки в виде разных значений индекса

    Linux и Unix - лучшая ОС в мире.