Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 19-07-2021 01:21:29

Cassis de Dijon
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-17-amd64
(G)UI : KDE Plasma 5.14.5 avec KDE Framawork 5.54.0
Inscription : 18-07-2021

Clé USB Multibootable Debian

Bonjour,
J’ai tenté d’utiliser la méthode présentée par « Debian Facile » :
[url]https://debian-facile.org/utilisateurs:abdelqahar:tutos:cle-multibootable-debian?s[]=live&s[]=usb&s[]=multiboot[/url]

Apparemment, il me manquerait la liaison entre GRUB et le reste.

Lorsque je démarre sur la clé USB, j’obtiens le message suivant :
GNU GRUB version 2.02+dfsg1-28+deb10u4
Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists possible
device or file completions.
grub> _

Lorsque je mets : help
la liste défile et je ne vois pas toutes les commandes.
Le bouton arrêt défil. ne permet pas de stopper le défilement et la commande : help | more, n’est pas acceptée.

Voilà ce qu’il y a sur ma clé :
/boot (dossier)
/initrd.gz (contient initrd-amd64.gz)
/manjaro-kde-21.0.7-minimal-210614-linux54.iso
/vmlinuz (contient vmlinuz-4.19.0-17-amd64)

/boot/grub (dossier)
/boot/ vmlinuz-4.19.0-17-amd64
/boot/grub/fonts (dossier)
/boot/grub/i386-pc (dossier)
/boot/grub/locale (dossier)
/boot/grub/default.cfg
/boot/grub/grub.cfg
/boot/grub/grubenv


Contenu des 2 fichier « cfg » :
default.cfg
if [ -z "${def_bootlang}" ]; then
    def_bootlang="fr_FR"
    def_keyboard="fr"
    def_timezone="UTC"
fi
if [ -z "${bootlang}" ]; then
    bootlang="lang=${def_bootlang}"
    keyboard="keytable=${def_keyboard}"
    timezone="tz=${def_timezone}"
fi


grub.cfg
set timeout =-1
# si la valeur est -1, attend indéfiniment

GRUB_GFXMODE="1024x768x16"
GRUB_DISABLE_LINUX_UUID="true"

menuentry "Manjaro Live xfce" (
    set isofile='/manjaro-kde-21.0.7-minimal-210614-linux54.iso'
    loopback loop $isofile
    linux  (loop)/vmlinuz priotity=medium
    initrd '/initrd.gz'
)

rescue/enable=true

=.=.=

Voilà donc où j’en suis et j’ai le message GRUB avec l’invite cité en début.

En espérant que l’un d’entre-vous pourra m’aider.
Cassis

Hors ligne

#2 19-07-2021 17:54:05

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

Re : Clé USB Multibootable Debian

Salut!

J'avais suivi quelques tutos pour installer grub2 sur des clefs usb.
Je n'y suis jamais parvenu, je ne me souviens plus exactement où ça bloquait, j'ai notamment un mauvais souvenir des "menuentry".

Si tu veux absolument utiliser grub2, j'avais trouvé des infos sur pendrivelinux et le wiki archlinux.

Sinon des outils de création automatisés existent, je pense notamment à multibootusb et multisystem. Ces alternatives sont listées en bas de la page wiki arch précédemment citée et des tutos sont disponibles sur le site pendrivelinux.

Bon courage! tongue

Hors ligne

#3 19-07-2021 20:52:42

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

Cassis de Dijon a écrit :

Lorsque je mets : help
la liste défile et je ne vois pas toutes les commandes.


Il faut taper

set pager=1


pour que l'affichage s'arrête après chaque page.

Cassis de Dijon a écrit :

