Nous sommes le Ven 18 Juil, 2025 22:55
Supprimer les cookies

Notion de file system

Perdu dans la migration ? Demandez votre chemin, on peut peut-être vous aider.

Lun 18 Avr, 2005 16:04

C'est une question d'école: peut-on, à l'aide d'un disk editeur, connaître le type de file system d'une partition ou d'autre chose ?
phicarre

Messages : 15

Lun 18 Avr, 2005 17:34

Sous linux il me semble qu'un # fdisk -l répond à la question...

Illustration :
Code: Tout sélectionner
[root@tijeune]/home/psct# fdisk -l

Disque /dev/sda: 131 Mo, 131072000 octets
16 têtes, 32 secteurs/piste, 500 cylindres
Unités = cylindres de 512 * 512 = 262144 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1         499      127728    6  FAT16

Disque /dev/hda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        1403    11269566    7  HPFS/NTFS
/dev/hda2            4853        4879      216877+  82  Linux swap / Solaris
/dev/hda3            4880        9729    38957625    5  Extended
/dev/hda4            1404        4852    27704092+   c  W95 FAT32 (LBA)
/dev/hda5            4880        7918    24410736   83  Linux
/dev/hda6            7919        9134     9767488+  83  Linux
/dev/hda7            9135        9256      979933+  83  Linux
/dev/hda8            9257        9499     1951866   83  Linux
/dev/hda9            9500        9729     1847443+  83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Donc là il me raconte que j'ai une clé USB (sur sda1) formatée en FAT
et un disque dur avec une partition en NTFS, une parition de swap, un partition étendue divisée en 5 partitions logiques en format linux (83 c'est de l'ext3) + une partition d'échagne en FAT32

ça convient ou il faut plus pointu ?
korova08

Messages : 1114
Géo : Ardennes (08)

Lun 18 Avr, 2005 18:58

Il faut probablement plus pointu, car fdisk ne te dis pas le formatage réel d'une partition, mais seulement ce que la personne qui a créé les partitions avait prévu d'y mettre, c'est juste un nombre entier qui est utilisé pour distinguer rapidement les partitions. Mais tu peux très bien formater en reiserfs une partition notée comme ntfs.
Je ne connais pas de programme qui analyse effectivement le contenu d'une partition pour déduire son formatage réel, à part mount en mode auto.
wismerhill

Messages : 274

Mar 19 Avr, 2005 10:23

Bonjour,

L'idée derrière est la suivante. J'ai un fichier, d'origine inconnue, de taille fixe (1 Mb) . Si je regarde avec un hexa editeur ce fichier j'ai l'impression d'y voir des fichiers: on voit des noms et des données. Je suppose que c'est peut-être une partition ou un file system, d'ou ma question.
Je ne peux pas appliquer fdisk sur un fichier. Je me disais alors qu'un disk editeur pourrait me donner des renseignements sur une partition existante et par comparaison en conclure ou non que ce fichier est bien un file system ou une partition.
Notez que mes connaissances de Linux son limitées ...
phicarre

Messages : 15

Mar 19 Avr, 2005 14:11

essaie avec qtparted, c'est un équivalent de partition magic sous linux.

tu peux nous en dire plus sur ton pc (marque / modèle / année) et ce fichier ? où se trouve-t-il (quelle partition, ou partie du disque). Je pencherais bien pour des informations de restauration par le bios, comme ce fut à la mode il y a encore un an sur les pc de marque.

Toine
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Mar 19 Avr, 2005 18:10

Bonjour,
La marque de l'ordinateur importe peu. C'est un fichier qui vient d'un autre ordinateur dont j'essaye de comprendre comment il est structuré. Par exemple, le premier byte est 43 hexa. Tous les 512 bytes, il y a un 43.
Après il y a comme des noms de fichiers avec des data. Puis il faut sauter de nombreux blocs de 512 bytes pour avoir un semblant de données.
D'ou mes questions: serait-ce une partition, un file-system linux, une base de données access, etc, etc.
phicarre

Messages : 15

Mar 19 Avr, 2005 18:37

ah, ok, navré... je l'avais pas compris comme ça.

ça pourrait être un genre de fichier archive, comme ce bon vieux système d'archive sur bande, le "tar", en fait, non ? l'autre pc était sous quel OS ? et le nom de ce fichier ?

essaie, si tu es sous Ubuntu, ou Debian, ou assimilé, avec les utilitaires "disktype" et "testdisk" (nom des paquets pour apt et synaptic).

Toine
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Mer 20 Avr, 2005 10:45

Bonjour,

Je suppute que l'OS est Linux. Le nom est user.img. Ce n'est pas un fichier de l'OS, il doit appartenir à une application.
Je suis sous FC3. Je vais voir si j'ai ces utilitaires.
Pour revenir à ma première question, existe t'il sur internet un site qui décrit la structure de données des files system: comment sont organisés les blocs, leur contenus, etc ?
phicarre

Messages : 15

Mer 20 Avr, 2005 18:16

t'as rien trouvé dans google avec ta question en anglais ?

Toine
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Jeu 21 Avr, 2005 18:36

Bonjour,

En utilisant un hexa editeur, je constate que le fichier ressemble à une base de données access !
J'ai essayé avec plusieurs "viewer" mais à chaque fois je ne peux pas l'ouvrir malheureusement.

Merci pour ton soutien. Je crois que je dois me débrouiller seul maintenant.
phicarre

Messages : 15

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit