#1 Le 31/10/2011, à 22:48
- urustu
[Disque] Erreur: La partition ne peut pas être en dehors du disque !
Bonjour,
Suite à une mauvaise manipulation sous GParted où un défaut d’affichage de ce logiciel m'a fait supprimer la mauvaise partition.
J'ai donc utilisé TestDisk pour retrouver la partition perdue.
Après un reboot, GParted ne voit plus mes partitions alors qu'elles apparaissent bien avec fdisk et palimpsest.
$ sudo parted /dev/sdb print all
Erreur: La partition ne peut pas être en dehors du disque !
Que dois-je faire avec fdisk ou TestDisk pour revoir le découpage sous GParted ?
Dernière modification par urustu (Le 31/10/2011, à 22:51)
HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > 3-boot > Ubuntu 18.04 LTS | Mint | Fedora
Samsung 300E7A nVidia Optimus > Mint
Hors ligne
#2 Le 31/10/2011, à 23:19
- Aube DuKaos
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
salut,
t'a essayer de recrée la table des partition?
"Les contes de fées ne révèlent pas aux enfants que les dragons existent, les enfants le savent déjà. Les contes de fées révèlent aux enfants qu'on peut tuer ces dragons."
G.K. Chesterton
Hors ligne
#3 Le 31/10/2011, à 23:54
- sinbad83
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
salut,
t'a essayer de recrée la table des partition?
Attention, quand on refait une table de partitions, c'est une remise à zéro du contenu.
Par contre, on peut essayer de la retrouver avec Tesdtdisk.
Moi aussi, j'ai un disque avec le même avertissement venant de parted et avec également disque non alloué pour Gparted. Pas de panique, c'est quelque chose qui se mange froid. C'est le disque sur lequel mon Ubuntu tourne actuellement...
Dernière modification par sinbad83 (Le 01/11/2011, à 16:24)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#4 Le 31/10/2011, à 23:59
- Aube DuKaos
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
heu... oui "recrée" dans le "reconstruire" et pas "refaire une nouvelle"... je n'était peut être pas assez prescrit... merci de le préciser sinbad83, ça pourrait poser des problèmes...
Dernière modification par Aube DuKaos (Le 01/11/2011, à 00:00)
"Les contes de fées ne révèlent pas aux enfants que les dragons existent, les enfants le savent déjà. Les contes de fées révèlent aux enfants qu'on peut tuer ces dragons."
G.K. Chesterton
Hors ligne
#5 Le 01/11/2011, à 00:21
- urustu
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
Merci pour vos réponses.
En ce moment je continue de lancer TestDisk en mode avancé "Deeper Search".
J'ai recréé la table des partitions avec TestDisk lors de mon premier lancement afin que ma 1ère partition redevienne visible.
Je suis curieux de connaître une autre façon de recréer la table de partition par une commande système.
Comment faire pour que GParted reconnaisse la table de partition ?
HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > 3-boot > Ubuntu 18.04 LTS | Mint | Fedora
Samsung 300E7A nVidia Optimus > Mint
Hors ligne
#6 Le 01/11/2011, à 00:25
- Aube DuKaos
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
Comment faire pour que GParted reconnaisse la table de partition ?
alors, là!... pas la moindre idée...
"Les contes de fées ne révèlent pas aux enfants que les dragons existent, les enfants le savent déjà. Les contes de fées révèlent aux enfants qu'on peut tuer ces dragons."
G.K. Chesterton
Hors ligne
#7 Le 01/11/2011, à 16:32
- sinbad83
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
...
Je suis curieux de connaître une autre façon de recréer la table de partition par une commande système.
Comment faire pour que GParted reconnaisse la table de partition ?
La meilleure façon est d'avoir sauvegardé la table de partition du disque. Deux commandes possibles:
- http://coursinforev.org/dokuwiki/doku.p … rde_du_mbr
- http://coursinforev.org/dokuwiki/doku.p … _partition
Dernière modification par sinbad83 (Le 01/11/2011, à 17:28)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#8 Le 01/11/2011, à 17:19
- sinbad83
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
...
Moi aussi, j'ai un disque avec le même avertissement venant de parted et avec également disque non alloué pour Gparted. Pas de panique, c'est quelque chose qui se mange froid. C'est le disque sur lequel mon Ubuntu tourne actuellement...
Bonnes nouvelles: aujourd'hui, tout est rentré dans l'ordre sans que je n'aie touché à rien...
Un conseil quand même: faites d'urgence les sauvegardes des tables de partitions de vos disques...
Dernière modification par sinbad83 (Le 01/11/2011, à 17:28)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#9 Le 01/11/2011, à 22:47
- urustu
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
Merci sinbad83 pour les 2 façons de sauvegarder la table de partition d'un disque.
J'ai retrouvé mes partitions grâce à TestDisk.
A présent j'aimerai bien moi aussi pouvoir les revoir sous GParted.
HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > 3-boot > Ubuntu 18.04 LTS | Mint | Fedora
Samsung 300E7A nVidia Optimus > Mint
Hors ligne
#10 Le 02/11/2011, à 00:19
- urustu
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
Avec fdisk, je découvre un autre message : La partition 1 ne se termine pas sur une frontière de cylindre.
$ sudo fdisk /dev/sdb
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Commande (m pour l'aide): p
Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x71f12d3d
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 523 4194304 83 Linux
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sdb2 523 1176 5242880 83 Linux
/dev/sdb3 1176 3787 20971520 83 Linux
/dev/sdb4 3788 60802 457972987+ 5 Etendue
/dev/sdb5 4286 5591 10485760 83 Linux
/dev/sdb6 5988 7833 14818304 83 Linux
/dev/sdb7 7833 7964 1048576 83 Linux
/dev/sdb8 7964 9009 8392704 83 Linux
/dev/sdb9 9009 10053 8392704 83 Linux
/dev/sdb10 10054 11359 10485760 83 Linux
/dev/sdb11 12588 19115 52428800 83 Linux
/dev/sdb12 19115 20421 10485760 83 Linux
/dev/sdb13 20421 21726 10485760 83 Linux
/dev/sdb14 22955 25566 20971520 83 Linux
/dev/sdb15 26657 33184 52428800 83 Linux
/dev/sdb16 33184 33445 2097152 83 Linux
/dev/sdb17 33445 33576 1048576 83 Linux
/dev/sdb18 33576 34881 10485760 83 Linux
/dev/sdb19 47879 49184 10481664 83 Linux
/dev/sdb20 49184 49706 4192256 83 Linux
/dev/sdb21 49706 49967 2096128 83 Linux
/dev/sdb22 49967 50619 5241856 83 Linux
/dev/sdb23 51925 59757 62914560 83 Linux
Commande (m pour l'aide):
HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > 3-boot > Ubuntu 18.04 LTS | Mint | Fedora
Samsung 300E7A nVidia Optimus > Mint
Hors ligne
#11 Le 02/11/2011, à 10:46
- sinbad83
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
J'ai retrouvé mes partitions grâce à TestDisk.
A présent j'aimerai bien moi aussi pouvoir les revoir sous GParted.
Si Gparted ne voit toujours pas les partitions, tu n'as pas été assez loin avec Testdisk.
Que donne maintenant
sudo parted -l
D'après fdisk, tu aurais 23 partitions sur sdb ? Confirme avec
cat /proc/partitions
Pour "la partition 1 ne se termine pas sur une frontière de cylindre", je ne sais pas comment on répare, mais, à mon avis, ce n'est pas très grave (j'ai aussi le même cas).
Dernière modification par sinbad83 (Le 02/11/2011, à 10:58)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#12 Le 02/11/2011, à 19:51
- urustu
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
$ sudo parted -l
Modèle: ATA ST9500325AS (scsi)
Disque /dev/sda : 500GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos
Numéro Début Fin Taille Type Système de fichiers Fanions
1 1049kB 15,7GB 15,7GB primary fat32 caché, lba
2 15,7GB 47,9GB 32,2GB primary ntfs démarrage
3 47,9GB 48,2GB 268MB primary ext2
4 48,2GB 500GB 452GB extended
5 48,2GB 56,8GB 8590MB logical ext4
6 56,8GB 67,5GB 10,7GB logical ext4
7 67,5GB 72,9GB 5368MB logical ext4
8 72,9GB 83,6GB 10,7GB logical ext4
9 83,6GB 85,8GB 2146MB logical ext4
10 85,8GB 86,9GB 1074MB logical ext4
11 86,9GB 87,9GB 1074MB logical ext4
12 87,9GB 98,7GB 10,7GB logical ext4
14 118GB 120GB 2146MB logical ext4
15 120GB 124GB 4294MB logical ext4
16 124GB 127GB 2146MB logical ext2
17 127GB 131GB 4295MB logical ext4
18 195GB 260GB 64,4GB logical
13 393GB 500GB 107GB logical ext4
Erreur: La partition ne peut pas être en dehors du disque !
$ cat /proc/partitions
major minor #blocks name
8 0 488386584 sda
8 1 15358976 sda1
8 2 31457280 sda2
8 3 262144 sda3
8 4 1 sda4
8 5 8388608 sda5
8 6 10484736 sda6
8 7 5241856 sda7
8 8 10484736 sda8
8 9 2096128 sda9
8 10 1048576 sda10
8 11 1048576 sda11
8 12 10484736 sda12
8 13 104856223 sda13
8 14 2096128 sda14
8 15 4193280 sda15
259 0 2096128 sda16
259 1 4194304 sda17
259 2 62914560 sda18
8 16 488386584 sdb
8 17 4194304 sdb1
8 18 5242880 sdb2
8 19 20971520 sdb3
8 20 1 sdb4
8 21 10485760 sdb5
8 22 14818304 sdb6
8 23 1048576 sdb7
8 24 8392704 sdb8
8 25 8392704 sdb9
8 26 10485760 sdb10
8 27 52428800 sdb11
8 28 10485760 sdb12
8 29 10485760 sdb13
8 30 20971520 sdb14
8 31 52428800 sdb15
259 3 2097152 sdb16
259 4 1048576 sdb17
259 5 10485760 sdb18
259 6 10481664 sdb19
259 7 4192256 sdb20
259 8 2096128 sdb21
259 9 5241856 sdb22
259 10 62914560 sdb23
HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > 3-boot > Ubuntu 18.04 LTS | Mint | Fedora
Samsung 300E7A nVidia Optimus > Mint
Hors ligne
#13 Le 02/11/2011, à 20:29
- sinbad83
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
Tu as effectivement 23 partitions sur sdb ?
Je répète: normalement, l'erreur "La partition ne peut pas être en dehors du disque ! " n'a pas de réelle conséquence sur le fonctionnement du disque. C'est également mon cas, le problème est réapparu.
Vérifie de ton côté que dmesg n'envoie pas d'alarmes inquiétantes:
dmesg | more
pour le faire défiler page par page.
J'avoue que j'envisage sérieusement l'achat d'un autre disque de mon côté, il doit avoir plus de 5 ans...
Dernière modification par sinbad83 (Le 03/11/2011, à 00:45)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#14 Le 03/11/2011, à 15:11
- urustu
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
Tu as effectivement 23 partitions sur sdb ?
Oui.
Je répète: normalement, l'erreur "La partition ne peut pas être en dehors du disque ! " n'a pas de réelle conséquence sur le fonctionnement du disque. C'est également mon cas, le problème est réapparu.
J'ai gravé la dernière image du CD d'Ubuntu en 10.11 pour booter dessus et par surprise ce message sous fdisk n'apparaît pas.
En revanche toujours le même problème sous GParted qui est en version 0.8 alors que la mienne est en version 0.7.
Vérifie de ton côté que dmesg n'envoie pas d'alarmes inquiétantes
Je n'ai rien vu d'anormal ...mais peut-être que je passe à côté d'une information capitale !
J'avoue que j'envisage sérieusement l'achat d'un autre disque de mon côté, il doit avoir plus de 5 ans...
Le miens n'en a pas autant (2 ans environ). Je ne pense pas que l'âge en soit à mettre en cause.
Je cherche du côté de TestDisk. Je trouve quelques sites qui font le lien entre ce message et TestDisk d'une part.
Et d'autre part, la partition étendue était de type W95 (code f je crois) alors qu'à l'origine elle était de type Linux (code 5).
Je me demande donc si ce logiciel à l'origine orienté Windows n'a pas modifié la table de partition de telle sorte que cela ne gène pas Windows.
Je continue mes recherches...
HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > 3-boot > Ubuntu 18.04 LTS | Mint | Fedora
Samsung 300E7A nVidia Optimus > Mint
Hors ligne
#15 Le 03/11/2011, à 16:07
- rmy
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
(note en passant, et je laisse sinbad83 continuer à gérer):
Testdisk n'est absolument pas orienté windows… C'est un logiciel libre développé par Christophe Grenier, il faudrait vérifier l'historique, mais je pense qu'il a d'abord développé pour gnu/linux puis porté vers windows/mac.
pour l'état de santé du disque, vérifie l'état smart.
Dernière modification par rmy (Le 03/11/2011, à 16:08)
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#16 Le 03/11/2011, à 17:03
- sinbad83
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
@rmy,
bien au contraire, je ne vois pas du tout comment régler ce problème de partition qui déborde. Je m'apprêtais à suggérer à urustu de faire appel à toi. J'ai d'ailleurs moi-même un problème très similaire.
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#17 Le 03/11/2011, à 18:08
- rmy
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
OK, je manque un peu de temps, mais voici un indice :
/dev/sdb4 3788 60802 457972987+ 5 Etendue
Or
Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#18 Le 03/11/2011, à 18:45
- sinbad83
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
rmy,
- merci pour le tuyau, mais comment l'exploiter ?
- Dans mon propre cas, je ne sais pas transposer. D'un côté, fdisk /dev/sdc donne pour le disque dur
Disk /dev/sdc: 160.0 GB, 160040803840 bytes
255 têtes, 63 secteurs/piste, 19457 cylindres, total 312579695 secteurs
Et pour la dernière partition
/dev/sdc7 189700096 312578047 61438976 83 Linux
Les unités utilisées ne sont pas du tout les mêmes.
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#19 Le 03/11/2011, à 22:04
- rmy
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
l'une est en cylindre l'autre en secteurs.
total 312579695 secteurs
Ce n'est pas la dernière partition, c'est la partition étendue qui contient cette partition qu'il faut regarder (et retailler si la dernière partition s'arrête avant la fin)
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#20 Le 03/11/2011, à 22:37
- sinbad83
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
Effectivement
/dev/sdc2 128246956 312579695 92166370 f Étendue W95 (LBA)
Mais c'est le même nombre que celui donné pour sdc... Il n'y aurait rien à rogner ?
Pourtant parted n'est pas d'accord
Erreur: La partition ne peut pas être en dehors du disque !
Dernière modification par sinbad83 (Le 05/11/2011, à 13:27)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#21 Le 04/11/2011, à 02:02
- rmy
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
tu as de la place avec sdc7. Rien ne t'empèche il me semble de réduire cette partition étendue de quelques secteurs pour en avoir le cœur net.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#22 Le 04/11/2011, à 21:29
- urustu
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
J'ai trouvé la solution sur le forum anglais : gparted error: Can't have a partition outside the disk!
Il suffit de suivre les indications sur la page http://www.rodsbooks.com/missing-parts/ et lancer l'outil FixParts.
- Liste des partitions par secteurs :
$ sudo fdisk -lu /dev/sdb
Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x71f12d3d
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 2048 8390655 4194304 83 Linux
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sdb2 8392704 18878463 5242880 83 Linux
/dev/sdb3 18880512 60823551 20971520 83 Linux
/dev/sdb4 60838155 976784129 457972987+ 5 Etendue
/dev/sdb5 68839424 89810943 10485760 83 Linux
/dev/sdb6 96190464 125827071 14818304 83 Linux
/dev/sdb7 125829120 127926271 1048576 83 Linux
/dev/sdb8 127928320 144713727 8392704 83 Linux
/dev/sdb9 144715776 161501183 8392704 83 Linux
/dev/sdb10 161503232 182474751 10485760 83 Linux
/dev/sdb11 202221568 307079167 52428800 83 Linux
/dev/sdb12 307081216 328052735 10485760 83 Linux
/dev/sdb13 328054784 349026303 10485760 83 Linux
/dev/sdb14 368758784 410701823 20971520 83 Linux
/dev/sdb15 428234752 533092351 52428800 83 Linux
/dev/sdb16 533094400 537288703 2097152 83 Linux
/dev/sdb17 537290752 539387903 1048576 83 Linux
/dev/sdb18 539389952 560361471 10485760 83 Linux
/dev/sdb19 769163264 790126591 10481664 83 Linux
/dev/sdb20 790128640 798513151 4192256 83 Linux
/dev/sdb21 798515200 802707455 2096128 83 Linux
/dev/sdb22 802709504 813193215 5241856 83 Linux
/dev/sdb23 834166784 959995903 62914560 83 Linux
- Sauvegarde de la partition :
$ sudo sfdisk -d /dev/sdb > parts.txt
- Correction de la taille de la partition étendue :
$ sudo fixparts /dev/sdb
FixParts 0.8.0
Loading MBR data from /dev/sdb
MBR command (? for help): p
** NOTE: Partition numbers do NOT indicate final primary/logical status,
** unlike in most MBR partitioning tools!
** Extended partitions are not displayed, but will be generated as required.
Disk size is 976773168 sectors (465.8 GiB)
MBR disk identifier: 0x71F12D3D
MBR partitions:
Can Be Can Be
Number Boot Start Sector End Sector Status Logical Primary Code
1 2048 8390655 primary Y 0x83
2 8392704 18878463 primary Y 0x83
3 18880512 60823551 primary Y Y 0x83
5 68839424 89810943 logical Y 0x83
6 96190464 125827071 logical Y 0x83
7 125829120 127926271 logical Y 0x83
8 127928320 144713727 logical Y 0x83
9 144715776 161501183 logical Y 0x83
10 161503232 182474751 logical Y 0x83
11 202221568 307079167 logical Y 0x83
12 307081216 328052735 logical Y 0x83
13 328054784 349026303 logical Y 0x83
14 368758784 410701823 logical Y 0x83
15 428234752 533092351 logical Y 0x83
16 533094400 537288703 logical Y 0x83
17 537290752 539387903 logical Y 0x83
18 539389952 560361471 logical Y 0x83
19 769163264 790126591 logical Y 0x83
20 790128640 798513151 logical Y 0x83
21 798515200 802707455 logical Y 0x83
22 802709504 813193215 logical Y 0x83
23 834166784 959995903 logical Y 0x83
MBR command (? for help): ?
a toggle the active/boot flag
c recompute all CHS values
l set partition as logical
o omit partition
p print the MBR partition table
q quit without saving changes
r set partition as primary
s sort MBR partitions
t change partition type code
w write the MBR partition table to disk and exit
MBR command (? for help): w
Final checks complete. About to write MBR data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!
Do you want to proceed? (Y/N): y
Done writing data!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
- Liste des partitions par secteurs pour vérification :
$ sudo fdisk -lu /dev/sdb
Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x71f12d3d
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 2048 8390655 4194304 83 Linux
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sdb2 8392704 18878463 5242880 83 Linux
/dev/sdb3 18880512 60823551 20971520 83 Linux
/dev/sdb4 68839423 959995903 445578240+ f W95 Etendue (LBA)
/dev/sdb5 68839424 89810943 10485760 83 Linux
/dev/sdb6 96190464 125827071 14818304 83 Linux
/dev/sdb7 125829120 127926271 1048576 83 Linux
/dev/sdb8 127928320 144713727 8392704 83 Linux
/dev/sdb9 144715776 161501183 8392704 83 Linux
/dev/sdb10 161503232 182474751 10485760 83 Linux
/dev/sdb11 202221568 307079167 52428800 83 Linux
/dev/sdb12 307081216 328052735 10485760 83 Linux
/dev/sdb13 328054784 349026303 10485760 83 Linux
/dev/sdb14 368758784 410701823 20971520 83 Linux
/dev/sdb15 428234752 533092351 52428800 83 Linux
/dev/sdb16 533094400 537288703 2097152 83 Linux
/dev/sdb17 537290752 539387903 1048576 83 Linux
/dev/sdb18 539389952 560361471 10485760 83 Linux
/dev/sdb19 769163264 790126591 10481664 83 Linux
/dev/sdb20 790128640 798513151 4192256 83 Linux
/dev/sdb21 798515200 802707455 2096128 83 Linux
/dev/sdb22 802709504 813193215 5241856 83 Linux
/dev/sdb23 834166784 959995903 62914560 83 Linux
Rebooter.
Ainsi GParted reconnaît les partitions.
Merci à vous tous pour vos réponses.
Dernière modification par urustu (Le 04/11/2011, à 21:34)
HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > 3-boot > Ubuntu 18.04 LTS | Mint | Fedora
Samsung 300E7A nVidia Optimus > Mint
Hors ligne
#23 Le 05/11/2011, à 00:18
- rmy
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
De rien.
La solution est élégante, je n'aurais pas fait comme ça, mais c'est vrai que c'est plus simple à conseiller que de guider les gens sur des manips hasardeuses de modification de partitionnement…
Ceci dit, l'outil présenté ici ne fait rien d'autre que détecter les partitions existantes et déclarées (comme testdisk quicksearch) puis écrire la partition étendue en fonction de celles-ci.
Autrement dit… il retaille la partition étendue
Dernière modification par rmy (Le 05/11/2011, à 00:20)
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne
#24 Le 05/11/2011, à 11:26
- sinbad83
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
Bonjour rmy,
je suis étonné que sur le forum tout le monde utilise fdisk alors que sfdisk donne des réponses plus complètes.
Exemple:
~$ sudo sfdisk -lu /dev/sdc
format non reconnu - utilisation des secteurs
Disque /dev/sdc : 19457 cylindres, 255 têtes, 63 secteurs/piste
Avertissement : la partition étendue ne débute pas sur une frontière de
cylindres. DOS et Linux interpréteront les contenus différemment.
Unités= secteurs de 512 octets, décompte à partir de 0
Périph Amorce Début Fin #secteurs Id Système
/dev/sdc1 * 63 128246894 128246832 7 HPFS/NTFS/exFAT
/dev/sdc2 128246956 312579695 184332740 f Étendue W95 (LBA)
/dev/sdc3 0 - 0 0 Vide
/dev/sdc4 0 - 0 0 Vide
/dev/sdc5 128246958 169023487 40776530 7 HPFS/NTFS/exFAT
début : (c,h,s) attendu (1023,254,63) trouvé (1023,1,1)
/dev/sdc6 169025536 189698047 20672512 83 Linux
/dev/sdc7 189700096 312578047 122877952 83 Linux
A comparer avec
~$ sudo fdisk -lu /dev/sdc
Disk /dev/sdc: 160.0 GB, 160040803840 bytes
255 têtes, 63 secteurs/piste, 19457 cylindres, total 312579695 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x5dba342d
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 63 128246894 64123416 7 HPFS/NTFS/exFAT
/dev/sdc2 128246956 312579695 92166370 f Étendue W95 (LBA)
/dev/sdc5 128246958 169023487 20388265 7 HPFS/NTFS/exFAT
/dev/sdc6 169025536 189698047 10336256 83 Linux
/dev/sdc7 189700096 312578047 61438976 83 Linux
Dans mon cas précis, le problème est maintenant, que faire de ce résultat ?
Dernière modification par sinbad83 (Le 05/11/2011, à 11:27)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#25 Le 05/11/2011, à 12:08
- rmy
Re : [Disque] Erreur: La partition ne peut pas être en dehors du disque !
C'est un mauvais exemple
Ici fdisk donne plus d'infos que sfdisk…
Ensuite, tu peux appliquer la solution très bien documentée par urustu, ça devrait solutionner aussi ton problème.
récupération de données: vrac–topic unique–mon site pro pour les particuliers : www.diskcard.fr– Je recycle volontiers tous vos disques durs HS (ou pas).
Le site pro pour les pros, spécialiste recupération de données RAID, NAS et serveurs: www.vodata.fr
Hors ligne