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

  • java-плагин не работает в Chrome-браузере (все возможные попытки исчерпаны)
  • Опрос на сервере SFTP (лучший способ скопировать новые файлы с сервера SFTP на локальный компьютер через регулярные промежутки времени)
  • Услуги FTP и WWW не подтверждают подключения
  • хром-браузерные процессы cmdline недоступны в полной форме
  • Неизвестный мост восстанавливается после перезагрузки Ubuntu 15.04@VMWare
  • настроить пользователя и его корневой каталог в vsftpd, в Ubuntu
  • Как использовать cd в другом смонтированном жестком диске?
  • Ubuntu - загрузка черного экрана с фиолетовой рамкой
  • Беспроводная связь невероятно медленная на Ubuntu Gnome 17.04
  • Как подделать файловую систему, которая не может быть установлена ​​другими пользователями
  • Как использовать файлы ПК MonoDevelop с условными именами условных обозначений UNIX?
  • Interesting Posts

    Расширение раздела с использованием LVM

    Результаты поиска для '* .squashfs' для unsquashfs

    Резервная память в ОЗУ и в нужном физическом положении

    Является ли эта задача замороженной, связанной с ReiserFS (v3)? (или: ReiserFS становится настолько старым, что его нужно активно заменять?)

    Есть ли способ заменить значение символической ссылки?

    Вход в сеанс RDP / S

    Где я должен ставить программное обеспечение, которое я скомпилирую?

    Работа по проекту Linux

    найти все файлы cpp и перечислить только те файлы с именами, которые соответствуют шаблону (regex), не работают

    Отключить и включить модули в apache CentOS7

    newsyslog для путей с пустыми пространствами

    Обратная косая черта с трубкой в ​​системной команде от awk

    Установление и настройка Arch Linux в VirtualBox будет таким же, как установка его на самом деле?

    Почему я не могу изменить безопасный уровень OpenBSD?

    Поворот файлов журнала Apache

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