fdisk identifie le type de partition en lisant la table des partitions
mais cela n'empêche pas (comme tu l'as fait) de formater la partition concernée
avec un autre système de fichiers que celui indiqué dans la table des partitions.
Donc, le changement dans la table des partitions du type de partition ne modifiera rien dans la partition et son système de fichiers,
et Linux ne tient compte (comme il l'a fait) que du type de système de fichiers qu'il a su reconnaître dans la partition.
fdisk permet de changer le type de partition inscrit dans la table des partitions
sans que cela n'affecte la partition et son contenu.
Une fois lancé la commande
fdisk
en tapant la touche
M on peut lister les commandes accessibles,
et en tapant la touche
L permet de lister tous les types de partitions que
fdisk peut reconnaître.
On peut voir dans la liste que le type
RAID Linux auto est celui utilisant l'
ID hexa
fd
root@xubu:~# fdisk /dev/sda
Bienvenue dans fdisk (util-linux 2.34).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.
Commande (m pour l'aide) : m
Aide :
DOS (secteur d'amorçage)
a modifier un indicateur d'amorçage
b éditer l'étiquette BSD imbriquée du disque
c modifier l'indicateur de compatibilité DOS
Générique
d supprimer la partition
F afficher l’espace libre non partitionné
l afficher les types de partitions connues
n ajouter une nouvelle partition
p afficher la table de partitions
t modifier le type d'une partition
v vérifier la table de partitions
i Afficher des renseignements sur la partition
Autre
m afficher ce menu
u modifier les unités d'affichage et de saisie
x fonctions avancées (réservées aux spécialistes)
Script
I chargement de l’agencement à partir du fichier de script sfdisk
O sauvegarde de l’agencement vers le fichier de script sfdisk
Sauvegarder et quitter
w écrire la table sur le disque et quitter
q quitter sans enregistrer les modifications
Créer une nouvelle étiquette
g créer une nouvelle table vide de partitions GPT
G créer une nouvelle table vide de partitions SGI (IRIX)
o créer une nouvelle table vide de partitions DOS
s créer une nouvelle table vide de partitions Sun
Commande (m pour l'aide) : l
0 Vide 24 NEC DOS 81 Minix / Linux a bf Solaris
1 FAT12 27 TFS WinRE masqu 82 partition d'éch c1 DRDOS/sec (FAT-
2 root XENIX 39 Plan 9 83 Linux c4 DRDOS/sec (FAT-
3 usr XENIX 3c récupération Pa 84 OS/2 hidden or c6 DRDOS/sec (FAT-
4 FAT16 <32M 40 Venix 80286 85 Linux étendue c7 Syrinx
5 Étendue 41 PPC PReP Boot 86 NTFS volume set da Non-FS data
6 FAT16 42 SFS 87 NTFS volume set db CP/M / CTOS / .
7 HPFS/NTFS/exFAT 4d QNX4.x 88 Linux plaintext de Dell Utility
8 AIX 4e 2e partie QNX4. 8e LVM Linux df BootIt
9 Amorçable AIX 4f 3e partie QNX4. 93 Amoeba e1 DOS access
a Gestionnaire d' 50 OnTrack DM 94 Amoeba BBT e3 DOS R/O
b W95 FAT32 51 OnTrack DM6 Aux 9f BSD/OS e4 SpeedStor
c W95 FAT32 (LBA) 52 CP/M a0 IBM Thinkpad hi ea Alignement Rufu
e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a5 FreeBSD eb BeOS fs
f Étendue W95 (LB 54 OnTrackDM6 a6 OpenBSD ee GPT
10 OPUS 55 EZ-Drive a7 NeXTSTEP ef EFI (FAT-12/16/
11 FAT12 masquée 56 Golden Bow a8 UFS Darwin f0 Linux/PA-RISC b
12 Compaq diagnost 5c Priam Edisk a9 NetBSD f1 SpeedStor
14 FAT16 masquée < 61 SpeedStor ab Amorçage Darwin f4 SpeedStor
16 FAT16 masquée 63 GNU HURD ou Sys af HFS / HFS+ f2 DOS secondaire
17 HPFS/NTFS masqu 64 Novell Netware b7 BSDI fs fb VMware VMFS
18 AST SmartSleep 65 Novell Netware b8 partition d'éch fc VMware VMKCORE
1b W95 FAT32 masqu 70 DiskSecure Mult bb Boot Wizard mas fd RAID Linux auto
1c W95 FAT32 masqu 75 PC/IX bc Acronis FAT32 L fe LANstep
1e W95 FAT16 masqu 80 Minix ancienne be Amorçage Solari ff BBT
Commande (m pour l'aide) : q
root@xubu:~#
en tapant sur la lettre
t on peut modifier le type de partition
root@xubu:~# fdisk /dev/sda
Bienvenue dans fdisk (util-linux 2.34).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.
Commande (m pour l'aide) : p
Disque /dev/sda : 238,49 GiB, 256060514304 octets, 500118192 secteurs
Disk model: SAMSUNG MZ7LN256
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 : 0xbc16979f
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 1187839 1185792 579M 7 HPFS/NTFS/exFAT
/dev/sda2 1187840 360040447 358852608 171,1G 7 HPFS/NTFS/exFAT
/dev/sda3 360040448 399454207 39413760 18,8G 83 Linux
/dev/sda4 399456254 500117503 100661250 48G 5 Étendue
/dev/sda5 399456256 436028521 36572266 17,4G 83 Linux
/dev/sda6 436031488 466561023 30529536 14,6G 7 HPFS/NTFS/exFAT
/dev/sda7 466563072 500117503 33554432 16G 82 partition d'échange Linux / Solaris
Commande (m pour l'aide) : t
Numéro de partition (1-7, 7 par défaut) : 1
Code Hexa (taper L pour afficher tous les codes) : fd
Type de partition « HPFS/NTFS/exFAT » modifié en « Linux raid autodetect ».
Commande (m pour l'aide) : p
Disque /dev/sda : 238,49 GiB, 256060514304 octets, 500118192 secteurs
Disk model: SAMSUNG MZ7LN256
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 : 0xbc16979f
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 1187839 1185792 579M fd RAID Linux autodétecté
/dev/sda2 1187840 360040447 358852608 171,1G 7 HPFS/NTFS/exFAT
/dev/sda3 360040448 399454207 39413760 18,8G 83 Linux
/dev/sda4 399456254 500117503 100661250 48G 5 Étendue
/dev/sda5 399456256 436028521 36572266 17,4G 83 Linux
/dev/sda6 436031488 466561023 30529536 14,6G 7 HPFS/NTFS/exFAT
/dev/sda7 466563072 500117503 33554432 16G 82 partition d'échange Linux / Solaris
Commande (m pour l'aide) : q
root@xubu:~#
Ci dessus, après avoir fait la modification du type de partition de la partition N°1,
j'ai listé les partitions telles qu'elles seraient si j'avais enregistré les modifications,
puis j'ai tapé la touche
Q pour quitter sans enregistrer la modification.
=======
Ci-dessous, j'ai tapé sur la touche
P pour lister les partitions de mon disque
/dev/sda
puis j'ai modifié le type de la partition N°1 pour le type
RAID Linux auto
puis j'ai listé les partitions telles qu'elles seront enregistrées une fois modifiées
et j'ai enregistré la modifications en appuyant sur la touche
W
root@xubu:~# fdisk /dev/sda
Bienvenue dans fdisk (util-linux 2.34).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.
Commande (m pour l'aide) : p
Disque /dev/sda : 238,49 GiB, 256060514304 octets, 500118192 secteurs
Disk model: SAMSUNG MZ7LN256
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 : 0xbc16979f
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 1187839 1185792 579M 7 HPFS/NTFS/exFAT
/dev/sda2 1187840 360040447 358852608 171,1G 7 HPFS/NTFS/exFAT
/dev/sda3 360040448 399454207 39413760 18,8G 83 Linux
/dev/sda4 399456254 500117503 100661250 48G 5 Étendue
/dev/sda5 399456256 436028521 36572266 17,4G 83 Linux
/dev/sda6 436031488 466561023 30529536 14,6G 7 HPFS/NTFS/exFAT
/dev/sda7 466563072 500117503 33554432 16G 82 partition d'échange Linux / Solaris
Commande (m pour l'aide) : t
Numéro de partition (1-7, 7 par défaut) : 1
Code Hexa (taper L pour afficher tous les codes) : fd
Type de partition « HPFS/NTFS/exFAT » modifié en « Linux raid autodetect ».
Commande (m pour l'aide) : p
Disque /dev/sda : 238,49 GiB, 256060514304 octets, 500118192 secteurs
Disk model: SAMSUNG MZ7LN256
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 : 0xbc16979f
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 1187839 1185792 579M fd RAID Linux autodétecté
/dev/sda2 1187840 360040447 358852608 171,1G 7 HPFS/NTFS/exFAT
/dev/sda3 360040448 399454207 39413760 18,8G 83 Linux
/dev/sda4 399456254 500117503 100661250 48G 5 Étendue
/dev/sda5 399456256 436028521 36572266 17,4G 83 Linux
/dev/sda6 436031488 466561023 30529536 14,6G 7 HPFS/NTFS/exFAT
/dev/sda7 466563072 500117503 33554432 16G 82 partition d'échange Linux / Solaris
Commande (m pour l'aide) : w
La table de partitions a été altérée.
Synchronisation des disques.
root@xubu:~#
=======
Je viens de comprendre ce qu'il a du t'arriver avec la commande
gdisk :
le type de partition
RAID Linux auto est tout en bas de la liste (
fd00)
mais cette liste est sur 4 pages => il faut appuyer sur la touche
Entrée pour voir les pages suivantes.
Donc, pour afficher la liste entière,
il faudra appuyer 5 fois sur la touche
Entrée après avoir tapé sur la touche
L
La première page affichée
avec, tout en bas de la page,
le message invitant à appuyer sur
Entrée pour visualiser la suite de la liste :
root@xubu:~# gdisk /dev/sda
GPT fdisk (gdisk) version 1.0.5
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by
typing 'q' if you don't want to convert your MBR partitions
to GPT format!
***************************************************************
Command (? for help): l
Type search string, or <Enter> to show all codes:
0700 Microsoft basic data 0c01 Microsoft reserved
2700 Windows RE 3000 ONIE boot
3001 ONIE config 3900 Plan 9
4100 PowerPC PReP boot 4200 Windows LDM data
4201 Windows LDM metadata 4202 Windows Storage Spaces
7501 IBM GPFS 7f00 ChromeOS kernel
7f01 ChromeOS root 7f02 ChromeOS reserved
8200 Linux swap 8300 Linux filesystem
8301 Linux reserved 8302 Linux /home
8303 Linux x86 root (/) 8304 Linux x86-64 root (/)
8305 Linux ARM64 root (/) 8306 Linux /srv
8307 Linux ARM32 root (/) 8308 Linux dm-crypt
8309 Linux LUKS 830a Linux IA-64 root (/)
830b Linux x86 root verity 830c Linux x86-64 root verity
830d Linux ARM32 root verity 830e Linux ARM64 root verity
830f Linux IA-64 root verity 8310 Linux /var
8311 Linux /var/tmp 8400 Intel Rapid Start
8500 Container Linux /usr 8501 Container Linux resizable rootfs
8502 Container Linux /OEM customization 8503 Container Linux root on RAID
8e00 Linux LVM a000 Android bootloader
a001 Android bootloader 2 a002 Android boot 1
Press the <Enter> key to see more codes, q to quit:
La liste complète après avoir appuyé sur
Entrée 5 fois =>
Command (? for help): l
Type search string, or <Enter> to show all codes:
0700 Microsoft basic data 0c01 Microsoft reserved
2700 Windows RE 3000 ONIE boot
3001 ONIE config 3900 Plan 9
4100 PowerPC PReP boot 4200 Windows LDM data
4201 Windows LDM metadata 4202 Windows Storage Spaces
7501 IBM GPFS 7f00 ChromeOS kernel
7f01 ChromeOS root 7f02 ChromeOS reserved
8200 Linux swap 8300 Linux filesystem
8301 Linux reserved 8302 Linux /home
8303 Linux x86 root (/) 8304 Linux x86-64 root (/)
8305 Linux ARM64 root (/) 8306 Linux /srv
8307 Linux ARM32 root (/) 8308 Linux dm-crypt
8309 Linux LUKS 830a Linux IA-64 root (/)
830b Linux x86 root verity 830c Linux x86-64 root verity
830d Linux ARM32 root verity 830e Linux ARM64 root verity
830f Linux IA-64 root verity 8310 Linux /var
8311 Linux /var/tmp 8400 Intel Rapid Start
8500 Container Linux /usr 8501 Container Linux resizable rootfs
8502 Container Linux /OEM customization 8503 Container Linux root on RAID
8e00 Linux LVM a000 Android bootloader
a001 Android bootloader 2 a002 Android boot 1
Press the <Enter> key to see more codes, q to quit:
a003 Android recovery 1 a004 Android misc
a005 Android metadata a006 Android system 1
a007 Android cache a008 Android data
a009 Android persistent a00a Android factory
a00b Android fastboot/tertiary a00c Android OEM
a00d Android vendor a00e Android config
a00f Android factory (alt) a010 Android meta
a011 Android EXT a012 Android SBL1
a013 Android SBL2 a014 Android SBL3
a015 Android APPSBL a016 Android QSEE/tz
a017 Android QHEE/hyp a018 Android RPM
a019 Android WDOG debug/sdi a01a Android DDR
a01b Android CDT a01c Android RAM dump
a01d Android SEC a01e Android PMIC
a01f Android misc 1 a020 Android misc 2
a021 Android device info a022 Android APDP
a023 Android MSADP a024 Android DPO
a025 Android recovery 2 a026 Android persist
a027 Android modem ST1 a028 Android modem ST2
a029 Android FSC a02a Android FSG 1
a02b Android FSG 2 a02c Android SSD
Press the <Enter> key to see more codes, q to quit:
a02d Android keystore a02e Android encrypt
a02f Android EKSST a030 Android RCT
a031 Android spare1 a032 Android spare2
a033 Android spare3 a034 Android spare4
a035 Android raw resources a036 Android boot 2
a037 Android FOTA a038 Android system 2
a039 Android cache a03a Android user data
a03b LG (Android) advanced flasher a03c Android PG1FS
a03d Android PG2FS a03e Android board info
a03f Android MFG a040 Android limits
a200 Atari TOS basic data a500 FreeBSD disklabel
a501 FreeBSD boot a502 FreeBSD swap
a503 FreeBSD UFS a504 FreeBSD ZFS
a505 FreeBSD Vinum/RAID a580 Midnight BSD data
a581 Midnight BSD boot a582 Midnight BSD swap
a583 Midnight BSD UFS a584 Midnight BSD ZFS
a585 Midnight BSD Vinum a600 OpenBSD disklabel
a800 Apple UFS a901 NetBSD swap
a902 NetBSD FFS a903 NetBSD LFS
a904 NetBSD concatenated a905 NetBSD encrypted
a906 NetBSD RAID ab00 Recovery HD
Press the <Enter> key to see more codes, q to quit:
af00 Apple HFS/HFS+ af01 Apple RAID
af02 Apple RAID offline af03 Apple label
af04 AppleTV recovery af05 Apple Core Storage
af06 Apple SoftRAID Status af07 Apple SoftRAID Scratch
af08 Apple SoftRAID Volume af09 Apple SoftRAID Cache
af0a Apple APFS b300 QNX6 Power-Safe
bc00 Acronis Secure Zone be00 Solaris boot
bf00 Solaris root bf01 Solaris /usr & Mac ZFS
bf02 Solaris swap bf03 Solaris backup
bf04 Solaris /var bf05 Solaris /home
bf06 Solaris alternate sector bf07 Solaris Reserved 1
bf08 Solaris Reserved 2 bf09 Solaris Reserved 3
bf0a Solaris Reserved 4 bf0b Solaris Reserved 5
c001 HP-UX data c002 HP-UX service
e100 ONIE boot e101 ONIE config
e900 Veracrypt data ea00 Freedesktop $BOOT
eb00 Haiku BFS ed00 Sony system partition
ed01 Lenovo system partition ef00 EFI system partition
ef01 MBR partition scheme ef02 BIOS boot partition
f800 Ceph OSD f801 Ceph dm-crypt OSD
f802 Ceph journal f803 Ceph dm-crypt journal
Press the <Enter> key to see more codes, q to quit:
f804 Ceph disk in creation f805 Ceph dm-crypt disk in creation
f806 Ceph block f807 Ceph block DB
f808 Ceph block write-ahead log f809 Ceph lockbox for dm-crypt keys
f80a Ceph multipath OSD f80b Ceph multipath journal
f80c Ceph multipath block 1 f80d Ceph multipath block 2
f80e Ceph multipath block DB f80f Ceph multipath block write-ahead l
f810 Ceph dm-crypt block f811 Ceph dm-crypt block DB
f812 Ceph dm-crypt block write-ahead lo f813 Ceph dm-crypt LUKS journal
f814 Ceph dm-crypt LUKS block f815 Ceph dm-crypt LUKS block DB
f816 Ceph dm-crypt LUKS block write-ahe f817 Ceph dm-crypt LUKS OSD
fb00 VMWare VMFS fb01 VMWare reserved
fc00 VMWare kcore crash protection fd00 Linux RAID
Command (? for help):