Я не вижу документации для параметра начальной загрузки iso-scan/filename=
. Я вижу, что параметр обрабатывается сценарием в местоположении scripts/casper-premount/20iso_scan
в initrd Ubuntu. Вот сценарий.
Что самая близкая вещь к документации, которая существует для этого параметра начальной загрузки?
Также есть ли какой-либо всесторонний список параметров начальной загрузки, которые доступны в Ubuntu?
во французской статье Википедии о casper говорится это (переведенный на английский язык)
основной запуск фаз...
, Если требуется изосканированием / имя файла = / xxx, ища .iso изображение CD, имя которого / xxx
И код сценария оболочки проверяют, что это - то, как это работает.
Что касается всестороннего списка параметров начальной загрузки, вероятно, не будет один для такого широкого вопроса. Это похоже на выяснение, если существует всесторонний список документации для сценариев оболочки. Те параметры переходят к вещи, которая получает контроль начальной загрузки, и насколько я знаю, что любой может записать такую вещь.
Корректный источник для того сценария от lupin-casper
пакет в Описании Ubuntu
: Добавьте поддержку установок монтирования цикл на casper, который установщик Wubi обеспечивает средству для установки Ubuntu в смонтированное циклом изображение файловой системы, размещенное в файловой системе Windows. люпин-casper обеспечивает рычаги, чтобы найти ISO-образ на жестком диске и считать файл перед семенем из жесткого диска, которые используются в начале этого процесса.
initramfs сцепляют установки /scripts/casper-premount/20iso_scan
внутренняя часть initramfs / initrd. При создании пользовательской живой сборки основанным на Ubuntu ISO необходимо включать тот пакет, чтобы иметь Grub2, могут жить начальная загрузка.
find_iso
параметр был переименован к iso-scan/filename=
, который устанавливает LIVEMEDIA
, который запрашивается в find_livefs
в /scripts/casper
Без iso_scan
сценарий, Вы заканчиваете всунутая initramfs консоль с сообщением об ошибке: unable to find a medium containing a live file system
конфигурация личинки В качестве примера:
menuentry "Ubuntu Live CD" {
set isofile="/efi/boot/ubuntu.iso"
loopback loop (hd0,msdos1)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noprompt noeject debug
initrd (loop)/casper/initrd.lz
}
Hope, которая помогает кому-то... нахождение источника iso_scan, была довольно трудной.