Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/10/2016, à 13:18

Dante91

Live USB personnalisable

Bonjour, j'ai créé hier ma première live USB avec UNetbootin!!
Ça c'est plutôt bien passé...
Mais je voudrais savoir s'il était possible de personnaliser ce live USB:

  • Avoir directement une session en français avec un clavier AZERTY

  • Pouvoir installer "définitivement" sur la clé des logiciel type gimp par exemple ou les codex pour lire les mp3 ou autres.

La clé que je vais utiliser sera une:

  • Verbatim

  • USB 3.0

  • 16Go

  • Uniquement dédier au live USB

Je vous remercie pour toute vos réponses

Dante91

Dernière modification par Dante91 (Le 26/10/2016, à 15:02)

Hors ligne

#2 Le 26/10/2016, à 12:46

Dante91

Re : Live USB personnalisable

Un up
S'il vous plait ça commence à devenir urgent...

Hors ligne

#3 Le 26/10/2016, à 18:41

Compte anonymisé

Re : Live USB personnalisable

Bonjour,

tu as mis Ubuntu 16.04 sur ta clé USB ?

les 2 questions sont liées, pour que le système sauvegarde les programmes et les préférences comme la disposition du clavier, il te faut de la "persistance".

Comment ça marche ?

il faut que le système soit lancé avec l'option persistent et que ta clé USB contiennent à minima un fichier ou une partition nommé casper-rw.

Dis nous quel version d'Ubuntu tu as installé.

#4 Le 26/10/2016, à 18:56

Dante91

Re : Live USB personnalisable

Oui, en effet, j'ai installé Ubuntu 16.04

Hors ligne

#5 Le 26/10/2016, à 18:58

Bougron

Re : Live USB personnalisable

Bonjour
En effet, si tu installes une version 64 bits, le mot persistent est mal écrit et il faut le rectifier après avoir fini l'installation.
https://forum.ubuntu-fr.org/viewtopic.php?id=1989603

Hors ligne

#6 Le 26/10/2016, à 18:59

Compte anonymisé

Re : Live USB personnalisable

que contient les fichiers suivant sur ta clé USB :

boot/grub/grub.cfg

et

syslinux/txt.cfg

il y a une partition ou un fichier nommé casper-rw à la racine de ta clé USB  ?

#7 Le 26/10/2016, à 19:16

jplemoine

Re : Live USB personnalisable

Ou alors, tu personnalise l'iso avant de le mettre sur la clé...


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#8 Le 26/10/2016, à 19:16

Dante91

Re : Live USB personnalisable

Bonjour Anonyme68
boot/grub/grub.cfg

if loadfont /boot/grub/font.pf2 ; then
	set gfxmode=auto
	insmod efi_gop
	insmod efi_uga
	insmod gfxterm
	terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

