До 13.10 и используемой там версии grub2
(номер версии 2.02 ~ beta2 -... с тех пор годы / несколько выпусков Ubuntu) параллельные установки Ubuntu на других разделах (как с отдельными загрузочными разделами, так и без них, как с EFI, так и с EFI). устаревший BIOS), где распознается и доступен для мультизагрузки. Это больше не так. По каким критериям заставить update-grub
/ grub-probe -t device /boot/grub
снова распознавать разделы?
Моя текущая установка имеет системный раздел EFI (ESF) с установленными флагами boot
и esf
и различными /boot/
разделы (ext4
) и различные OS / корневые разделы (ext4
и btrfs
с установленными различными производными Linux (Ubuntu, Debian, Fedora)).
В parted
и GParted, ESP определяется "флагом начальной загрузки", но нет такой вещи как "esf флаг" ни в одной программе. Таким образом неясно мне, что Вы подразумеваете под этим. Проверьте его и сообщите о фактическом наборе "флагов". Маловероятно, что эта деталь непосредственно связана с Вашей проблемой, но это могло бы быть.
AFAIK, текущие версии GRUB должны распознать более старые установки Ubuntu. Если Ваш не делает так, необходимо рассмотреть регистрация отчета об ошибках. сообщение А здесь делает не , квалифицируют, так как это будет чистый шанс, если правильный разработчик Ubuntu будет видеть сообщение здесь.
Одна возможная законная причина, что автоматическое обнаружение не могло бы работать, состоит в том, что Ваши более старые установки могли бы пропускать или повредили. Необходимо отправить ссылку на RESULTS.txt
файл, сгенерированный Сценарий Информации о Начальной загрузке (устанавливаемый как boot-info-script
в Ubuntu) так, чтобы другие могли исследовать конфигурацию на доказательство, которое это или не имеет место.
Две альтернативы происходят со мной, если у Вас есть проблемы с автоматическим обнаружением Ose, которые на самом деле присутствуют: