РЕДАКТИРОВАТЬ: Просто добавив мои два цента после того, как этот вопрос становится "популярным". Я был большим поклонником 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