Удалите другую установку 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?

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

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 сломается, вы все равно можете загрузить другую систему.

  • Как остановить автоматический монтаж устройств в Ubuntu?
  • Возможно ли выполнение сценариев в BIND на основе поиска
  • что такое «API пространства ядра и пользователя»?
  • Могу ли я заставить SSMTP автоматически устанавливать заголовок «To:»?
  • Не удается FTP более 5791 байт
  • Проблема с сетью в IBM x3650 после установки Ubuntu 14.04.1
  • Могу ли я установить Ubuntu и mint бок о бок с Windows 10?
  • Файл Hosts больше не игнорирует средние комментарии
  • фильтрация данных на основе разделителя в оболочке
  • точка доступа nmcli wifi не отображается
  • Использование разрешений Drush
  • Interesting Posts

    qsub job in state Eqw error: не может chdir в каталог: нет такого файла или каталога

    Нажмите любую клавишу, чтобы остановить цикл

    Где применять xmodmap для системного использования?

    Отвязывать файлы в / dev / shm, не освобождая память?

    Как создать виртуальный интерфейс Ethernet на машине без физического адаптера?

    извлечение вложений из почты, которая приходит в мой почтовый ящик postfix

    mmap () не удалось: невозможно выделить память – как узнать, кто жалуется?

    Длительный R-скрипт автоматически убивается

    Как получить список ключей, загруженных в настоящее время с помощью XKB?

    Есть ли браузер, поддерживающий локальные адреса IPv6 Link?

    конвертировать – неустранимая ошибка, когда PDF в jpg

    Bash: параметр доступа, переданный последней команде

    Как отслеживать, кто добавил привилегии sudo пользователю

    Есть ли страница руководства для цветного вывода оболочки?

    Верхняя команда OSX показывает 5, работающих на четырехъядерном ядре

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