
Я могу только предложить следующие наблюдения:
- ноутбук: HP Elite Book (6930p) с двухъядерным процессором Intel, только с «экспериментальной поддержкой загрузки UEFI». В настройках BIOS: режим UEFI отключен.
- Я использовал rufus 3.4 для записи образа iso-образа live-сервера 18.04.2 на USB-накопитель с помощью
Partition Scheme
asMBR
, иTarget System
asMBR or UEFI
. - USB-накопитель может успешно установить сервер Ubuntu от начала до конца (
using the entire disk
опция) - после перезагрузки система не может загрузиться из-за отсутствия системного диска.
ОДНАКО:
С другими образами ISO с официального сайта, тот же ноутбукможетбыть успешно установлен с сервером Ubuntu или рабочим столом, и ноутбук может успешно загрузиться в tty или рабочий стол после установки. Эти ISO-образы:
- mini.iso (выбор опции сервера)
- старый серверный образ iso (ubuntu-18.04.2-server-amd64.iso)
- образ рабочего стола live iso
Общность между этими успешными iso в том, что в конце установки предлагается записать grub в MBR. Для live iso установки такого процесса не было.
Интересно, что после lsblk
всех успешных установок вы получаете только один раздел, смонтированный в /
.
Во время установки live iso есть обязательный раздел "bios_grub" размером 1 МБ, который вы не можете изменить или удалить. После установки, если вы проверите жесткий диск, который не загружается, там будет два раздела: один размером 1 МБ, другой — остальная часть жесткого диска. И этот 1 МБ не монтируется с помощью sudo mount -t auto
. Я предполагаю, что этот 1 МБ "bios_grub" каким-то образом не работает хорошо со старыми компьютерами?
решение1
Установщик "Subiquity" очень новый и ориентирован на современные системы с реализациями UEFI, поэтому если у вас старая система BIOS, вам, вероятно, лучше подойдет традиционный установщик. Следующая ошибка может относиться к вашей проблеме:https://bugs.launchpad.net/subiquity/+bug/1786384