1

Я создаю загрузочный диск Gentoo Linux, используя isolinux. (На самом деле это настраиваемый sysrescuecd, но я не думаю, что детали этой утилиты имеют отношение к моей проблеме).

Я хочу настроить isolinux.cfg так, чтобы он включал различные специфичные для сайта вещи, но каждый раз, когда я делаю это, я получаю страшное «ОШИБКА: файл конфигурации не найден» ... »Не найдено директивы конфигурации DEFAULT или UI!».

Vanilla Sysrescuecd загружается с ISOLINUX и имеет файл isolinux.cfg (который, конечно, работает отлично). Я могу перестроить файл squashfs на компакт-диске, оставив isolinux.cfg без изменений, и записать диск, который работает нормально, но как только я внесу малейшее изменение в isolinux.cfg, компакт-диск откажется загружаться.

Я проверил, что файл не был случайно перемещен в или из формата DOS - нет; это одинаковая длина Я использовал "sed", чтобы внести изменения, а не редактор, на тот случай, если это вызвало сбой редактора, но нет. Я скопировал два файла isolinux.cfg на другой компьютер для анализа: они называются «works.cfg» и «fails.cfg»; вот сравнение:

ls -l *.cfg
-rw-r--r-- 1 henry henry 12331 Feb 18 19:24 fails.cfg
-rw-r--r-- 1 henry henry 12331 Feb 18 20:43 works.cfg

Единственное, что я изменил из загруженного isolinux.cfg, было тривиально: значение тайм-аута, и оно выдает ошибку "Файл конфигурации не найден".

diff works.cfg fails.cfg
10c10
< TIMEOUT 900
---
> TIMEOUT 100

Я иду без волос, пытаясь диагностировать это; может кто-нибудь помочь?

(Я могу опубликовать файл конфигурации, если кто-то хочет посмотреть на него, но я не уверен, что его содержимое уместно)

0