[gull] formatage carte smartmedia
pierre maitre
maitre at cdg.ch
Thu Jul 29 00:17:57 CEST 2004
Bonsoir à tous
Je suis le malheureux propriétaire d'un appareil photo Olympus C-1400L
pas vraiment récent qui ne reconnait que les cartes SmartMedia 8Mb (et
en dessous). Ce genre de carte ne se trouve plus sur le marché (ni chez
Olympus), et j'en ai trouvé deux d'occasion en Suisse allemande.
Pas de chance, elles sont toutes deux formatées en FAT16, et mon Olympus
veut du FAT 12. Le formatage par l'intermédiaire de l'appareil photo a
échoué.
Sous linux, la commande fdisk sur ma carte *originale* olympus donne ceci:
root at acer:~# fdisk /dev/sda
Command (m for help): p
Disk /dev/sda: 8 MB, 8192000 bytes
4 heads, 16 sectors/track, 250 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 250 7987+ 1 FAT12
J'ai donc pensé pouvoir utiliser fdisk pour recréer un partition FAT12
sur une de mes cartes formatée en FAT16, mais fdisk s'est planté lors du
write, et depuis la carte n'est plus du tout reconnue:
fdisk /dev/sda
Unable to read /dev/sda
L'autre carte d'occasion est reconnue par fdisk, mais l'output me parait
peu catholique:
root at acer:~# fdisk /dev/sda
Command (m for help): p
Disk /dev/sda: 8 MB, 8192000 bytes
1 heads, 16 sectors/track, 1000 cylinders
Units = cylinders of 16 * 512 = 8192 bytes
Device Boot Start End Blocks Id System
/dev/sda1 ? 109467240 108887230 2142843574 72 Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(372, 101, 46) logical=(109467239, 0, 3)
Partition 1 has different physical/logical endings:
phys=(357, 132, 39) logical=(108887229, 0, 14)
Partition 1 does not end on cylinder boundary.
/dev/sda2 ? 114427720 217321102 823147060+ 75 PC/IX
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(357, 10, 14) logical=(114427719, 0, 3)
Partition 2 has different physical/logical endings:
phys=(353, 115, 52) logical=(217321101, 0, 11)
Partition 2 does not end on cylinder boundary.
/dev/sda3 ? 102056456 116103503 112376377+ 62 Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(357, 108, 41) logical=(102056455, 0, 3)
Partition 3 has different physical/logical endings:
phys=(357, 105, 39) logical=(116103502, 0, 5)
Partition 3 does not end on cylinder boundary.
/dev/sda4 ? 1 216771264
1734170112 0 Empty
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(0, 0, 0) logical=(0, 0, 1)
Partition 4 has different physical/logical endings:
phys=(0, 0, 0) logical=(216771263, 0, 16)
Partition 4 does not end on cylinder boundary.
Partition table entries are not in disk order
A noter que sous Windows XP, cette carte est reconnue et semble ne
contenir qu'une seule partition (et non 4 comme ci-dessus)... mais je
n'arrive pas non plus à créer une partition FAT12 avec Windows.
J'ai lu quelque part sur internet que certaines de ces cartes mémoires
ont des défauts, et qu'un "offset" est nécessaire pour éviter les zones
défectueuses. Ce genre de concept est au dessus de mes compétences, et
je me demandais si quelqu'un aurait une piste pour que je puisse
formater ces @#1/4&! de cartes
Encore une info: ma carte originale est une 3.3V, les deux cartes
achetées d'occasion ont la mention 3V. Est-ce là le problème?
Pierre Maitre
PS: Si vous achetez un appareil de photo digital, pensez à acheter assez
de cartes mémoires ... dans 5 ans vous n'en trouverez plus!
--
Dr Pierre-O. Maitre
Privat Docent
FMH Anesthésiologie
FMH Pharmacologie Clinique
Cabinet médical / A la Joy
CH-1273 Genolier Switzerland
More information about the gull
mailing list