logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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

#1 Re : Améliorations et Suggestions » Clé USB Multibootable Debian » 25-07-2021 17:15:22

Cassis de Dijon

raleur a écrit
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.


Lorsque j'ai installé Jessie, la version 10 (sur laquelle je travaille actuellement) n'était pas encore libérée.

Je suis actif en associations et j'installe encore 1 à 2 PC par an en distributions libres.
Jusqu'à maintenant je préconisais Kubuntu (basé sur Debian), mais j'avais hâte que Debian soit plus facile à installer.
Il me semblait plus raisonnable d'utiliser l'original, mais jusqu'à 2018, le processus d'installation ne me permettait pas d'aller au bout.
Je serais définitivement convaincu que Debian est une très bonne distribution lorsque je pourrais l'utiliser sans souci.
Or, j'ai un souci. Je n'arrive pas à utiliser mon scanner Epson Perfection V600 sous Debian Buster alors qu'il fonctionnait sous Jessie.

Dans un premier temps, n'arrivant pas à résoudre mon problème, je cherche une distribution qui le ferait.
De plus, la proposition des rollings releases est séduisante et je voudrais tester pour mieux percevoir le bénéfice ou les inconvénients.
Car la Kubuntu 20.04 est comme Buster et ne reconnaît pas mon scanner.
Mon scanner est reconnu comme périphérique avec lsusb, mais pas comme scanner. De ce fait l'utilitaire d'installation Epson iscan ne trouve pas de scanner, pas plus que Xsane.
Dans un second temps, cela me permettrait d'avoir une clé avec plusieurs propositions lorsque quelqu'un me demande l'avantage qu'il peut avoir à passer aux logiciels libres.
Un boot sur la clé, une démo en live et on installe. Voici comment je procède.

Certains diront qu'il faut des problèmes pour pouvoir progresser, mais c'est plus agréable de pouvoir faire ce que l'on veut sans avoir de problème. smile

#2 Re : Améliorations et Suggestions » Clé USB Multibootable Debian » 25-07-2021 02:15:09

Cassis de Dijon

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.

#3 Re : Améliorations et Suggestions » Clé USB Multibootable Debian » 24-07-2021 05:43:54

Cassis de Dijon
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.

#4 Re : Améliorations et Suggestions » Clé USB Multibootable Debian » 23-07-2021 22:17:25

Cassis de Dijon
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.

#5 Re : Améliorations et Suggestions » Clé USB Multibootable Debian » 23-07-2021 01:06:16

Cassis de Dijon
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.

#6 Re : Améliorations et Suggestions » Clé USB Multibootable Debian » 21-07-2021 17:43:02

Cassis de Dijon
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.

#7 Re : Améliorations et Suggestions » Clé USB Multibootable Debian » 21-07-2021 13:39:54

Cassis de Dijon

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.

#8 Re : Améliorations et Suggestions » Clé USB Multibootable Debian » 21-07-2021 05:27:20

Cassis de Dijon
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

#9 Re : Améliorations et Suggestions » Clé USB Multibootable Debian » 21-07-2021 01:38:36

Cassis de Dijon
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

#10 Améliorations et Suggestions » Clé USB Multibootable Debian » 19-07-2021 00:21:29

Cassis de Dijon
Réponses : 26
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

Pied de page des forums

Propulsé par FluxBB