Имеем запись в syslinux.cfg: append initrd=alt0/full.cz live fastboot lowmem vga=0x314 splash=silent splashcount=17 stagename=live showopts automatic=method:disk,label:extwin Пропагатор останавливает загрузку с ошибкой "no CDROM device found", при этом он говорит, что получает параметры: initrd=alt0/full.cz live fastboot lowmem vga=0x314 splash=silent splashcount=17 stagename=live showopts automatic=method:disk,label:extwin BOOT_IMAGE=alt0/vmlinuz vga=0x314 automatic=method:cdrom отключение графики загрузчика (выбрасывание из syslinux.cfg строки ui gfxboot.com bootlogo) помогает. [19:44:40] <gns> подожди-ка. ты хочешь сказать что в syslinux.cfg НЕТ automatic=method:cdrom ? [19:44:46] <Prividen> нету. [19:44:51] <Prividen> в том-то и дело [19:44:57] <gns> тогда я всё понял. design-bootloader [19:47:09] <lioka> Prividen: там сплешь добрасывал параметры, мне вспоминается
(В ответ на комментарий №0) С какой версией syslinux? Он менялся за последние дни.
(В ответ на комментарий №1) > (В ответ на комментарий №0) > С какой версией syslinux? У меня в репозитарии есть syslinux-3.82-alt1 и syslinux1-1.62-alt4.1, вот кто-то из них
Как решать эту проблему правильно я не знаю (и не знаю насколько возможно), так как язык, на котором написан design-bootloader совершенно недокументирован. Пример обхода этой проблемы можно увидеть в пакете mkbootflash Ну и patches are welcome
(В ответ на комментарий №3) > Как решать эту проблему правильно я не знаю (и не знаю насколько возможно), так > как язык, на котором написан design-bootloader совершенно недокументирован. > > Пример обхода этой проблемы можно увидеть в пакете mkbootflash > > Ну и patches are welcome А убить эти строчки в src/dia_install.inc и по старинке писать все параметры в isolinux/syslinux.cfg неправильно будет?
т.к. у нас по идее нет или не работает меню выбора источника установки, то это будет вполне корректным решением.
http://git.altlinux.org/people/prividen/packages/?p=design-bootloader.git;a=commit;h=f16d106d72e44b9be568fd1d308cd2c165c0173e Закомментарил все строчки с добавлением методов загрузки.
(В ответ на комментарий №5) > т.к. у нас по идее нет или не работает меню выбора источника установки, то это > будет вполне корректным решением. ни работает ни разу. Если указывать install=что-нибудь в gfxboot.cfg кроме cdrom или пустой строки, то syslinux сразу дохнет после отрисовки меню. Если воспользоваться диалогом выборки варианта загрузки, то реально выбирается (способ - 1) от выбранного, и до вожделенного hd всё равно не добраться.
(В ответ на комментарий №7) > (В ответ на комментарий №5) > > т.к. у нас по идее нет или не работает меню выбора источника установки, то это > > будет вполне корректным решением. > > ни работает ни разу. Если указывать install=что-нибудь в gfxboot.cfg кроме > cdrom или пустой строки, то syslinux сразу дохнет после отрисовки меню. > Если воспользоваться диалогом выборки варианта загрузки, то реально выбирается > (способ - 1) от выбранного, и до вожделенного hd всё равно не добраться. М-да. Патчи приветствуются :-/
(В ответ на комментарий №8) > М-да. Патчи приветствуются :-/ Мне вообще непонятно, для чего нужна эта функциональность. Когда можно отредактировать gfxboot.cfg, точно так же можно отредактировать и iso(sys)linux.cfg, в той же самой директории. Если что-то выбирать ручками при загрузке - это же можно и прописать в командную строку.
(В ответ на комментарий №9) > Мне вообще непонятно, для чего нужна эта функциональность. > Когда можно отредактировать gfxboot.cfg, точно так же можно отредактировать и > iso(sys)linux.cfg, в той же самой директории. > Если что-то выбирать ручками при загрузке - это же можно и прописать в > командную строку. Вы же пишете, что не работает ни из меню, ни ручками.
(В ответ на комментарий №10) > (В ответ на комментарий №9) > > > Мне вообще непонятно, для чего нужна эта функциональность. > > Когда можно отредактировать gfxboot.cfg, точно так же можно отредактировать и > > iso(sys)linux.cfg, в той же самой директории. > > Если что-то выбирать ручками при загрузке - это же можно и прописать в > > командную строку. > > Вы же пишете, что не работает ни из меню, ни ручками. Про ручки я ничего не писал :) Получается, сейчас потенциально есть 4 места для указания варианта загрузки: (0. исходники design-bootloader-source) 1. gfxboot.cfg 2. iso(sys)linux.cfg 3. выбрать вариант из меню загрузчика (f4, source) 4. написать вручную в командную строку automatic=method: 1 и 3 не работают, 2 и 4 перебивается 0 (о чем и бага). Так вот зачем вообще в природе существуют 1 и 3, при возможности 2 и 4, я не понимаю.
(В ответ на комментарий №11) > Получается, сейчас потенциально есть 4 места для указания варианта загрузки: > (0. исходники design-bootloader-source) > 1. gfxboot.cfg > 2. iso(sys)linux.cfg > 3. выбрать вариант из меню загрузчика (f4, source) > 4. написать вручную в командную строку automatic=method: > > 1 и 3 не работают, 2 и 4 перебивается 0 (о чем и бага). > Так вот зачем вообще в природе существуют 1 и 3, при возможности 2 и 4, я не > понимаю. 3 -- чтобы не ошибиться в 4.
На это опять напоролись, предлагаю всё-таки выкинуть лишнее добавление из design-bootloader-source вместе с нерабочим меню.
(В ответ на комментарий №13) > На это опять напоролись Кто и где? С бетой Школьного (syslinux4) http://forum.altlinux.org/index.php/topic,26056.0.html это воспроизводится?