Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
tutoriel:grub2_lancer_des_images_iso [Le 27/11/2018, 07:31] 83.204.68.220 [Fedora] |
tutoriel:grub2_lancer_des_images_iso [Le 06/02/2019, 14:47] 176.150.151.255 [SystemRescueCd] adaptation à la version 6 |
||
---|---|---|---|
Ligne 145: | Ligne 145: | ||
<note important>**Attention !** Pour les **versions 32 bits** d'Ubuntu et ses variantes, **vmlinuz.efi** doit être modifié en **vmlinuz** tout court.</note> | <note important>**Attention !** Pour les **versions 32 bits** d'Ubuntu et ses variantes, **vmlinuz.efi** doit être modifié en **vmlinuz** tout court.</note> | ||
- | <note important> FIXME Depuis au moins la version 18.04, il semblerait que même pour les versions 64 bits il faille mettre **vmlinuz** et non vmlinuz.efi. | + | <note important> **Attention ! versions 18.04.1 et suivantes**, pour les versions 64 bits, il faut mettre **vmlinuz** (et non vmlinuz.efi) et **supprimer l'extension .lz** à **initrd** : |
- | De même pour Ubuntu Mate 18.04.1, dans la ligne suivante ''initrd (loop)/casper/initrd.lz'', il faut supprimer l'extension .lz et mettre **initrd** tout court ''initrd (loop)/casper/initrd''</note> | + | ''linux (loop)/casper/vmlinuz\\ |
+ | initrd (loop)/casper/initrd'' | ||
+ | Pour vérifier, il faut ouvrir l'iso avec le gestionnaire d'archives (par clic droit) et regarder dans le dossier "casper".</note> | ||
==== Dérivés : LinuxMint,.. ==== | ==== Dérivés : LinuxMint,.. ==== | ||
Ligne 185: | Ligne 187: | ||
==== SystemRescueCd ==== | ==== SystemRescueCd ==== | ||
- | **Seuls les outils via l'interface graphique sont accessibles**. Aucune tentative de lancer les outils en mode texte lancés via syslinux n'a abouti.\\ **[[https://sourceforge.net/projects/systemrescuecd/files/sysresccd-x86/|Page de téléchargement]] - [[http://www.sysresccd.org/Online-Manual-FR|Manuel d'utilisation]] - [[http://www.sysresccd.org/Sysresccd-manual-en_Easy_install_SystemRescueCd_on_harddisk#Boot_the_ISO_image_from_the_disk_using_Grub2|Documentation Officielle SystemRescue ISO et grub2]]** | + | **À partir de la version 6**. Basé maintenant sur Arch (au lieu de Gentoo).\\ **[[https://sourceforge.net/projects/systemrescuecd/files/sysresccd-x86/|Page de téléchargement]] - [[http://www.sysresccd.org/Online-Manual-FR|Manuel d'utilisation]] - [[http://www.sysresccd.org/Sysresccd-manual-en_Easy_install_SystemRescueCd_on_harddisk#Boot_the_ISO_image_from_the_disk_using_Grub2|Documentation Officielle SystemRescue ISO et grub2]]** |
- | * //linux (loop)/isolinux/rescue64 isoloop=$isofile rootfs=/sysresccd setkmap=fr nomodeset docache dostartx\\ initrd (loop)/isolinux/initram.igz// | + | * Officiel: la partition où se trouve l'iso a une étiquette "USB-isos" (créée avec [[:Gparted]]). Nom inchangé même si autre chose est branché en USB. |
+ | * Classique: quand on est sûr du nom du disque où se trouve l'iso. Ici: /dev/sdb1 ou (hd1,1) pour grub. | ||
+ | <code>menuentry "systemrescuecd Officiel" { | ||
+ | set isofile="/isos/10_maintenance/systemrescuecd-6.0.0.iso" | ||
+ | search --no-floppy --label USB-isos --set=root | ||
+ | loopback loop $isofile | ||
+ | echo 'Chargement du noyau Linux ...' | ||
+ | linux (loop)/sysresccd/boot/x86_64/vmlinuz img_label=USB-isos img_loop=$isofile archisobasedir=sysresccd copytoram setkmap=fr-latin9 | ||
+ | echo 'Chargement de initramfs ...' | ||
+ | initrd (loop)/sysresccd/boot/x86_64/sysresccd.img | ||
+ | } | ||
+ | menuentry "systemrescuecd Classique" { | ||
+ | set isofile="/isos/10_maintenance/systemrescuecd-6.0.0.iso" | ||
+ | set root=(hd1,1) | ||
+ | loopback loop $isofile | ||
+ | echo 'Chargement du noyau Linux ...' | ||
+ | linux (loop)/sysresccd/boot/x86_64/vmlinuz img_dev=/dev/sdb1 img_loop=$isofile archisobasedir=sysresccd copytoram setkmap=fr-latin9 | ||
+ | echo 'Chargement de initramfs ...' | ||
+ | initrd (loop)/sysresccd/boot/x86_64/sysresccd.img | ||
+ | }</code> | ||
- | * Pour un **lancement en 32 bits** : //linux (loop)/isolinux/rescue32 isoloop=$isofile rootfs=/sysresccd setkmap=fr nomodeset docache dostartx// | ||
==== CloneZilla ==== | ==== CloneZilla ==== | ||
Ligne 221: | Ligne 241: | ||
Par rapport au menu standard, on définira une variable de plus : $isolabel. Pour la trouver, il faut ouvrir l'iso avec le gestionnaire d'archive (clic droit). Dans le dossier 'isolinux', il faut ouvrir 'isolinux.cfg' puis rechercher CDLABEL. | Par rapport au menu standard, on définira une variable de plus : $isolabel. Pour la trouver, il faut ouvrir l'iso avec le gestionnaire d'archive (clic droit). Dans le dossier 'isolinux', il faut ouvrir 'isolinux.cfg' puis rechercher CDLABEL. | ||
- | * **[[wpfr>Fedora (GNU/Linux)|Fedora]]** live Workstation - [[https://getfedora.org/fr/workstation/download/|Téléchargement]]\\ //set isolabel="Fedora-WS-Live-24-1-2"\\ linux (loop)/isolinux/vmlinuz0 root=live:CDLABEL=$isolabel iso-scan/filename=$isofile rootfstype=auto rd.live.image rhgb keytable=fr lang=fr_FR.utf8 locale.lang=fr_FR vconsole.keymap=fr\\ initrd (loop)/isolinux/initrd0.img// | + | * **[[wpfr>Fedora (GNU/Linux)|Fedora]]** live Workstation - [[https://getfedora.org/fr/workstation/download/|Téléchargement]]\\ //set isolabel="Fedora-WS-Live-29-1-2"\\ linux (loop)/isolinux/vmlinuz root=live:CDLABEL=$isolabel iso-scan/filename=$isofile rootfstype=auto rd.live.image rhgb keytable=fr lang=fr_FR.utf8 locale.lang=fr_FR vconsole.keymap=fr\\ initrd (loop)/isolinux/initrd.img// |
- | * | + | |
- | <note important>**Attention !** le zéro après /vmlinuz et /initrd serait à supprimer.</note> | + | <note important>**Attention !** sur la version 29, les codes pour lancer Gnome directement en français ne fonctionnent pas (Pas trouvé!). |
+ | |||
+ | Après le lancement, il faut aller dans les paramètres de langue et région, faire les changements et relancer la session comme proposé (sans mot de passe).</note> | ||
==== Gentoo ==== | ==== Gentoo ==== | ||
* **[[wpfr>Gentoo Linux|Gentoo]]** Live DVD (les codes pour le lancer directement en français ne fonctionnent plus depuis la version 2016) - [[https://www.gentoo.org/downloads/|Téléchargement]]\\ //linux (loop)/isolinux/gentoo isoboot=$isofile root=/dev/ram0 init=/linuxrc aufs looptype=squashfs loop=/image.squashfs cdroot vconsole.keymap=fr locale=fr_FR console=tty1 nomodeset\\ initrd (loop)/isolinux/gentoo.xz// | * **[[wpfr>Gentoo Linux|Gentoo]]** Live DVD (les codes pour le lancer directement en français ne fonctionnent plus depuis la version 2016) - [[https://www.gentoo.org/downloads/|Téléchargement]]\\ //linux (loop)/isolinux/gentoo isoboot=$isofile root=/dev/ram0 init=/linuxrc aufs looptype=squashfs loop=/image.squashfs cdroot vconsole.keymap=fr locale=fr_FR console=tty1 nomodeset\\ initrd (loop)/isolinux/gentoo.xz// | ||
Ligne 274: | Ligne 296: | ||
===== Distributions légères ===== | ===== Distributions légères ===== | ||
==== antiX ==== | ==== antiX ==== | ||
- | [[http://antix.mepis.org/index.php?title=French|Antix]] est une distribution pouvant tourner sur de vieux systèmes. Elle utilise notamment des environnements de bureau légers tels que [[:IceWm]] et [[:Fluxbox]].\\ [[http://antix.mepis.org/index.php?title=Main_Page#Downloads|Page de téléchargement]] | + | [[https://antixlinux.com/|Antix]] est une distribution pouvant tourner sur de vieux systèmes. Elle utilise notamment des environnements de bureau légers tels que [[:IceWm]] et [[:Fluxbox]].\\ [[https://antixlinux.com/download/|Page de téléchargement]] |
* //linux (loop)/antiX/vmlinuz fromiso=${isofile} bootdev=sda2 lang=fr tz=Europe/Paris xres=1920x1080 toram hwclock=utc quiet splash\\ initrd (loop)/antiX/initrd.gz// | * //linux (loop)/antiX/vmlinuz fromiso=${isofile} bootdev=sda2 lang=fr tz=Europe/Paris xres=1920x1080 toram hwclock=utc quiet splash\\ initrd (loop)/antiX/initrd.gz// | ||
Ligne 281: | Ligne 303: | ||
==== Slitaz==== | ==== Slitaz==== | ||
- | Un linux qui tient sur une "iso" de 50 Mo. **Seules les versions "core" peuvent être lancées** depuis Grub :\\ [[http://mirror.switch.ch/ftp/mirror/slitaz/iso/stable/flavors/|version 4 (stable)]], [[http://mirror.switch.ch/ftp/mirror/slitaz/iso/rolling/|version rolling 32 et 64-bit]], cette "iso" n'est plus nécessaire après le boot. | + | Un linux qui tient sur une "iso" de 50 Mo. **Seules les versions "core" peuvent être lancées** depuis Grub :\\ [[http://mirror.slitaz.org/iso/stable/flavors/|version 4 (stable)]], [[http://mirror.slitaz.org/iso/rolling/|version rolling 32 et 64-bit]], cette "iso" n'est plus nécessaire après le boot. |
* **32 bits** : Slitaz-4.0 Core et Slitaz-rolling Core\\ //linux (loop)/boot/bzImage lang=fr_FR kmap=fr-latin1 root=/dev/null vga=normal autologin\\ initrd (loop)/boot/rootfs.gz// | * **32 bits** : Slitaz-4.0 Core et Slitaz-rolling Core\\ //linux (loop)/boot/bzImage lang=fr_FR kmap=fr-latin1 root=/dev/null vga=normal autologin\\ initrd (loop)/boot/rootfs.gz// |