5 votes

Existe-t-il une documentation pour iso-scan/filename ?

Je ne vois pas de documentation pour le paramètre boot iso-scan/filename= . Je vois que le paramètre est traité par le script à l'emplacement scripts/casper-premount/20iso_scan dans l'initrd d'Ubuntu. Voici le script. .

Quelle est la documentation la plus proche de ce paramètre de démarrage ?

Existe-t-il une liste exhaustive des paramètres de démarrage disponibles dans Ubuntu ?

2voto

Eloff Points 396

En article de wikipedia sur casper dit ceci (traduit en anglais)

Les principales phases commençant...

Si demandé par iso-scan / nom de fichier = / xxx, recherche d'une image .iso du CD dont le nom est / xxx

Et le code Shell Shell vérifie que c'est bien ainsi que cela fonctionne.

Quant à une liste exhaustive des paramètres de démarrage, il est peu probable qu'il en existe une pour une question aussi vaste. C'est comme demander s'il existe une liste complète de documentation pour Shell Shell. Ces paramètres vont à la chose qui prend le contrôle du démarrage, et pour autant que je sache, n'importe qui peut écrire une telle chose.

2voto

Kevin Points 871

La source correcte de ce script est la suivante lupin-casper dans Ubuntu

Description : Ajouter le support boucle for-montage en Wubi fournit un moyen d'installer Ubuntu dans un espace de montage en dans une image de système de fichiers montée en boucle et hébergée sur un système de fichiers Windows. lupin-casper fournit des crochets pour trouver une image ISO sur un disque dur et pour installer Ubuntu sur un système de fichiers Windows. pour lire un fichier de présélection sur un disque dur, qui sont utilisés au début de ce processus. de ce processus.

Un crochet initramfs installe /scripts/casper-premount/20iso_scan à l'intérieur de l'initramfs / initrd. Si vous créez un ISO personnalisé basé sur Ubuntu, vous devez inclure ce paquet pour que Grub2 puisse démarrer en direct.

find_iso a été renommé en iso-scan/filename= qui fixe LIVEMEDIA qui est interrogé dans find_livefs en /scripts/casper

Sans iso_scan script, vous vous retrouvez bloqué dans la console initramfs avec un message d'erreur : unable to find a medium containing a live file system

Exemple de configuration Grub :

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
}

J'espère que cela aidera quelqu'un... trouver la source de iso_scan a été assez difficile.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X