РЕДАКТИРОВАТЬ: Просто добавив мои два цента после того, как этот вопрос становится "популярным". Я был большим поклонником grub потому что он мог загружать все, что я использовал. Однако, когда grub2 , он мне очень не понравился, потому что
- сам по себе огромный
- оставь кучу мусора в моей папке
/bootчто для меня 99,9% бесполезно - "расширенный" синтаксис слишком сложен для меня
- попробуйте загрузку UEFI с использованием
grub2- это действительно ROYAL PITA - Я мог использовать
grubкачестве загрузчика CD, но я не знаю, может ли это сделатьgrub2- мне все равно, потому что я нашел лучшую альтернативу.
Экосистема syslinux (включая extlinux) теперь загружает все, что я использую, CD/DVD, FAT, Ext2/3/4 и даже Btrfs. Кроме того, он обрабатывает реле MBR/PBR или GPT без заминки. Он небольшой, и поддерживает универсальный синтаксис по всем направлениям. Extlinux (syslinux) в настоящее время - мое выбранное решение для загрузки всего, что я использую.
Теперь вернемся к ОП.
Кто-нибудь знает, как правильно загрузить Linux с extlinux?
Я исчерпал свой поиск в Google, но все еще не могу понять, как правильно настроить extlinux для загрузки Linux. Все найденные мной хиты говорят о редактировании файла /boot/extlinux/extlinux.conf напрямую. Тем не менее, внутри есть большое предупреждение, которое отговаривает меня от этого:
## /boot/extlinux/extlinux.conf
##
## IMPORTANT WARNING
##
## The configuration of this file is generated automatically.
## Do not edit this file manually, use: extlinux-update
default l0
prompt 1
timeout 50
include themes/debian/theme.cfg
Я запускал extlinux-update или extlinux -update способами, но это все равно остается неизменным. Проблема в том, что этот файл ничего не загружает!
Если я отредактирую его сам и снова extlinux-update , то BOOM снова вернется к вышеуказанной загрузочной версии.
Кто-нибудь знает, как правильно настроить extlinux под Ubuntu для его загрузки (без непосредственного редактирования extlinux.conf)?
Это extlinux из последней версии Ubuntu Trusty:
% apt-cache policy extlinux
extlinux:
Installed: 3:4.05+dfsg-6+deb8u1
Candidate: 3:4.05+dfsg-6+deb8u1
Version table:
*** 3:4.05+dfsg-6+deb8u1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
100 /var/lib/dpkg/status