menuentry "Manjaro Live xfce" (


Il faut des accolades {}, pas des parenthèses.

Cassis de Dijon a écrit :

GRUB_GFXMODE="1024x768x16"
GRUB_DISABLE_LINUX_UUID="true"


Ces lignes n'ont rien à faire dans grub.cfg. Leur place est dans /etc/default/grub (qui ne sert à rien ici).

Cassis de Dijon a écrit :

rescue/enable=true


Je ne vois pas non plus ce que ça vient faire ici.

David5647 a écrit :

J'avais suivi quelques tutos pour installer grub2 sur des clefs usb.
Je n'y suis jamais parvenu


Ce n'est pourtant pas très compliqué quand on a compris comment ça marche. Si on se contente de suivre des tutos sans comprendre en revanche...

Dernière modification par raleur (19-07-2021 21:03:42)


Il vaut mieux montrer que raconter.

En ligne

#4 19-07-2021 20:57:54

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

Re : Clé USB Multibootable Debian

raleur a écrit :

Si on se contente de suivre des tutos sans comprendre en revanche.


Bah merci, c'est sympa!

Hors ligne

#5 19-07-2021 21:09:01

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

C'est la limite des tutos. Ils décrivent comment aller d'un point A à un point B, mais s'ils n'expliquent pas correctement pourquoi ils peuvent être difficilement transposables pour aller de C à D.

Il vaut mieux montrer que raconter.

En ligne

#6 21-07-2021 02:38:36

Cassis de Dijon
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-17-amd64
(G)UI : KDE Plasma 5.14.5 avec KDE Framawork 5.54.0
Inscription : 18-07-2021

Re : Clé USB Multibootable Debian

Bonjour,
Merci de ces réponse.
J'ai fait une manip, dont malheureusement je ne me souviens plus, mais le message de réponse était du genre le noyau n’est pas chargé.
J'en conclus qu'il doit manquer un lien entre le programme GRUB2 et les noyaux qui ne sont pas chargés.

J'ai essayé à l'invite de grub>set pager=1 et rien be se passe. Je retrouve l'invite de grub.

D'après mes lectures, il semble que certains utilisent deux fichiers de configuration :
default.cfg  et  config.cfg
mais je vois des insmod pour charger des parties du noyau que je ne trouve pas dans votre page.
[url]https://debian-facile.org/utilisateurs:abdelqahar:tutos:cle-multibootable-debian?s[]=live&s[]=usb&s[]=multiboot[/url]

Si le tutoriel avait fonctionné, je ne serais pas là à chercher à comprendre.
Pour ma part, il ne faut pas confondre les indications lapidaires que l'on place dans le code et les explications d'un tutoriel qui doivent aider le lecteur à accroître sa connaissance pour comprendre.

Bon, je continue à chercher
Cassis

Hors ligne

#7 21-07-2021 06:27:20

Cassis de Dijon
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-17-amd64
(G)UI : KDE Plasma 5.14.5 avec KDE Framawork 5.54.0
Inscription : 18-07-2021

Re : Clé USB Multibootable Debian

Bon, me revoilà.
Suite à tout ça, je me suis basé sur un grub.cfg d'exemple trouvé sur github
Je l'ai adapté comme vous pourrez le voir ci dessous :

# Config for GNU GRand Unified Bootloader (GRUB)
# Basé sur hackerncoder / multibootusb sur github
# https://github.com/hackerncoder/multibootusb


insmod font
if loadfont unicode ; then
  if keystatus --shift ; then true ; else
    if [ x"${grub_platform}" = xefi ]; then
      insmod efi_gop
      insmod efi_uga
      insmod videotest
      insmod videoinfo
    else
      insmod vbe
      insmod vga
    fi
    insmod gfxterm
    insmod gfxmenu
#    set gfxmode=auto
# le mode auto sur un écran 4k est très difficile à mire
    set gfxmode="1024x768x16"
    set gfxpayload=auto
    terminal_output gfxterm
    if terminal_output gfxterm ; then true ; else
      terminal gfxterm
    fi
  fi
fi

# Timeout for menu
#set timeout=30
# la valeur -1 permet d’attendre indéfiniment
# pour avoir le temps de choisir
set timeout=-1

# Load custom GRUB configuration
if [ -e "$prefix/grub.cfg.local" ]; then
  source "$prefix/grub.cfg.local"
fi

# Load MBUSB configuration
if [ -e "$prefix/mbusb.cfg" ]; then
  source "$prefix/mbusb.cfg"
fi

# Grub options
submenu "GRUB2 options ->" {
  menuentry "List devices/partitions" {
    ls -l
    sleep --interruptible 9999
  }

  menuentry "Enable GRUB2's LVM support" {
    insmod lvm
  }

#  menuentry "Enable GRUB2's RAID support" {
#    insmod dm_nv
#    insmod mdraid09_be
#    insmod mdraid09
#    insmod mdraid1x
#    insmod raid5rec
#    insmod raid6rec
#  }

#  menuentry "Enable GRUB2's PATA support (to work around BIOS bugs/limitations)" {
#    insmod ata
#    update_paths
#  }

  menuentry "Enable GRUB2's USB support *experimental*" {
    insmod ohci
    insmod uhci
    insmod usbms
    update_paths
  }

#  menuentry "Mount encrypted volumes (LUKS and geli)" {
#    insmod luks
#    insmod geli
#    cryptomount -a
#  }

  menuentry "Enable serial terminal" {
    serial
    terminal_input --append serial
    terminal_output --append serial
  }
}

# Motherboard
menuentry "System Settings" {
  fwsetup
}

# Reboot
menuentry "Reboot" {
  reboot
}
# Poweroff
menuentry "Poweroff" {
  halt
}

# Distribution
menuentry "Manjaro Live KDE" {
    set isofile='/manjaro-kde-21.0.7-minimal-210614-linux54.iso'
    loopback loop $isofile
    linux  (loop)/vmlinuz priotity=medium
    initrd '/initrd.gz'
}

=-=-=
J'ai bien un menu lisible qui s'affiche.
Je n'ai pas de RAID, pas de disque PATA, pas de partie encryptée, je les ai donc désactivées.
Mais ma distribution Manjaro ne démarre pas. Il annonce un problème avec vmlinuz

Il doit manquer un petit rien que je sais pas trouver ne faisant pas de programmation.

Si vous pouviez ce qu'il faut adapter ce serait super.
Cassis

Hors ligne

#8 21-07-2021 13:47:34

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

Cassis de Dijon a écrit :

J'ai essayé à l'invite de grub>set pager=1 et rien be se passe. Je retrouve l'invite de grub.


Normal, c'est une simple affectation de variable. Qu'attendais-tu qu'il se passe ?

Cassis de Dijon a écrit :

Mais ma distribution Manjaro ne démarre pas. Il annonce un problème avec vmlinuz


Qui est "il" ? Quel problème exactement ?

Tu peux tester les commandes d'une entrée de menu (set, loopback, linux, initrd) manuellement dans le shell de GRUB en appuyant sur la touche "c" à partir du menu principal. Taper "boot" pour lancer le démarrage ensuite.


Il vaut mieux montrer que raconter.

En ligne

#9 21-07-2021 14:39:54

Cassis de Dijon
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-17-amd64
(G)UI : KDE Plasma 5.14.5 avec KDE Framawork 5.54.0
Inscription : 18-07-2021

Re : Clé USB Multibootable Debian

raleur a écrit :
Tu peux tester les commandes d'une entrée de menu (set, loopback, linux, initrd) manuellement dans le shell de GRUB en appuyant sur la touche "c" à partir du menu principal. Taper "boot" pour lancer le démarrage ensuite.



Je ne sais pas quoi mettre pour tester : set, loopback, linux, initrd et boot
Car je suppose qu'il faut ajouter quelque chose après.

Déjà que je suis autodidacte en programmation et bidouillage informatique, mais je n'ai plus l'occasion de pratiquer depuis 1996. De plus de 1996 À 2006, je n'ai eu à bricoler que du HTML4 et je n'ai jamais mis les mains dans HTML5.

Donc, je suis revenu au niveau de débutant, très légèrement éclairé.

Je referais un essai pour relever le message obtenu lors de mon essais cité précédemment.

Hors ligne

#10 21-07-2021 14:56:29

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

Cassis de Dijon a écrit :

Je ne sais pas quoi mettre pour tester : set, loopback, linux, initrd et boot
Car je suppose qu'il faut ajouter quelque chose après.


Il faut mettre les commandes qui sont dans le paragraphe menuentry que tu veux tester, une par une.
Dans ton cas :

    set isofile='/manjaro-kde-21.0.7-minimal-210614-linux54.iso'
    loopback loop $isofile
    linux  (loop)/vmlinuz priotity=medium
    initrd '/initrd.gz'
 


et terminer par "boot".
Chaque commande doit s'exécuter sans erreur avant de lancer la suivante.

Dernière modification par raleur (21-07-2021 14:58:25)


Il vaut mieux montrer que raconter.

En ligne

#11 21-07-2021 18:43:02

Cassis de Dijon
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-17-amd64
(G)UI : KDE Plasma 5.14.5 avec KDE Framawork 5.54.0
Inscription : 18-07-2021

Re : Clé USB Multibootable Debian

J'ai donc essayé tout d'abord avec le fichier grub.cfg pour compléter ce que j'écrivais précédemment
Il y a 2 lignes :
error: file 'vmlinuz' not found
error: you need to load the kernel first

Puis je suis passé à l'invite de GRUB :
>set isofile='/manjaro-kde-21.0.7-minimal-210614-linux54.iso'
Pas de message, l'invite revient
>loopback loop $isofile
Pas de message, l'invite revient
>linux  (loop)/vmlinuz priotity=medium
vmlinuz not found
>initrd '/initrd.gz'
msg: il faut charger le noyau avant

Voilà donc le point de la situation.

Toutefois, n'y connaissant pas grand chose, j'ai un doute car dans mon /boot sur le disque dur, jai :
initrd.img-4.19.0-17-amd64 et non pas initrd.gz...

Si cela peut aussi avoir une importance, je le signale.
Pour le moment, je recopie sans tout comprendre ce que j'ai vu ici et là.
Si cela doit changer une partie de la syntaxe, je suis à l'écoute.

Hors ligne

#12 21-07-2021 21:57:01

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

Cassis de Dijon a écrit :

>linux  (loop)/vmlinuz priotity=medium
vmlinuz not found


Donc il n'y a pas de fichier /vmlinuz dans cette image ISO. Soit le chemin soit le nom du fichier est erroné. Tu dois chercher le chemin et le nom corrects.
Tu peux explorer le contenu de l'image ISO depuis GRUB avec

ls (loop)/


puis dans chaque répertoire et ainsi de suite, ou depuis Linux en montant l'image ou en l'ouvrant avec un archiveur qui gère le format ISO 9660.

Cassis de Dijon a écrit :

>initrd '/initrd.gz'
msg: il faut charger le noyau avant


Qu'est-ce qui n'est pas clair dans "Chaque commande doit s'exécuter sans erreur avant de lancer la suivante" ?


Il vaut mieux montrer que raconter.

En ligne

#13 23-07-2021 02:06:16

Cassis de Dijon
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-17-amd64
(G)UI : KDE Plasma 5.14.5 avec KDE Framawork 5.54.0
Inscription : 18-07-2021

Re : Clé USB Multibootable Debian

mon image iso est ainsi composée:

/boot (dir)
/efi (dir)
/manjaro (dir)
/.miso  (0 B)
/boot.catalog (2.0 KB)
/efi.img (4.0 MB)

/boot/grub (dir)
/boot/amd_ucode.LICENSE (3.7 KB)
/boot/amd_ucode.img (40.0 KB)
/boot/initramfs-x86_64.img (38.O MB)
/boot/intel_ucode.LICENSE (1.6 KB)
/boot/intel_ucode.img (3.5 MB)
/boot/memtest (146.5 KB)
/boot/memtest.COPYING (17.7 KB)
/boot/vmlinuz-x86_64 (6,2 MB)

/boot/grub/i386-pc (dir)
/boot/grub/locales (dir)
/boot/grub/themes (dir)
/boot/grub/tz (dir)
/boot/grub/x86_64-efi (dir)
/boot/grub/defaults.cfg (250 B)
/boot/grub/grub.cfg (14,7 KB)
/boot/grub/gruvenv (1024 B)
/boot/grub/kernels.cfg (1,9 KB)
/boot/grub/loopback.cfg (27 B)
/boot/grub/unicode.pf2 (2,3 MB)
/boot/grub/variable.cfg (63 B)


Étant donné que j'étais parti depuis un tuto qui utilisait ses propres versions initrd et vmlinuz, je ne savais plus où j'en étais. J'ai tout harmonisé en copiant les versions qui sont dans mon répertoire /boot
sudo cp vmlinuz-4.19.0-17-amd64 /media/cassis/KINGSTON/vmlinuz
sudo cp vmlinuz-4.19.0-17-amd64 /media/cassis/KINGSTON/boot/vmlinuz
sudo cp initrd.img-4.19.0-17-amd64 /media/cassis/KINGSTON/initrd.img
sudo cp initrd.img-4.19.0-17-amd64 /media/cassis/KINGSTON/boot/initrd.img

En bootant sur la clé, j'ai essayé dès le menu du début de faire < c > pour atteindre l'invite
grub> linux (loop) 'vmlinuz' priority=medium
J'obtiens le message :
error: disk 'loop' not found

Si dès le menu, je lance l'option du menu Manjaro, j'obtiens les 2 messages :
error: file '/vmlinuz' not found
error: you need to load the kernel first

Si alors je reviens au shell de grub par la touche < c > et que l'entre les entrées suivantes:
grub> linux (loop)/vmlinuz priority=medium
grub> linux (loop) vmlinuz priority=medium
grub> linux (loop) 'vmlinuz' priority=medium
grub> linux (loop) '/vmlinuz' priority=medium
grub> linux (loop) '/boot/vmlinuz' priority=medium
À chaque fois j'obtiens le message :
error: invalide file name ''.

Voilà où j'en suis.

Hors ligne

#14 23-07-2021 09:17:25

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

Cassis de Dijon a écrit :

mon image iso est ainsi composée:


Cela confirme qu'elle ne contient pas de fichier /vmlinuz, donc l'erreur de GRUB est normale.

Cassis de Dijon a écrit :

J'ai tout harmonisé en copiant les versions qui sont dans mon répertoire /boot
sudo cp vmlinuz-4.19.0-17-amd64 /media/cassis/KINGSTON/vmlinuz


Je doute que le noyau et l'initramfs d'un système Debian installé permettent d'utiliser une image ISO Manjaro.
L'image ISO contient un noyau et un initramfs dans son répertoire /boot, ce sont peut-être eux qu'il faudrait plutôt utilser, non ?

Cassis de Dijon a écrit :

En bootant sur la clé, j'ai essayé dès le menu du début de faire < c > pour atteindre l'invite
grub> linux (loop) 'vmlinuz' priority=medium
J'obtiens le message :
error: disk 'loop' not found


Normal.
1) Il faut monter l'image ISO avec la commande loopback avant.
2) La syntaxe est incorrecte, il faut faire comme dans la menuentry de ton fichier grub.cfg. La syntaxe générale est :

linux (volume)/chemin/noyau parametre parametre ...


où (volume) est facultatif s'il est défini dans la variable $root.

De deux choses l'une : soit tu veux charger les fichiers que tu as copiés dans le répertoire /boot de la clé et il ne faut pas mettre (loop) (et donc inutile de monter l'image), soit tu veux charger les fichiers qui sont dans le répertoire /boot de l'image ISO et il faut mettre le chemin et les noms corrects.

Je te recommande chaudement de te familiariser avec la syntaxe de GRUB.
https://www.gnu.org/software/grub/manual/grub/grub.html

Dernière modification par raleur (23-07-2021 09:19:07)


Il vaut mieux montrer que raconter.

En ligne

#15 23-07-2021 23:17:25

Cassis de Dijon
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-17-amd64
(G)UI : KDE Plasma 5.14.5 avec KDE Framawork 5.54.0
Inscription : 18-07-2021

Re : Clé USB Multibootable Debian

Je cherche un système simple permettant de démarrer sur une clé USB sur laquelle je puisse mettre 1 à 3 images ISO.
Un système qui ne bidouille pas en ajoutant une personnalisation qui n'est pas toujours de bon augure.
Si j'ai bien compris, il faut un logiciel de démarrage (comme grub) permettant de choisir l'image iso que l'on veut démarrer, et il faut un mini OS pour pouvoir le faire.
Y-aurait-il une autre contrainte qui imposerait un mini OS selon les distributions ?

