Comment déterminer le type d'une partition pour la monter ?

Comment déterminer le type d'une partition pour la monter ? - Linux et OS Alternatifs

Marsh Posté le 23-11-2002 à 15:41:22    

J'ai une partition dont je ne connais plus le contenu (c'est un peu le bordel dans mes partitions)
donc j'aimerais la monté pour savoir ce qu'il y a dessus mais je ne me rappelle plus du type (je sais meme pas si cette partition à déjà été formaté)
il existe une commande pour faire ça ?

Reply

Marsh Posté le 23-11-2002 à 15:41:22   

Reply

Marsh Posté le 23-11-2002 à 16:13:21    

parted fait ça très bien
merci quand même  :)

Reply

Marsh Posté le 23-11-2002 à 16:18:18    

le fdisk de Linux


---------------
Jyp
Reply

Marsh Posté le 23-11-2002 à 16:26:55    

fdisk
 
Tu tapes p et tu as la liste des partitions.

Reply

Marsh Posté le 23-11-2002 à 16:27:36    

jyp a écrit a écrit :

le fdisk de Linux




 
ah ouai tiens, merci :)
l'option -l est très bien
 
par contre, pendant que je trifouillais dans parted, il me sort ça pour /dev/hdb :
 

AVERTISSEMENT: La table de partition sur /dev/ide/host0/bus0/target1/lun0/disc est inconsistente.  Il existe plusieurs raisons expliquant ce cas.
Souvent la raison est que Linux a détecté une géométrie du BIOS incorrecte. Cependant cela ne semble pas être le cas ici.  Il est sécuritaire de
l'ignorer mais l'ignorer pourrait causer certains problèmes (corrigeables) avec certains chargeurs d'amorce et les systèmes de fichiers FAT.
L'utilisation de LBA est recommandée.
Ignore/Cancel?


 
c'est grave ?


Message édité par tatanka le 23-11-2002 à 16:27:54
Reply

Marsh Posté le 23-11-2002 à 16:36:41    

deuxième problème :
fdisk /dev/hdc :
 

Périphérique Amorce    Début       Fin    Blocs   Id  Système
/dev/hdc1   *         1     38752  19530976+   b  Win95 FAT32
/dev/hdc2         38753    155061  58619736    5  Etendue
/dev/hdc5         38753    116257  39062488+  83  Linux
/dev/hdc6        116258    155061  19557184+   b  Win95 FAT32

 
parted /dev/hdc :
 

Type d'étiquette de disque: msdos
Mineur   Départ      Fin     Type      Sys.fichiersFanions
1          0,031  19073,250  primary   ext3        amorce
2      19073,250  76319,085  extended
5      19073,281  57220,242  logical
6      57220,273  76319,085  logical   ext3

 
 
c'est parted qui a la bonne réponse
c'est quoi le problème avec fdisk au juste ?
j'ai construit toutes mes partitions avec linux : soit avec l'outil de mandrake (pour hda par exemple) soit avec cfdisk (pour hdc)


Message édité par tatanka le 23-11-2002 à 16:37:15
Reply

Marsh Posté le 23-11-2002 à 17:15:09    

tatanka a écrit a écrit :

deuxième problème :
fdisk /dev/hdc :
 

Périphérique Amorce    Début       Fin    Blocs   Id  Système
/dev/hdc1   *         1     38752  19530976+   b  Win95 FAT32
/dev/hdc2         38753    155061  58619736    5  Etendue
/dev/hdc5         38753    116257  39062488+  83  Linux
/dev/hdc6        116258    155061  19557184+   b  Win95 FAT32

 
parted /dev/hdc :
 

Type d'étiquette de disque: msdos
Mineur   Départ      Fin     Type      Sys.fichiersFanions
1          0,031  19073,250  primary   ext3        amorce
2      19073,250  76319,085  extended
5      19073,281  57220,242  logical
6      57220,273  76319,085  logical   ext3

 
 
c'est parted qui a la bonne réponse
c'est quoi le problème avec fdisk au juste ?
j'ai construit toutes mes partitions avec linux : soit avec l'outil de mandrake (pour hda par exemple) soit avec cfdisk (pour hdc)




 
une partition principale où t'aurais changé le type en étendue ? chose possible sous win, mais que fdisk sous linux n'aime pas apparemment (j'ai essayé de le faire, mais il recrache la commande)
 
peut-être pour ça que fdisk ne te montre pas la même table... mais ça doit venir d'un pb lba sinon, il a un peu de mal avec ça fdisk aussi
 
edit : j'avais pas vu, ton étiquette est msdos, c'est à dire que ta partition est compatible msdos, si tu boot sous dos ou sous win, tu auras ta partoche avec une lettre, mais sous dos il te dira erreur d'entrée/sortie et sous win il te dira que le lecteur n'est pas fomaté et dans le cas de win9x il ramera grave en essayant d'y accéder


Message édité par BMOTheKiller le 23-11-2002 à 17:17:46
Reply

Marsh Posté le 23-11-2002 à 18:05:49    

BMOTheKiller a écrit a écrit :

 
 
une partition principale où t'aurais changé le type en étendue ? chose possible sous win, mais que fdisk sous linux n'aime pas apparemment (j'ai essayé de le faire, mais il recrache la commande)
 
peut-être pour ça que fdisk ne te montre pas la même table... mais ça doit venir d'un pb lba sinon, il a un peu de mal avec ça fdisk aussi



oui mais ça explique pas pourquoi il se gourre complètement pour déterminer les types ... ça aurait pu me couter chez si je lui avait fait confiance :/
 

BMOTheKiller a écrit a écrit :

edit : j'avais pas vu, ton étiquette est msdos, c'est à dire que ta partition est compatible msdos, si tu boot sous dos ou sous win, tu auras ta partoche avec une lettre, mais sous dos il te dira erreur d'entrée/sortie et sous win il te dira que le lecteur n'est pas fomaté et dans le cas de win9x il ramera grave en essayant d'y accéder




mais tu as tout à fait raison, et je désespérais de trouver la cause de ce problème :)
tu sais comment virer cette étiquette ?
j'ai pas de partition win sur ce disque

Reply

Marsh Posté le 23-11-2002 à 18:09:21    

tatanka a écrit a écrit :

 
oui mais ça explique pas pourquoi il se gourre complètement pour déterminer les types ... ça aurait pu me couter chez si je lui avait fait confiance :/
 
 
mais tu as tout à fait raison, et je désespérais de trouver la cause de ce problème :)
tu sais comment virer cette étiquette ?
j'ai pas de partition win sur ce disque




 
avec fdisk
 
fdisk /dev/hdX
c   (Dés)active l'indicateur de compatibilité DOS

Reply

Marsh Posté le 23-11-2002 à 18:18:13    

BMOTheKiller a écrit a écrit :

 
 
avec fdisk
 
fdisk /dev/hdX
c   (Dés)active l'indicateur de compatibilité DOS




 
ah oui j'avais pas vu, merci  :)
et ça ça sert que quand on a une partition win sur le DD ?

Reply

Marsh Posté le 23-11-2002 à 18:18:13   

Reply

Marsh Posté le 23-11-2002 à 18:42:37    

nan, ça sert quand ton disque dur à le drapeau (flag) compat dos
 
dans ton cas tu l'as et tu n'as pas win, ça ne sert à rien d'avoir la compat dos dessus, surtout que si tu as besoin de booter sur une disquette dos (ex.: flash bios) ça peut "foutre" le bordel car il va te trouver un lecteur non formatter qu'il aura du mal à gérer et te mettra un truc du genre le lecteur en cours n'est pas valide si tu essayes d'aller dessus...

Reply

Marsh Posté le 24-11-2002 à 13:41:31    

j'ai essayé de déterminer le type de fs avec cfdisk mais il se plantait aussi
en fait ce que je cherchais (contrairement à ce que j'ai pu dire), c'est le type de fs (pour pouvoir la monter correctement si elle était créée) et non le type de partition (ce que me donne fdisk et cfdisk, mais avec des erreurs en plus)
donc j'ai utilisé parted qui a bien déterminer le type de fs et j'ai créé ma partition en ext3
mais j'aimerais comprendre pourquoi j'ai toutes ces erreurs pour déterminer les type de partitions

Reply

Marsh Posté le 24-11-2002 à 14:06:15    

si ta partition est saine, tu n'as pas besoin de spécifier le type normalement... si elle est enregistrée dans ton fstab, tu n'as juste qu'à taper :
 
mount /dev/hdXY ou mount /point_de_montage_existant
 
si elle n'est pas enregistrée dans le fstab, il faut ajouter les 2 :
 
mount /dev/hdXY /point_de_montage_existant
 
le type sert rarement en fait avec les versions de mount actuelles (autofs)


Message édité par BMOTheKiller le 24-11-2002 à 14:07:07
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed