Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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 11/06/2022, à 16:34

benney

LiveUSB partition ? Comment les organiser ?

Bonjour,

Ai-je bien compris il y a-t-il plusieurs partition à créer sur une liveUSB (avec ou sans assistance de logiciel tiers) ?
Ou bien est-ce le cas uniquement pour les liveUSB persistante ainsi que celle en multiboot ?

Je n'ai pas trouvé de chapeau de synthèse énumérant ces divers partitions avec leurs fonctions et leur nature afin de comprendre le résultat final.

Dernière modification par benney (Le 11/06/2022, à 20:45)


PC : - multi-boot : Xfce 20.04 LTS 
       - AMD Athlon(tm) II X2 250 Processor × 2 ; mémoire : 2,7 Gio - Disque : 211,9 Gio
Portable : Kubuntu 20.04
                - Intel® Core™ i3-6100H ; mémoire : 4 Go ; disque : 250 Go

Hors ligne

#2 Le 15/06/2022, à 07:54

malbo

Re : LiveUSB partition ? Comment les organiser ?

Bonjour,
Le type de table de partition de la clé USB destinée à devenir une LiveUSB doit être MSDOS et l'unique partition à créer qui occupe toute la place doit être une partition FAT32. A partir de là, tu peux utiliser le logiciel UNetbootin pour faire ta LiveUSB (moi c'est ce que j'utilise depuis très longtemps pour faire mes LiveUSB depuis Windows) ou un autre logiciel si tu veux.

Hors ligne

#3 Le 15/06/2022, à 08:23

iznobe

Re : LiveUSB partition ? Comment les organiser ?

Bonjour , pour creer une LIVEUSB , il n' y a acune partition a creer .

tu met la clé USB que tu veux te servir , tu lance le logiciel " disques " ( disks en anglais ) , tu selectionnes la clé dans le volet de gauche ,
puis tu cliques sur les 3 petits points en haut a droite et alors tu choisis " restaurer une image disque " , tu parcours pour aller chercher le fichier image dans ton arborecence et tu valides .

Dernière modification par iznobe (Le 15/06/2022, à 08:24)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#4 Le 15/06/2022, à 08:35

malbo

Re : LiveUSB partition ? Comment les organiser ?

Re,
Ce que propose iznobe est détaillé dans le paragraphe 2.5 Créer une clé USB bootable de la doc "Disques : l'utilitaire de disques"
C'est vrai que cet outil va créer automatiquement le partitionnement mais il y a un problème comme c'est signalé dans la note à la fin du paragraphe :

Cet outil transforme la clé USB en image CD-ROM sans créer de table de partition standard. Tout l'espace disque excédentaire est inutilisable. Ne prenez cette solution que pour les clés USB de taille 4 Go ou moins. Si votre clé est de taille respectable, utilisez un autre outil vous permettant de conserver la table de partition afin d'accéder normalement aux partitions. 

EDIT : Comparaison du partitionnement obtenu après création de la LiveUSB. Dans les deux cas, la commande "sudo parted -lm" est passée depuis une session live (ordi démarré sur la LiveUSB qui vient d'être créée, choix "Essayer Ubuntu"). Dans les deux cas, la session live est démarrée en mode EFI.
1) partitionnement d'une LiveUSB Ubuntu 20.04 créée avec UNetbootin :

ubuntu@ubuntu:~$ sudo parted -lm

BYT;
/dev/sdb:8020MB:scsi:512:512:msdos:Crucial Gizmo!:;
1:1049kB:8020MB:8018MB:fat32::démarrage;

ubuntu@ubuntu:~$ 

On voit bien le type de partitionnement "msdos" sur la ligne /dev/sdb

2) partitionnement d'une LiveUSB Ubuntu 20.04 créée avec l'utilitaire de disques (application "Disques") :
J'ai utilisé la même clé USB que pour le 1)

ubuntu@ubuntu:~$ sudo parted -lm
Avertissement: Le descripteur du pilote indique une taille physique de bloc de
2048 octets, mais Linux lui indique 512 octets.
Ignorer/Ignore/Annuler/Cancel? a                                          
BYT;
/dev/sdb:8020MB:scsi:512:512:unknown:Crucial Gizmo!:;

ubuntu@ubuntu:~$ 

Le type de partitionnement est inconnu ("unknown") sur la ligne /dev/sdb

Dernière modification par malbo (Le 15/06/2022, à 16:04)

Hors ligne

#5 Le 15/06/2022, à 09:43

geole

Re : LiveUSB partition ? Comment les organiser ?

Bonjour.
Dans les dernières versions, unetbootin est un peu plus compliqué à utiliser. Autant utiliser ventoy https://doc.ubuntu-fr.org/ventoy un peu plus compliqué à installer. Tu auras la possibilté de créer une partition de données suplémentaire totalement indépendante du support d'installation.
Il suffit de dire qu'on réserve un espace à usage personnel.

Ajout. Pour la persistance, cela peut se faire ultérieurement.

Dernière modification par geole (Le 15/06/2022, à 14:01)

Hors ligne

#6 Le 15/06/2022, à 10:15

FrancisFDZ

Re : LiveUSB partition ? Comment les organiser ?

Bonjour,
+1 avec geole

geole a écrit :

Autant utiliser ventoy https://doc.ubuntu-fr.org/ventoy un peu plus compliqué à installer.[...]

D'accord, le logiciel ventoy est un peu compliqué à installer, mais une fois que c'est fait, trés simple à mettre à jour, et pour l'utilisation : copier le (ou les) fichiers) iso sur la clé et pis c'est tout.
La gestion de la persistance est prévue mais pas simple à mettre en œuvre.

Dernière modification par FrancisFDZ (Le 15/06/2022, à 10:17)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#7 Le 16/06/2022, à 08:44

iznobe

Re : LiveUSB partition ? Comment les organiser ?

Bonjour , je vais faire un test avec rpi-imager , dans les depots , avec ubuntu 20.04 pour voir ce que ca dis .

le logiciel est tres simple a installer :

sudo apt install rpi-imager

pour le lancer :

rpi-imager

C ' est le plus simple des outils que j ' ai vu , il comporte 3 boutons :
le 1er une liste de systeme d' exploitation dedié au raspberrypi et tout a la fin de cette liste un choix permettant de graver l' image de son choix .
le 2eme bouton est là pour choisir le peripherique de stockage . Avantage : il ne propose pas les disques durs dans la liste des peripheriques , impossible de faire une mauvaise selection du coup .
et le 3eme bouton pour ecrire l' image evidemment .

Dernière modification par iznobe (Le 16/06/2022, à 08:49)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#8 Le 16/06/2022, à 14:00

geole

Re : LiveUSB partition ? Comment les organiser ?

Bonjour
Je regarde ce nouvel outil

cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.4 LTS"

sudo apt install rpi-imager
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait

Aucun paquet apt "rpi-imager", mais il existe un snap éponyme.
Essayez « snap install rpi-imager »

E: Impossible de trouver le paquet rpi-imager

sudo snap install rpi-imager
rpi-imager 1.7.2 par Dave Jones (waveform) installé

J'ai utilisé  la dernière option pour pouvoir choisir un ISO

rpi-imager
Gtk-Message: 14:31:05.699: Failed to load module "canberra-gtk-module"
Gtk-Message: 14:31:05.708: Failed to load module "canberra-gtk-module"
Qt: Session management error: Could not open network socket
qrc:/main.qml:281:21: QML Rectangle: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.133\" (uid=1000 pid=8205 comm=\"/snap/rpi-imager/271/usr/local/bin/rpi-imager \" label=\"snap.rpi-imager.rpi-imager (enforce)\") interface=\"org.freedesktop.DBus.Properties\" member=\"GetAll\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=983 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
nmReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.133\" (uid=1000 pid=8205 comm=\"/snap/rpi-imager/271/usr/local/bin/rpi-imager \" label=\"snap.rpi-imager.rpi-imager (enforce)\") interface=\"org.freedesktop.NetworkManager\" member=\"GetDevices\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=983 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
"Object path cannot be empty"
QObject::setParent: Cannot set parent, new parent is in a different thread
BLKDISCARD not supported
Zeroing out first and last MB of drive
Done zeroing out start and end of drive. Took 0 seconds
Hash of uncompressed image: "5fdebc435ded46ae99136ca875afc6f05bde217be7dd018e1841924f71db46b5"
Write done in 442 seconds
Verify hash: "5fdebc435ded46ae99136ca875afc6f05bde217be7dd018e1841924f71db46b5"
Verify done in 138.571 seconds
Writing first block (which we skipped at first)

sudo fdisk -l /dev/sdd
Disque /dev/sdd : 3,75 GiB, 4009754624 octets, 7831552 secteurs
Disk model: DT 100 G2       
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x2cf4ba3a

Périphérique Amorçage   Début     Fin Secteurs Taille Id Type
/dev/sdd1    *              0 5999871  5999872   2,9G  0 Vide
/dev/sdd2             5271500 5279499     8000   3,9M ef EFI (FAT-12/16/32)

sudo blkid | grep sdd
/dev/sdd1: UUID="2021-08-19-11-03-38-00" LABEL="Ubuntu 20.04.3 LTS amd64" TYPE="iso9660" PTUUID="2cf4ba3a" PTTYPE="dos" PARTUUID="2cf4ba3a-01"
/dev/sdd2: SEC_TYPE="msdos" UUID="54C5-9C6C" TYPE="vfat" PARTUUID="2cf4ba3a-02"
/dev/sdd3: LABEL="writable" UUID="508b980d-fe05-453c-b20d-000dfa385c2e" TYPE="ext4" PARTUUID="2cf4ba3a-03"

Cependant, gparted,  ne sait pas détecter ces trois partitions, il  ne voit qu'un disque au format ISO98660

Dernière modification par geole (Le 16/06/2022, à 14:55)

Hors ligne

#9 Le 16/06/2022, à 16:23

xinu

Re : LiveUSB partition ? Comment les organiser ?

Bonjour,

geole a écrit :

Cependant, gparted,  ne sait pas détecter ces trois partitions

Ouvrir la clé avec le logiciel Disques qui lui voit les 3 partitions et permet le formatage.

alpha@tour-20-04:~$ sudo blkid | grep sdd
/dev/sdd1: UUID="2020-07-31-16-51-12-00" LABEL="Ubuntu 20.04.1 LTS amd64" TYPE="iso9660" PTUUID="56f48570" PTTYPE="dos" PARTUUID="56f48570-01"
/dev/sdd2: SEC_TYPE="msdos" UUID="C26E-047E" TYPE="vfat" PARTUUID="56f48570-02"
/dev/sdd3: LABEL_FATBOOT="toto" LABEL="toto" UUID="EE46-B2B8" TYPE="vfat" PARTUUID="56f48570-03"
alpha@tour-20-04:~$

Dernière modification par xinu (Le 16/06/2022, à 16:35)


Asus PM8H61-MX USB3   Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz DDR3 8Go
Ubuntu 16.04 LTS - ESM 64 bits. Bureau Unity.     Ubuntu 20.04 LTS 64 bits . Gnome 3.36.8

Hors ligne

#10 Le 16/06/2022, à 19:44

geole

Re : LiveUSB partition ? Comment les organiser ?

je suis d'accord avec toi pour la première partie, disques permet de visualiser les partitions même en absence de table de partition.

Mais le plus embêtant, c'est toute la partie inutilisée qu'on ne peut pas allouer à une nouvelle partition.!
https://zupimages.net/viewer.php?id=22/24/t95l.png

Dernière modification par geole (Le 16/06/2022, à 23:53)

Hors ligne

#11 Le 16/06/2022, à 20:02

iznobe

Re : LiveUSB partition ? Comment les organiser ?

Bonjour , mon test avec rpi-imager donne les memes resultats que ceux de @geole et parted ne voit rien chez moi :

iznobe@iznobe-PC:~$ sudo fdisk -l | grep sdf
[sudo] Mot de passe de iznobe :    
Disque /dev/sdf : 7,22 GiB, 7747928064 octets, 15132672 secteurs
/dev/sdf1    *              0 6599743  6599744   3,1G  0 Vide
/dev/sdf2             5930192 5938191     8000   3,9M ef EFI (FAT-12/16/32)
iznobe@iznobe-PC:~$ sudo parted -l | grep sdf
Avertissement: Le descripteur du pilote indique une taille physique de bloc de
2048 octets, mais Linux lui indique 512 octets.
Disque /dev/sdf : 7748MB

iznobe@iznobe-PC:~$ parted -l | grep sdf
iznobe@iznobe-PC:~$ parted -l
iznobe@iznobe-PC:~$ lsblk -fe7 |  grep sdf
sdf         iso9660 Joliet Extension Ubuntu 20.04.4 LTS amd64 2022-02-23-09-09-33-00                              
├─sdf1      iso9660 Joliet Extension Ubuntu 20.04.4 LTS amd64 2022-02-23-09-09-33-00                              
└─sdf2                                                                                                            
iznobe@iznobe-PC:~$ sudo blkid | grep sdf
/dev/sdf1: BLOCK_SIZE="2048" UUID="2022-02-23-09-09-33-00" LABEL="Ubuntu 20.04.4 LTS amd64" TYPE="iso9660" PTUUID="1693364d" PTTYPE="dos" PARTUUID="1693364d-01"
/dev/sdf2: PARTUUID="1693364d-02"
iznobe@iznobe-PC:~$ 

le principal probleme etant le type " iso9660 " qui represente , si j' ai bien compris ,une image de CD / DVD alors qu ' il faudrait une table de partition pour simuler un disque dur .



Du coup pour recapituler , il reste ventoy ou unetbootin .

Dernière modification par iznobe (Le 16/06/2022, à 20:04)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#12 Le 16/06/2022, à 22:09

xinu

Re : LiveUSB partition ? Comment les organiser ?

geole a écrit :

Mais le plus embêtant, c'est toute la partie inutilisée qu'on ne peut pas allouer à une nouvelle partition.!

https://zupimages.net/viewer.php?id=22/24/afh2.png

Effectivement, à décharge le problème n'est pas directement visible chez moi.

a+

Dernière modification par xinu (Le 16/06/2022, à 22:12)


Asus PM8H61-MX USB3   Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz DDR3 8Go
Ubuntu 16.04 LTS - ESM 64 bits. Bureau Unity.     Ubuntu 20.04 LTS 64 bits . Gnome 3.36.8

Hors ligne

#13 Le 16/06/2022, à 23:13

benney

Re : LiveUSB partition ? Comment les organiser ?

+1

FrancisFDZ a écrit :

Bonjour,
+1 avec geole

geole a écrit :

Autant utiliser ventoy https://doc.ubuntu-fr.org/ventoy un peu plus compliqué à installer.[...]

D'accord, le logiciel ventoy est un peu compliqué à installer, mais une fois que c'est fait, trés simple à mettre à jour, et pour l'utilisation : copier le (ou les) fichiers) iso sur la clé et pis c'est tout.
La gestion de la persistance est prévue mais pas simple à mettre en œuvre.

Je teste Ventoy aussi ; les manipulations sont facile ; installation facile via l'interface ; même s'il manque des info-bull au minimum pour cibler les manipulation, mais prise en main facile.
(Quand je m'étais penchez sur le sujet il y a 5 ans ce n'était pas évidant et très fruster d'avoir du bloquer une USB qui ne marchait pas en plus !)

reste à comprendre le fait que cette clefs, une fois ventoy installé soit aussi une clés de stockage ; à voir aussi par la suite la persistance, ce qui serait pas mal ! un support complet avec un live transportable (pas mal pour essaimé les unbuntu ! et aussi pour avoir ses docs à disposition sans avoir une clé dédié LiveUSB + USB de stockage !

Dernière modification par benney (Le 16/06/2022, à 23:14)


PC : - multi-boot : Xfce 20.04 LTS 
       - AMD Athlon(tm) II X2 250 Processor × 2 ; mémoire : 2,7 Gio - Disque : 211,9 Gio
Portable : Kubuntu 20.04
                - Intel® Core™ i3-6100H ; mémoire : 4 Go ; disque : 250 Go

Hors ligne

#14 Le 17/06/2022, à 12:06

geole

Re : LiveUSB partition ? Comment les organiser ?

Bonjour
Pour avoir un espace de stockage indépendant du logiciel,  il faut réserver cet espace dès la création de la  clé.
Soit par ligne de commande  voir paragraphe 2.3
Ici une commande pour réserver un espace libre de 1500Mo qu'on pourra formater plus tard   avec une partition d'un type quelconque.

sudo ./ventoy-1.0.73/Ventoy2Disk.sh -i -r 1500 /dev/sde

**********************************************
      Ventoy: 1.0.73  x86_64
      longpanda admin@ventoy.net
      https://www.ventoy.net
**********************************************

Disk : /dev/sde
Size : 3 GB
Style: MBR

You will reserve 1500 MB disk space 

Attention:
You will install Ventoy to /dev/sde.
All the data on the disk /dev/sde will be lost!!!

Continue? (y/n) y

All the data on the disk /dev/sde will be lost!!!
Double-check. Continue? (y/n) y

Create partitions on /dev/sde by parted in MBR style ...
Done
Wait for partitions ...
partition exist OK
create efi fat fs /dev/sde2 ...
mkfs.fat 4.1 (2017-01-24)
success
Wait for partitions ...
Wait for /dev/sde1//dev/sde2 ...
/dev/sde1 exist OK
/dev/sde2 exist OK
partition exist OK
Format partition 1 /dev/sde1 ...
mkexfatfs 1.3.0
Creating... done.
Flushing... done.
File system created successfully.
mkexfatfs success
writing data to disk ...
sync data ...
esp partition processing ...
Open ventoy efi file 0x610ac0
ventoy x64 efi file size 1806336 ...
Open bootx64 efi file 0x610ac0
Open ventoy ia32 efi file 0x610f10
ventoy efi file size 1216512 ...
Open bootia32 efi file 0x610ac0

Install Ventoy to /dev/sde successfully finished.

sudo parted /dev/sde unit MiB print free
Modèle : Kingston DT 100 G2 (scsi)
Disque /dev/sde : 3824MiB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : msdos
Drapeaux de disque : 

Numéro  Début    Fin      Taille   Type     Système de fichiers  Drapeaux
        0,00MiB  1,00MiB  1,00MiB           Espace libre
 1      1,00MiB  2292MiB  2291MiB  primary                       démarrage
 2      2292MiB  2324MiB  32,0MiB  primary  fat16                esp
        2324MiB  3824MiB  1500MiB           Espace libre

Soit avec l'interface graphique

cd $HOME/ventoy* && sudo sh VentoyWeb.sh 

après s'être connecté, cliquer sur language pour choisir français.
cliquer sur option puis cliquer sur configuration des partitions et indiquer le nombre de Go ou de Mo qu'on veut préserver.

A propos de la persistance; Se souvenir qu'il faut un fichier  pour la version EFI et un autre fichier pour la version LEGACY  tout cela par version.     Donc si trois fichiers ISO sont présents, il faut six fichiers de persistance. D'autre part, on  peut alors faire la mise à jour de l'O.S si la taille de la persistance est importante. Cela va être assez long, mais il y a un risque énorme de  ne plus pouvoir booter car maintenant, la structure de boot a été modifiée et toutes les demandes se font en même temps  et  pas les unes après les autres. Conséquence, comme le débit des clés USB est plus faible que celui des disques durs,  plus de la moitié  des demandes  ne va pas pouvoir se faire dans les délais impartis.    Donc utiliser la persistance uniquement pour les ajouts de logiciels  et la conservation  des données à l'intérieur du logiciel.

Dernière modification par geole (Le 17/06/2022, à 12:30)

Hors ligne

#15 Le 17/06/2022, à 12:58

xinu

Re : LiveUSB partition ? Comment les organiser ?

Un mot sur rpi-imager.

Pour utiliser l'espace disponible, il faut démarrer sur la clé au moins une fois.

Le pc fait un check de la clé.

Puis choisir essayer Ubuntu sans installer et enfin  redémarrer sans la clé.

Une partition appelée "writable" apparaît, voir ci-dessous :

https://zupimages.net/up/22/24/afh2.png

alpha@tour-20-04:~$ sudo fdisk -l | grep sdd
[sudo] Mot de passe de alpha : 
Disque /dev/sdd : 7,23 GiB, 7759462400 octets, 15155200 secteurs
/dev/sdd1    *              0  5439487  5439488   2,6G  0 Vide
/dev/sdd2             5017392  5025327     7936   3,9M ef EFI (FAT-12/16/32)
/dev/sdd3             5439488 15155199  9715712   4,6G 83 Linux
alphal@tour-20-04:~$ 

Et curieusement, en live, on retrouve cette partition montée en R/W dans /var/crash et parfaitement utilisable...
J'y ai écris des fichiers et les ai retrouvés après le live en session normale.

https://zupimages.net/up/22/24/ft8a.png

Dernière modification par xinu (Le 17/06/2022, à 15:11)


Asus PM8H61-MX USB3   Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz DDR3 8Go
Ubuntu 16.04 LTS - ESM 64 bits. Bureau Unity.     Ubuntu 20.04 LTS 64 bits . Gnome 3.36.8

Hors ligne