Итак, вот что:
Я запускаю 14.04 LTS и установил 17.10 на отдельный раздел для целей тестирования. Перед установкой я изменил размер раздела с нуля, чтобы освободить место для новой системы с помощью GParted (и оставил пустое пространство как «свободное пространство»). Я установил 17.10 в новое пространство (создав раздел ext4) и НЕ устанавливал второй загрузчик (опция ubiquity -b). Теперь мой диск выглядит следующим образом:
sda1 - ext4 - 14.04 LTS sda2 - swap sda3 - ext4 - Scratch partition sda4 - ext4 - 17.10Установка 17.10 прошла отлично и без каких-либо проблем. Вернувшись в свой ящик 14.04, я запустил
sudo update-grub
, и новая система была успешно обнаружена через os-prober и добавлена в мой grub.cfg.
Теперь, когда я перезагружаюсь и выбираю доступную версию 17.10 из меню grub, компьютер NOT без какого-либо сообщения.
Итак, при следующей загрузке я пошел в консоль grub и искал все доступные части. Когда я использую ls, все разделы обнаруживаются:
(hd0,gpt1), (hd0,gpt2), (hd0,gpt3), (hd0,gpt4)
При использовании
ls (hd0,gpt1) или ls (hd0,gpt3)
Я получаю обычную информацию об этом разделе - среди прочих файловая система раздела, в данном случае ext4. Однако, выполняя это на новом разделе (hd0, gpt4), я получаю сообщение о том, что файловая система неизвестна. Итак, я использовал Super Grub2 Disk для запуска системы оттуда. Здесь система не перезагружается, но я получаю ошибку:
attempt to read or write outside of disk hd0
unknown filesystem
Однако, когда я нахожусь в своем ящике 14.04, раздел можно монтировать без каких-либо проблем, и я могу получить доступ ко всем файлам и т. Д.
Несколько вещей для машины: это рабочая станция, которую я взял у коллеги, поэтому я не настроил исходную систему. Существует аппаратный Raid 1 LSI (mr9240-4i), установленный с 2 приводами 4 ТБ. Но я почему-то сомневаюсь, что это проблема. Все работает так, как должно, и в моем ящике 14.04 показан только один диск, как и предполагалось.
Что-то еще, что меня удивляло, состоит в том, что диск разделен с использованием GPT. Однако нет отдельного загрузочного раздела, который, как я читал, был обязательным при использовании GPT с BIOS вместо UEFI (это имеет место здесь).
Итак, на данный момент я очень сильно потерял и из идей, как отлаживаем это. Любая помощь или подсказка в правильном направлении была бы очень оценена!
Я добавил результаты скрипта загрузки для более подробной информации: Boot Info Script
EDIT: добавлена фотография сообщение об ошибке Super Grub2 Disk дает мне возможность выбрать новую систему: