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 27/01/2020, à 13:40

Berni18

[Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Bonjour,
J'aimerais personnaliser l'ISO de Xubuntu 18.04.3 (amd64) pour ajouter quelques logiciel et mettre à jour le noyau 5.3
J'ai donc suivi la doc https://doc.ubuntu-fr.org/personnaliser_livecd ( bien faite).
J'ai un problème pour générer l'iso :

udo rm -f iso/casper/vmlinuz
sudo cp squashfs/boot/vmlinuz-5.3.0-26-generic  iso/casper/vmlinuz
sudo rm iso/casper/initrd.lz
**** Fichier inexistant  # j'ai donc supprimer le fichier si rapprochant, soit iso/casper/initrd
sudo rm iso/casper/initrd
sudo cp squashfs/boot/initrd.img-5.3.0-26-generic  iso/casper/initrd

La, je sais pas si j'ai bien fait ?
Puis j'ai régénéré une nouvelle somme de contrôle MD5

cd iso
sudo bash -c "find . -path ./isolinux -prune -o -type f -not -name md5sum.txt -print0 | xargs -0 md5sum | tee md5sum.txt"

Et le plus délicat, reconstruire l'image ISO, pour pouvoir démarrer l'iso personnalisée sur les 2 modes ( en EFI ou pas) :

sudo genisoimage -o "Perso-18.04.3-amd64.iso" -r -J -no-emul-boot  -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat ./ 
sudo isohybrid Perso-18.04.3-amd64.iso
isohybrid: Warning: more than 1024 cylinders: 2781
isohybrid: Not all BIOSes will be able to boot this device

Lorsque je copie l'iso sur une clé usb, et que je la teste sur plusieurs PCs, aucun ne démarre sur cette clé (pas de détection au boot).
Une idée sur ce problème?
Merci pour votre aide

Dernière modification par Berni18 (Le 02/03/2020, à 18:40)

Hors ligne

#2 Le 27/01/2020, à 13:45

xubu1957

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Bonjour,

Tu n'as eu aucun souci avec le noyau 5.3.0-26 ?

Nous avons eu plusieurs cas de pertes de wifi.

Bonjour,

Un cas résolu dans > [SOLVED] WiFi & Bluetooth problem on my HP 14-bs022la (RTL8723DE) avec un autre pilote.

Et aussi :

Le 25/01/2020 HAWR a écrit :

can you try your previous kernel. The 5.3.0-26 is known to cause many problems, so we could exclude, that this kernel causes the bluetooth issue. Reboot and choose the previous kernel in the grub menu under "Advanced options" (if you don't see the grub menu during boot, press the Shift key several times after the new boot begins). There was a bluetooth issue with your wifi card, but it was solved from kernel 4.17 on.

Pouvez-vous essayer votre noyau précédent. Le 5.3.0-26 est connu pour causer de nombreux problèmes, nous pourrions donc exclure que ce noyau soit à l'origine du problème du bluetooth. Redémarrez et choisissez le noyau précédent dans le menu grub sous "Options avancées" (si vous ne voyez pas le menu grub pendant le démarrage, appuyez sur la touche Shift plusieurs fois après le nouveau démarrage). Il y avait un problème de bluetooth avec votre carte wifi, mais il a été résolu à partir du noyau 4.17.

Traduit avec www.DeepL.com/Translator[/ (version gratuite)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#3 Le 27/01/2020, à 13:50

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Non aucun problème avec le noyau 5.3.0-26 pour le Wi-fi sur mes 4 PC !

Dernière modification par Berni18 (Le 27/01/2020, à 13:51)

Hors ligne

#4 Le 27/01/2020, à 13:55

xubu1957

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Merci pour ta réponse. smile

Pour ta question initiale, regarde > [Résolu] personnaliser live usb


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#5 Le 27/01/2020, à 14:05

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Ok, j'ai bien lu la doc.
J'ai donc passé les commandes :

sudo genisoimage  -o output.iso  -c isolinux/boot.cat  -b isolinux/isolinux.bin   -no-emul-boot -boot-load-size 4 -boot-info-table  -eltorito-alt-boot  -e boot/grub/efi.img   -no-emul-boot .
I: -input-charset not specified, using utf-8 (detected in locale settings)
genisoimage: Symlink ./ubuntu ignored - continuing.
genisoimage: Symlink ./dists/unstable ignored - continuing.
genisoimage: Symlink ./dists/stable ignored - continuing.
Using XNU_U000.MOD;1 for  ./boot/grub/x86_64-efi/xnu_uuid.mod (xnu_uuid_test.mod)
Using GCRY_000.MOD;1 for  ./boot/grub/x86_64-efi/gcry_sha1.mod (gcry_sha512.mod)
Using USBSE000.MOD;1 for  ./boot/grub/x86_64-efi/usbserial_ftdi.mod (usbserial_common.mod)
Using MDRAI000.MOD;1 for  ./boot/grub/x86_64-efi/mdraid09_be.mod (mdraid09.mod)
Using GCRY_001.MOD;1 for  ./boot/grub/x86_64-efi/gcry_sha512.mod (gcry_sha256.mod)
Using GFXTE000.MOD;1 for  ./boot/grub/x86_64-efi/gfxterm_menu.mod (gfxterm_background.mod)
Using PASSW000.MOD;1 for  ./boot/grub/x86_64-efi/password_pbkdf2.mod (password.mod)
Using USBSE001.MOD;1 for  ./boot/grub/x86_64-efi/usbserial_common.mod (usbserial_usbdebug.mod)
Using PART_000.MOD;1 for  ./boot/grub/x86_64-efi/part_sunpc.mod (part_sun.mod)
Using USBSE002.MOD;1 for  ./boot/grub/x86_64-efi/usbserial_usbdebug.mod (usbserial_pl2303.mod)
Using VIDEO000.MOD;1 for  ./boot/grub/x86_64-efi/videotest.mod (videotest_checksum.mod)
Using MULTI000.MOD;1 for  ./boot/grub/x86_64-efi/multiboot2.mod (multiboot.mod)
Using LIBAL000 for  ./pool/main/liba/libalgorithm-diff-perl (libalgorithm-diff-xs-perl)
Using LIBAL001 for  ./pool/main/liba/libalgorithm-diff-xs-perl (libalgorithm-merge-perl)
Using GRUB_000.DEB;1 for  ./pool/main/g/grub2/grub-efi-amd64-bin_2.02-2ubuntu8.12_amd64.deb (grub-efi_2.02-2ubuntu8.12_amd64.deb)
Using GRUB_001.DEB;1 for  ./pool/main/g/grub2/grub-efi_2.02-2ubuntu8.12_amd64.deb (grub-efi-amd64_2.02-2ubuntu8.12_amd64.deb)
Using OEM_C000.DEB;1 for  ./pool/main/u/ubiquity/oem-config_18.04.14.12_all.deb (oem-config-gtk_18.04.14.12_all.deb)
Using LIBWV000.DEB;1 for  ./pool/universe/w/wvstreams/libwvstreams4.6-extras_4.6.1-11_amd64.deb (libwvstreams4.6-base_4.6.1-11_amd64.deb)
Using FILES000.MAN;1 for  ./casper/filesystem.manifest-remove (filesystem.manifest-desktop)
Using FILES001.MAN;1 for  ./casper/filesystem.manifest-desktop (filesystem.manifest)
Using BLUE_000.PNG;1 for  ./pics/blue-upperleft.png (blue-upperright.png)
Using BLUE_001.PNG;1 for  ./pics/blue-lowerright.png (blue-lowerleft.png)
Using RED_U000.PNG;1 for  ./pics/red-upperright.png (red-upperleft.png)
Using RED_L000.PNG;1 for  ./pics/red-lowerleft.png (red-lowerright.png)
Size of boot image is 4 sectors -> No emulation
Size of boot image is 4928 sectors -> No emulation
  0.35% done, estimate finish Mon Jan 27 13:57:35 2020
  0.70% done, estimate finish Mon Jan 27 13:57:35 2020
  1.05% done, estimate finish Mon Jan 27 13:57:35 2020
  1.41% done, estimate finish Mon Jan 27 13:57:35 2020
  1.76% done, estimate finish Mon Jan 27 13:57:35 2020
 ...........
 98.33% done, estimate finish Mon Jan 27 13:57:37 2020
 98.68% done, estimate finish Mon Jan 27 13:57:37 2020
 99.04% done, estimate finish Mon Jan 27 13:57:37 2020
 99.39% done, estimate finish Mon Jan 27 13:57:37 2020
 99.74% done, estimate finish Mon Jan 27 13:57:37 2020
Total translation table size: 2048
Total rockridge attributes bytes: 0
Total directory bytes: 164388
Path table size(bytes): 990
Max brk space used 84000
1423730 extents written (2780 MB)

Vérification de l'ISO avec les catalogues de démarrage:

ls -l *.iso
-rw-r--r--  1 root     root     2915799040 janv. 27 13:57 output.iso
file output.iso
output.iso: DOS/MBR boot sector; partition 2 : ID=0xef, start-CHS (0x3ff,254,63), end-CHS (0x3ff,254,63), startsector 424, 4928 sectors
dumpet -i output.iso 
Validation Entry:
	Header Indicator: 0x01 (Validation Entry)
	PlatformId: 0x00 (80x86)
	ID: ""
	Checksum: 0x55aa
	Key bytes: 0x55aa
Boot Catalog Default Entry:
	Entry is bootable
	Boot Media emulation type: no emulation
	Media load segment: 0x0 (0000:7c00)
	System type: 0 (0x00)
	Load Sectors: 4 (0x0004)
	Load LBA: 1338 (0x0000053a)
Section Header Entry:
	Header Indicator: 0x91 (Final Section Header Entry)
	PlatformId: 0xef (EFI)
	Section Entries: 1
	ID: ""
Boot Catalog Section Entry:
	Entry is bootable
	Boot Media emulation type: no emulation
	Media load address: 0 (0x0000)
	System type: 0 (0x00)
	Load Sectors: 4928 (0x1340)
	Load LBA: 106 (0x0000006a)

Iso Hybride pour USB

sudo isohybrid -u output.iso 
isohybrid: Warning: more than 1024 cylinders: 2781
isohybrid: Not all BIOSes will be able to boot this device

Mais la, je reste bloquer !

Dernière modification par Berni18 (Le 27/01/2020, à 15:01)

Hors ligne

#6 Le 27/01/2020, à 14:12

xubu1957

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Il faut attendre un autre aidant.

Tu pourrais aussi mettre un lien vers ta discussion, dans celle de Naziel, pour avoir son avis.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#7 Le 27/01/2020, à 17:23

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Nouvel essai et quelques progrès :

sudo mkisofs -U -A "Perso-18.04.3-amd64" -V "Perso-18.04.3-amd64" -volset "Perso-18.04.3-amd64" -J -joliet-long -r -v -T -o ./output.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot .
sudo isohybrid -u output.iso 
isohybrid: Warning: more than 1024 cylinders: 2782
isohybrid: Not all BIOSes will be able to boot this device
file output.iso 
output.iso: DOS/MBR boot sector; partition 2 : ID=0xef, start-CHS (0x3ff,254,63), end-CHS (0x3ff,254,63), startsector 864, 4928 sectors

Copie de l'Iso sur clé USB avec la commande dd.
Je parviens à bootter sur celle-ci et à lancer le mode "Tester Xubuntu".
Tout fonctionne bien,
mais j'arrive à l'invite de connexion de session (en graphique) où on me demande un login et mot de passe !!!!
Même en tapant xubuntu et aucun mot de passe, le système refuse toute connexion.
Idem en passant en mode console <Ctrl>-<Alt>-<F1>
Une idée.
Merci pour votre aide.

Dernière modification par Berni18 (Le 27/01/2020, à 18:44)

Hors ligne

#8 Le 27/01/2020, à 18:38

Nuliel

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Salut,
Normalement xubuntu et pas de mot de passe ça devrait fonctionner.
La copie en tant que fichier de l'iso ne fonctionne pas, il faut utiliser des logiciels type etcher ou équivalent pour faire le live usb. Perso je teste les iso modifiées dans une machine virtuelle.
As tu mis à jour les logiciels de l'iso? (faut soit pas le faire, soit faire une petite manip après que tu as faite au post 1)
Peux tu déjà faire une iso personnalisée sans changer le noyau pour voir si tu as les mêmes problèmes?

Hors ligne

#9 Le 27/01/2020, à 18:47

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Bonjour,
Oui, J'ai mis à jour tous les logiciels , ainsi que le noyau.
je vais tester à nouveau sans faire aucune mise à jour, et en gardant le même noyau.
Merci.

Dernière modification par Berni18 (Le 27/01/2020, à 18:48)

Hors ligne

#10 Le 28/01/2020, à 21:28

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Bonsoir,
J'ai recréé un Iso avec comme seules modifications la configuration du compte utilisateur, c'est à dire le contenu de livecd/squashfs/etc/skel/
donc uniquement des fichiers dans le répertoire utilisateur.
Aucune mise à jour effectuée, ni aucun ajout de paquet, et donc le noyau est donc le même.
La taille de l'iso est beaucoup moins importante.
Toujours la même erreur avec isohybrid :

sudo isohybrid output.iso 
isohybrid: Warning: more than 1024 cylinders: 2781
isohybrid: Not all BIOSes will be able to boot this device

Apres transfert de l'iso sur une clé Usb,
j'ai testé celle-ci sur un PC non EFI : Tout fonctionne correctement !
Il me reste à tester la clé sur un PC en EFI.

Hors ligne

#11 Le 28/01/2020, à 21:29

Nuliel

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Ok, donc c'est la maj qui casse tout. L'ajout de logiciel ne casse pas généralement (pour ma part j'avais ajouté wxmaxima sans problème)

Hors ligne

#12 Le 29/01/2020, à 17:06

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Petit problème au boot du PC avec la clé USB au démarrage.
Le système trouve les périphériques, mais il affiche la clé avec Xubuntu "1100" au lieu de "USB ......"
Certainement une option à rajouter avec "isohybrid" ou "genisoimage"
Sinon, la clé fonctionne bien !

Dernière modification par Berni18 (Le 30/01/2020, à 15:34)

Hors ligne

#13 Le 29/01/2020, à 19:36

Nuliel

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Bizarre, je pensais qu'il s'appellerait custom.
L'iso fonctionne t'elle?

Hors ligne

#14 Le 29/01/2020, à 19:55

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

En analysant la commande "genisoimage", j 'ai trouvé la solution : Il faut rajouter l'option -V "Nom du Volume" à cette commande.
Voici l'ensemble de la commande que j'ai passé pour générer l' iso :

cd iso
sudo genisoimage -D -r -V "USB_LINUX" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o "output.iso" .

Tout fonctionne maintenant correctement.
Il me reste à trouver un PC en EFI pour tester la clé.

Dernière modification par Berni18 (Le 29/01/2020, à 19:56)

Hors ligne

#15 Le 29/01/2020, à 19:57

Nuliel

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Parfait!

Hors ligne

#16 Le 03/02/2020, à 17:12

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Avec un pc récent avec Win10 en UEFI, ma clé n'est pas reconnue.
En relançant genisoimage, puis isohybrid avec l'option -u

sudo isohybrid -u output.iso 
isohybrid: output.iso: unable to find efi image

J'ai relancer genisoimage en rajoutant le paramètre  -e boot/grub/efi.img
soit :

sudo genisoimage -D -r -J -l -V "USB_XUBUNTU"  -c isolinux/boot.cat -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table  -eltorito-alt-boot  -e boot/grub/efi.img  -o output.iso .
sudo isohybrid -u output.iso 
isohybrid: Warning: more than 1024 cylinders: 2128
isohybrid: Not all BIOSes will be able to boot this device

Test avec le PC en UEFI : La clé est reconnue et tout fonctionne bien maintenant.

Dernière modification par Berni18 (Le 03/02/2020, à 17:43)

Hors ligne

#17 Le 02/03/2020, à 15:33

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Bonjour,
Après avoir testé la clé sur PC en mode EFI qui fonctionne bien, j'ai réalisé une installation de xubuntu avec comme nom utilisateur "jean".
Tous se passe bien à l'install, mais en redémarrant le PC après l'installation,
au démarrage de Xfce j’ai une fenêtre avec le message suivant :

“Configured directory for incoming file does not exist”
Please make sure that directory "/home/xubuntu/Téléchargements" exists
or configure it with blueman-services.

Erreur
Mais le dossier /home/xubuntu n’existe pas.
Seul l'utilisateur "jean" est bien créé avec tous ses dossiers (Téléchargements, Images, Documents,...) dans le dossier /home/jean
Sinon, tout fonctionne correctement.
Votre aide SVP pour supprimer ce message au démarrage de Xfce.
Merci

Dernière modification par Berni18 (Le 02/03/2020, à 15:48)

Hors ligne

#18 Le 02/03/2020, à 17:53

Nuliel

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

blueman c'est ce qui gère le bluetooth, regarde dans les paramètres du bluetooth (services locaux) pour changer le dossier de destination des fichiers transférés via bluetooth

Hors ligne

#19 Le 02/03/2020, à 18:40

Berni18

Re : [Résolu] Personnaliser live Usb Xubuntu 18.04 (64 Bits)

Ok, j'ai trouvé et effectué la modification.
ouvrir un terminal et taper :  blueman-services (ou dans Paramètres / Gestionnaire Bluetooth / Menu Affichage / services locaux...)
Onglet Transfert : dans «Paramètres de transfert»,
sélectionner comme «Dossier entrant» : Autres... et sélectionner

/home/<nom utilisateur>/Téléchargements

Autre solution :

gsettings  set  org.blueman.transfer  shared-path  "/home/$USER/Téléchargements"

Tout semble Ok au redémarrage de Xfce.
Merci

Dernière modification par Berni18 (Le 28/04/2020, à 12:35)

Hors ligne