J'avais déjà parcouru la documentation de GRUB en version 2.02, puis 2.04 et nous voici en version 2.06.
Mais je ne suis pas informaticien et j'ai du mal à trouver ce dont je pourrais avoir besoin, d'autant plus que c'est en anglais.
Merci pour le parcours.

Mais étant donné que Debian Facile propose cette page :
[url]https://debian-facile.org/utilisateurs:abdelqahar:tutos:cle-multibootable-debian?s[]=live&s[]=usb&s[]=multiboot[/url]
Je pensais qu'elle pourrait être améliorer pour arriver à la promesse du titre.

Encore merci, en attendant de pouvoir résoudre mon problème.
J'espère que les développeurs prendront aussi en compte que l'on trouve plus d'écrans 4K afin que l’affichage soit lisible.

Hors ligne

#16 23-07-2021 23:47:50

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : 5.10-amd64
(G)UI : i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : Clé USB Multibootable Debian

Cassis de Dijon a écrit :

Je cherche un système simple permettant de démarrer sur une clé USB sur laquelle je puisse mettre 1 à 3 images ISO.
Un système qui ne bidouille pas en ajoutant une personnalisation qui n'est pas toujours de bon augure.



salut smile

pour cela, ventoy fonctionne vraiment très bien : https://debian-facile.org/atelier:chantier:ventoy le wiki est encore en "chantier" mais tout à fait fonctionnel smile


nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb

En ligne

#17 24-07-2021 06:43:54

Cassis de Dijon
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-17-amd64
(G)UI : KDE Plasma 5.14.5 avec KDE Framawork 5.54.0
Inscription : 18-07-2021

Re : Clé USB Multibootable Debian

Merci arpinux,
J'avais essayé ventoy dans sa version 1.0.38 et cela n'avait pas fonctionné. À l'époque ils formataient avec un outil vfat en FAT16 et sur les grosses clé, le PC ne démarrait pas dessus.
Ils sont passés à la version 1.0.47, ils ont peut-être amélioré quelque chose.

Je vais lire attentivement leurs scripts avant de me lancer.

Hors ligne

#18 24-07-2021 11:59:40

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

Cassis de Dijon a écrit :

Je cherche un système simple permettant de démarrer sur une clé USB sur laquelle je puisse mettre 1 à 3 images ISO.


Ça n'existe pas. Il y a trop de variations entres les images ISO, certaines s'y prêtes facilement, d'autre pas du tout. Les systèmes à prétention universelle sont des usines à gaz.
Quelles images ISO ? Le tutoriel que tu as cité est pour les images ISO Debian, il n'est pas adapté à une image ISO Manjaro.

Cassis de Dijon a écrit :

Si j'ai bien compris, il faut un logiciel de démarrage (comme grub) permettant de choisir l'image iso que l'on veut démarrer, et il faut un mini OS pour pouvoir le faire.