menuentry "Try Ubuntu without installing" {
	set gfxpayload=keep
	linux	/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "Install Ubuntu" {
	set gfxpayload=keep
	linux	/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
	set gfxpayload=keep
	linux	/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true ---
	initrd	/casper/initrd.lz
}
menuentry "Check disc for defects" {
	set gfxpayload=keep
	linux	/casper/vmlinuz.efi  boot=casper integrity-check quiet splash ---
	initrd	/casper/initrd.lz
}

syslinux/txt.cfg

default menu.c32
prompt 0
menu title UNetbootin
timeout 100

label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --- persistent

label ubnentry0
menu label ^Help
kernel /ubnkern
append initrd=/ubninit  persistent

label ubnentry1
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper  quiet splash --- persistent

label ubnentry2
menu label ^Install Ubuntu
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity  quiet splash --- persistent

label ubnentry3
menu label ^Check disc for defects
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz boot=casper integrity-check  quiet splash --- persistent

label ubnentry4
menu label Test ^memory
kernel /install/mt86plus
append initrd=/ubninit  persistent

label ubnentry5
menu label ^Boot from first hard disk
kernel /ubnkern
append initrd=/ubninit  persistent

label ubnentry6
menu label Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --- persistent

label ubnentry7
menu label Install Ubuntu
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --- persistent

label ubnentry8
menu label OEM install (for manufacturers)
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true --- persistent

label ubnentry9
menu label Check disc for defects
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz boot=casper integrity-check quiet splash --- persistent

Hors ligne

#9 Le 26/10/2016, à 19:18

Dante91

Re : Live USB personnalisable

@Bougron, ta méthode fonctionne à partir de Windows... Est-ce la même démarche si je crée ma live USB depuis Ubuntu 16.04?

@jplemoine, comment faire pour personnaliser l'iso?

Hors ligne

#10 Le 26/10/2016, à 21:21

Bougron

Re : Live USB personnalisable

Dante91 a écrit :

@Bougron, ta méthode fonctionne à partir de Windows... Est-ce la même démarche si je crée ma live USB depuis Ubuntu 16.04?
?

J'ai pris Windows comme exemple, mais j'ai aussi traité le cas d'une clé fabriquée avec ubuntu.
il est possible qu'un autre O.S. sache aussi lire le contenu, La preuve tu as donné  le contenu des deux fichiers, dans l'un, le mot n'est même plus écrit et dans l'autre , il est précédé de - -  pour  cela devienne un commentaire.

Mais il est vrai que faire une clé usb persistante est assez ridicule, il suffit simplement d'installer ubuntu sur la clé elle-même lorsque l'ordinateur n'a pas d'espace disque suffisant. https://forum.ubuntu-fr.org/viewtopic.php?id=1990635

Dernière modification par Bougron (Le 26/10/2016, à 21:30)

Hors ligne

#11 Le 26/10/2016, à 21:42

Compte anonymisé

Re : Live USB personnalisable

Mais il est vrai que faire une clé usb persistante est assez ridicule

si tu peux détailler ? Moi je trouves que c'est plutôt une bonne idée, Ubuntu prend moins de place, et la clé reste compatible avec d'autres système.

Ci-dessous les fichiers que j'utilise et qui fonctionne avec une 16.04.

grub.cfg a écrit :

if loadfont /boot/grub/font.pf2 ; then
    set gfxmode=auto
    insmod efi_gop
    insmod efi_uga
    insmod gfxterm
    terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

menuentry "Ubuntu persistent" {
    set gfxpayload=keep
    linux    /casper/vmlinuz.efi persistent boot=casper quiet splash ---
    initrd    /casper/initrd.lz
}
menuentry "Try Ubuntu without installing" {
    set gfxpayload=keep
    linux    /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---
    initrd    /casper/initrd.lz
}
menuentry "Install Ubuntu" {
    set gfxpayload=keep
    linux    /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash ---
    initrd    /casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
    set gfxpayload=keep
    linux    /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true ---
    initrd    /casper/initrd.lz
}
menuentry "Check disc for defects" {
    set gfxpayload=keep
    linux    /casper/vmlinuz.efi  boot=casper integrity-check quiet splash ---
    initrd    /casper/initrd.lz
}

txt.cfg a écrit :

label persist
menu label ^Mode Persistant
  kernel /casper/vmlinuz.efi
  append  bootkbd=fr-latin1 console-setup/layoutcode=fr console-setup/variantcode=nodeadkeys locale=fr_FR  persistent noprompt cdrom-detect/try-usb=true boot=casper initrd=/casper/initrd.lz splash --
label live
  menu label ^Mode Live
  kernel /casper/vmlinuz.efi
  append   bootkbd=fr-latin1 console-setup/layoutcode=fr console-setup/variantcode=nodeadkeys locale=fr_FR noprompt cdrom-detect/try-usb=true file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz splash --
label live-install
  menu label ^Installer
  kernel /casper/vmlinuz.efi
  append   bootkbd=fr-latin1 console-setup/layoutcode=fr console-setup/variantcode=nodeadkeys locale=fr_FR  only-ubiquity noprompt cdrom-detect/try-usb=true file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz splash --
label check
  menu label ^Verification des fichiers
  kernel /casper/vmlinuz.efi
  append   bootkbd=fr-latin1 console-setup/layoutcode=fr console-setup/variantcode=nodeadkeys locale=fr_FR noprompt boot=casper integrity-check initrd=/casper/initrd.lz splash --
label memtest
  menu label ^Test de la RAM
  kernel /install/mt86plus

Ensuite il te faut un casper-rw (à mettre à la racine de la clé)

dd if=/dev/zero of=casper-rw bs=1M count=4096
mkfs.ext4 -F casper-rw

ensuite la clé USB doit sauvegarder les modifications (clavier, logiciels installés, ...)

Dernière modification par Compte anonymisé (Le 26/10/2016, à 21:43)

#12 Le 26/10/2016, à 21:47

Bougron

Re : Live USB personnalisable

Anonyme68 a écrit :

Mais il est vrai que faire une clé usb persistante est assez ridicule

Si tu peux détailler? Moi je trouve que c'est plutôt une bonne idée, Ubuntu prend moins de place, et la clé reste compatible avec d'autres systèmes.

Bonjour
As-tu déjà essayé de nombreuses fois les commandes

sudo apt update
sudo apt upgrade

Peux-tu décrire ce qui s'est passé lorsque tu as changé de noyau?

De plus  dans mon document, je ne supprime pas la possibilité  de l'utiliser   comme une clé d'installation .

Mais je trouve que le stockage sur une clé USB est cher par rapport  à un disque externe.
Mais je trouve que la taille d'un disque externe est monstrueuse par rapport à une clé USB.
Mais dans les deux cas, je n'ai par comparé avec un stockage dans le cloud.

Dernière modification par Bougron (Le 26/10/2016, à 22:01)

Hors ligne

#13 Le 26/10/2016, à 21:49

Compte anonymisé

Re : Live USB personnalisable

après update et upgrade je fais un :

sudo mount -o remount,rw /cdrom
sudo cp /initrd.img /cdrom/casper/initrd.lz
sudo cp /vmlinuz /cdrom/casper/vmlinuz

et ça roule.

#14 Le 26/10/2016, à 21:52

Compte anonymisé

Re : Live USB personnalisable

ou si tu as oublié de le faire pendant ta session live-cd

sudo mount /cheminverslaclé/casper-rw /mnt
cp /mnt/initrd.img /cheminverslaclé/casper/initrd.lz
cp /mnt/vmlinuz /cheminverslaclé/casper/vmlinuz

autre chose ? smile

#15 Le 26/10/2016, à 21:58

Bougron

Re : Live USB personnalisable

Je note.
mais j'ai surtout le souvenir que je ne pouvais plus booter avec la clé .  Alors faire les commandes oubliées.....

===AJOUT   https://forum.ubuntu-fr.org/viewtopic.p … #p21006011

Dernière modification par Bougron (Le 26/10/2016, à 22:15)

Hors ligne

#16 Le 26/10/2016, à 22:12

Compte anonymisé

Re : Live USB personnalisable

La clé ne peut pas booter sans le bon initrd.lz et vmlinuz correspondant au noyau, en cas de mise à jour de noyau, il faut donc les extraire pour remplacer ceux déjà en place sur la clé.

Et si tu veux pas t’embêter, dans synaptic tu bloques la version du noyau (tout ce qui commence par linux-).