У меня есть тройная загрузка, WinXp, Ubuntu 14.04 и Linux Mint. У меня есть некоторые проблемы с Ubuntu 14.04. Я хочу удалить его и установить Ubuntu 16.04 LTS.

В настоящее время Ubuntu является первым в меню GRUB. После новой установки, что будет с GRUB? Будет ли распознавать все ОС? Или для этого понадобится какой-нибудь ремонт?

Безопасно ли удалять старый раздел Ubuntu и создавать новый раздел для новой установки 16.04 в свободном пространстве? Также своп разделяют Ubuntu и LM. Нужно ли также удалять swap, чтобы полностью удалить Ubuntu 14.04?

Спасибо за помощь.

1 ответ1

2

Обычно grub2 должен автоматически определять все ОС (с типичными сценариями, как минимум, в пакетах debian и ubuntu), когда запускается update-grub. Новая установка должна запускать это по умолчанию, так что, вероятно, ваш grub является тем из последней установки и предоставляет меню со всеми обнаруженными ОС. Вы можете взглянуть на скрипты обнаружения ОС в /etc/grub.d/ .

Пространство подкачки может совместно использоваться всеми установками Linux в мультизагрузочной системе и, вероятно, будет автоматически определено во время установки.

Обратите внимание, что установка grub, вероятно, является последней из установленных Linux. Файлы, такие как grub.cfg, будут обновляться на всех системах отдельно, но grub в MBR/bios_boot_partition указывает только на одну из систем. Это означает, что вам, возможно, потребуется обновить меню grub в последней системе при установке нового ядра в другой системе. Возможно, вы можете установить grub одной системы в разделе вместо mbr, а другая система обнаружит это и добавит запись "boot grub from sda3", которая загружает другой grub (с новым меню), но я не тестировал такие настройки ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .