Impossible de créer une 3 ieme partition avec Gparted

Salut,
Je me suis créé une clé Gparted bootable.

Téléchargements# dd if=gparted-live-0.26.1-5-i686.iso of=/dev/sdb bs=4M; sync
67+0 enregistrements lus
67+0 enregistrements écrits
281018368 bytes (281 MB, 268 MiB) copied, 0,411766 s, 682 MB/s

fdisk indique

Disque /dev/sdb : 3,8 GiB, 4009754624 octets, 7831552 secteurs
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 : 0x6b8b4567

Périphérique Amorçage  Début    Fin Secteurs Taille Id Type
/dev/sdb1    *             0 548863   548864   268M  0 Vide
/dev/sdb2             532388 538651     6264   3,1M ef EFI (FAT-12/16/32)

La clé boot bien et Gparted live est fonctionnel

Voyant qu’il reste beaucoup d"espace libre je cherche à le récuperer ( avec gparted sous Debian)

Par gparted la clé est vue comme ça:

En ligne de commande idem

# parted /dev/sdb
GNU Parted 3.2
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Model: Integral 360 (scsi)
Disk /dev/sdb: 4010MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start  End    Size    Type     File system  Flags
 2      273MB  276MB  3207kB  primary               esp

(parted)

gparted ne voit pas de sdb1 si bien qu’il affecte sdb1 a l’espace non alloué et détruit finalement l’image iso

Comment imposer sdb3 sur l’espace non alloué?

La première partition est techniquement invalide puisqu’elle commence au secteur 0 qui contient le MBR. C’est une particularité qu’on retrouve avec certaines images ISO hybrides comme celles de l’installateur Debian. Je suppose que Gparted et parted, tous les deux basés sur libparted, n’apprécient pas. Je te recommande donc d’utiliser le bon vieux fdisk pour créer une partition supplémentaire.

ok Merci

root@debian:/# fdisk /dev/sdb

Bienvenue dans fdisk (util-linux 2.28.1).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.


Commande (m pour l'aide) : print
Disque /dev/sdb : 3,8 GiB, 4009754624 octets, 7831552 secteurs
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 : 0x6b8b4567

Périphérique Amorçage  Début    Fin Secteurs Taille Id Type
/dev/sdb1    *             0 548863   548864   268M  0 Vide
/dev/sdb2             532388 538651     6264   3,1M ef EFI (FAT-12/16/32)

Commande (m pour l'aide) : n
Type de partition
   p   primaire (2 primaire, 0 étendue, 2 libre)
   e   étendue (conteneur pour partitions logiques)
Sélectionnez (p par défaut) : p
Numéro de partition (3,4, default 3): 
Premier secteur (548864-7831551, default 548864): 
Dernier secteur, +secteurs ou +taille{K,M,G,T,P} (548864-7831551, default 7831551): 

Une nouvelle partition 3 de type « Linux » et de taille 3,5 GiB a été créée.

Commande (m pour l'aide) : p
Disque /dev/sdb : 3,8 GiB, 4009754624 octets, 7831552 secteurs
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 : 0x6b8b4567

Périphérique Amorçage  Début     Fin Secteurs Taille Id Type
/dev/sdb1    *             0  548863   548864   268M  0 Vide
/dev/sdb2             532388  538651     6264   3,1M ef EFI (FAT-12/16/32)
/dev/sdb3             548864 7831551  7282688   3,5G 83 Linux

Commande (m pour l'aide) : w
La table de partitions a été altérée.
Appel d'ioctl() pour relire la table de partitions.
Échec de relecture de la table de partitions.: Périphérique ou ressource occupé

Le noyau continue à utiliser l'ancienne table. La nouvelle sera utilisée lors du prochain démarrage ou après avoir exécuté partprobe(8) ou kpartx(8).


Disque /dev/sdb : 3,8 GiB, 4009754624 octets, 7831552 secteurs
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 : 0x6b8b4567

Périphérique Amorçage  Début     Fin Secteurs Taille Id Type
/dev/sdb1    *             0  548863   548864   268M  0 Vide
/dev/sdb2             532388  538651     6264   3,1M ef EFI (FAT-12/16/32)
/dev/sdb3             548864 7831551  7282688   3,5G 83 Linux

Note : l’échec de relecture de la table de partition par le noyau est normal : l’ioctl (appel système) utilisé par fdisk pour que le noyau recharge la table de partition est ancien et ne fonctionne pas si le périphérique ou une de ses partitions est en cours d’utilisation, ce qui est probablement le cas de /dev/sdb ou /dev/sdb1 qui contient le système de fichiers ISO de l’image. La commande partprobe utilise un autre ioctl (également utilisé par parted), plus récent, qui fonctionne différemment pour mettre à jour la liste des partitions vue par le noyau et n’a pas cette limitation.

avec un retour dans gparted pour formatage et label
nickel