Qu'appelles-tu "mini OS" ?


Il vaut mieux montrer que raconter.

En ligne

#19 24-07-2021 13:34:50

jpt
Banni(e)
Distrib. : Debian 10.8
Noyau : Linux 5.7.10 (backports)
(G)UI : LXDE
Inscription : 12-09-2020

Re : Clé USB Multibootable Debian

Bonjour,

Cassis de Dijon a écrit :

Je cherche un système simple permettant de démarrer sur une clé USB sur laquelle je puisse mettre 1 à 3 images ISO.

Il devrait y avoir moyen d'installer TinyCoreLinux sur une clé, y recopier les ISO's désirés et configurer Lilo (un équivalent de grub plus sympathique et plus intuitif, enfin, àmha) pour avoir un choix au démarrage.


AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War

Hors ligne

#20 24-07-2021 13:40:28

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

En quoi TinyCoreLinux répond au besoin de booter des images ISO ?

Il vaut mieux montrer que raconter.

En ligne

#21 24-07-2021 13:49:29

jpt
Banni(e)
Distrib. : Debian 10.8
Noyau : Linux 5.7.10 (backports)
(G)UI : LXDE
Inscription : 12-09-2020

Re : Clé USB Multibootable Debian

C'est une toute petite distribution (quelques dizaines de Mo) qui permet d'avoir un menu de boot sympathique pour démarrer un ou des ISO's, enfin, il me semble, d'après la description.

À l'époque où j'utilisais Lilo, il me permettait de démarrer soit un Linux Debian 2.6, soit un Windows 2000 -- les deux OS étaient installés chacun dans sa partoche mais qu'est-ce que ça change par rapport à des ISO's ?

AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War

Hors ligne

#22 24-07-2021 14:32:40

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

jpt a écrit :

permet d'avoir un menu de boot sympathique pour démarrer un ou des ISO's, enfin, il me semble, d'après la description.


Où vois-tu cela ? Il n'y en a aucune mention dans la page dont tu as fourni le lien.

jpt a écrit :

À l'époque où j'utilisais Lilo, il me permettait de démarrer soit un Linux Debian 2.6, soit un Windows 2000 -- les deux OS étaient installés chacun dans sa partoche mais qu'est-ce que ça change par rapport à des ISO's ?


Ça change tout que les OS soient installés et non dans des images ISO.

Il faut bien comprendre que la principale difficulté pour "lancer" une image ISO, c'est que le système qu'on lance doit être conçu pour pouvoir utiliser un fichier image et pas seulement un disque, et que les moyens pour localiser cette image sont divers (recherche automatique dans certains emplacements, paramètre de la ligne de commande indiquant l'emplacement..). A titre d'exemple, à moins que ça ait changé, l'initrd de type "cdrom" inclus dans les images ISO d'installation de Debian n'est pas conçu pour utiliser un fichier image, il faut utiliser un initrd différent (type "hd-media") à récupérer séparément et qui, bien sûr, doit correspondre à la version exacte de l'image ISO et de son noyau sinon les modules qu'ils contient ne seront pas utilisables.

Dernière modification par raleur (24-07-2021 15:09:33)


Il vaut mieux montrer que raconter.

En ligne

#23 24-07-2021 14:44:36

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : 5.10-amd64
(G)UI : i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : Clé USB Multibootable Debian

Cassis de Dijon a écrit :

J'avais essayé ventoy dans sa version 1.0.38 et cela n'avait pas fonctionné. À l'époque ils formataient avec un outil vfat en FAT16 et sur les grosses clé, le PC ne démarrait pas dessus.
Ils sont passés à la version 1.0.47, ils ont peut-être amélioré quelque chose.



je te confirme que la version 46 formate la partition EFI en fat16 et la partition additionnelle en exfat. je n'ai pas encore testé la version 47 mais n'ai rien lu dans le changelog à propos d'une modification de filesystem.

idée ... je me suis chopé une clé USB 2 Debian 8G sur EnVenteLibre https://enventelibre.org/fr/debian/94-9 … 8_gb_usb_2 avec les bénéfices pour l'association france-debian et hop, un ptit ventoy et quelques ISOs Debian/nakeDeb/Clonezilla et j'ai ma clé-à-outils pour tester/intervenir smile


nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb

En ligne

#24 25-07-2021 03:15:09

Cassis de Dijon
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-17-amd64
(G)UI : KDE Plasma 5.14.5 avec KDE Framawork 5.54.0
Inscription : 18-07-2021

Re : Clé USB Multibootable Debian

raleur a écrit
Qu'appelles-tu "mini OS" ?


Un OS avec les fonctions minimales réduite à ce dont on a besoin lors d'une installation.
C'est l'idée que j'ai d'un système destiner à lancer une installation.
Je pense que c'est ensuite le live qui reprend la main pour la distribution concerné.

D'après tout ce que l'on a échangé, puis-je extraire des éléments de l'ISO pour tenter de l'installer ?

Dans la liste du contenu de l'ISO, j'ai oublié d’approfondir un répertoire qui ne contient qu'un dossier et qui lui-même ne contient qu'un fichier :
/efi/boot/bootx64.efi (136 KB)

raleur a écrit
Quelles images ISO ?


Je vais probablement continuer à suivre Kubuntu (que j'utilisais depuis 2006 et que j'ai quitté en 2018 pour quelques désagréments de fonctionnement). J'ai alors installé Debian Jessie.
J'ai l'intention de tester Mandriva qui semble avoir un comportement classique et Manjaro pour voir ce que donne une rolling realease.

arpinux a écrit
je me suis chopé une clé USB 2...


Le problème est que sur 8 GO on ne peut mettre que 2 distributions à côté du dispositif de lancement. Les sites qui proposent des clés USB Multiboot proposent soit 16 GO et le plus souvent 32 GO.

J'ai aussi oublié de dire que lorsque je voulais voir le contenu de ma clé avec Partition Manager(KDE), elle était présente et  je n'obtenais aucune information. Le formatage n’apparaissait pas.
Merci d'avoir la démarche de tester et du retour éventuel.

Hors ligne

#25 25-07-2021 14:41:43

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB Multibootable Debian

Cassis de Dijon a écrit :

Un OS avec les fonctions minimales réduite à ce dont on a besoin lors d'une installation.


L'OS est inclus dans l'image ISO (il comprend notamment le noyau et l'initramfs mais pas seulement), et il est spécifique à chaque distribution.

Cassis de Dijon a écrit :

Je pense que c'est ensuite le live qui reprend la main pour la distribution concerné.


Tu veux mettre des images d'installation ou des images live ?

Cassis de Dijon a écrit :

puis-je extraire des éléments de l'ISO pour tenter de l'installer ?


Tu peux extraire tout ce que tu veux, mais si le système n'est pas prévu pour aller chercher ces éléments là où tu les as mis, ça ne sert à rien.

Cassis de Dijon a écrit :

Dans la liste du contenu de l'ISO, j'ai oublié d’approfondir un répertoire qui ne contient qu'un dossier et qui lui-même ne contient qu'un fichier :
/efi/boot/bootx64.efi (136 KB)


C'est pour l'amorçage UEFI. Aucun intérêt.

Cassis de Dijon a écrit :

Je vais probablement continuer à suivre Kubuntu (que j'utilisais depuis 2006 et que j'ai quitté en 2018 pour quelques désagréments de fonctionnement). J'ai alors installé Debian Jessie.


Jessie était déjà oldstable voire obsolète en 2018.
En tout cas si tu ne veux mettre aucune image de Debian sur ta clé, que viens-tu chercher ici ? C'est chez les distributions concernées qu'il faut aller.

Dernière modification par raleur (25-07-2021 14:43:15)


Il vaut mieux montrer que raconter.

En ligne

Pied de page des forums