Lire disquette créer avec une SparcStation10

Fermé
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010 - 19 oct. 2009 à 15:41
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 - 30 oct. 2009 à 12:10
Bonjour,
On m'a demandé pour un projet de récupérer d'anciennes données qui ont étaient créer sur une machine Sun : SparcStation10.
J'ai déjà essayer de monter les disquettes sur une machine Linux Debian sans résultat, sur OpenSolaris sans résultat.
Si vous pouvez me donner une piste ou les commandes ou outils à utiliser.

En vous remerciant d'avance.
A voir également:

42 réponses

dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
19 oct. 2009 à 15:57
hello
il n'y a peut-être pas de file-system sur la disquette, est-elle lisible: dd if=/dev/floppy count=2¦ od -c
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
19 oct. 2009 à 16:11
Apparament non ... :-s, j'ai remplacer /floppy par fd0 car floppy n'existe pas

fdisk -l /dev/fd0 : doesn't contain a valid partition table

Est-il possible de lui ajouter une table de partition sans perdre les données ? Si oui comment

Merci d'avoir répondu et merci d'avance pour le prochain post
0
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
19 oct. 2009 à 16:17
non
est-elle lisible: dd if=/dev/fd0 count=2¦ od -c
cela peut donner un aperçu du type de données
aucune idée du format avec lequel elle a été écrite ?
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
19 oct. 2009 à 16:25
debian:~# dd if=/dev/fd0 count=2|od -c
2+0 enregistrements lus
2+0 enregistrements écrits
0000000 \0 \0 \0 \0 \0 \0 \0 \0 1 7 5 \0 \0 \0 \0 \0
0000020 1 1 0 \0 \0 \0 \0 \0 5 0 0 0 0 \0 \0 \0
0000040 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0000060 2 4 4 7 \0 \0 \0 \0 \0 \0 \0 \0 \0
0000100 \0 V \0 2 \0 \0 \0 1 9 8 1 1 1 9 0 7
0000120 3 8 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0000140 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
1024 bytes (1,0 kB) copied*
, 2,50975 s, 0,4 kB/s
0001000 372 7 \r 264 002 022 \0 . 240 \n 350 005 x \0 \b \0
0001020 \n \ 001 \t 200 001 360 024 ` 001 ! 200 \f 260 \b x
0001040 003 v 245 W P 242 < 221 261 300 & \0 006 374 001 330
0001060 @ w \b 003 350 002 " 300 $ 220 017 224 001 h 251 "
0001100 360 005 254 002 323 200 . 200 \f 202 265 004 200 2 P 244
0001120 r 001 $ 200 \f 016 214 \0 O 001 \n p \t 330 001
0001140 G 200 / 360 002 350 005 220 200 016 \0 006 370 003 8 200
0001160 T \v 004 030 002 344 200 > 360 \v 220 003 $ @ 242 200
0001200 \t 8 \0 026 $ 025 ` \r < 002 340 300 : 020 F 342
0001220 003 k 300 001 240 \a 002 316 \0 Z 272 \v 374 002 021
0001240 \0 + 001 d h ` - \f ? < 221 022 300 035
0001260 @ 016 ` 003 021 200 \b 0 325 j 001 j \b 1 @ \v
0001300 214 \0 6 \t 024 Q \n 240 001 002 @ z z \n \f 003
0001320 364 200 : 220 \n 030 264 275 300 " 362 D 336 003 020 300
0001340 / 020 004 374 003 < 033 . 320 001 260 003 ` \0 M 360
0001360 201 001 256 305 247 032 300 263 201 265 U 300 \r ` A 252
0001400 \0 221 \0 ) 360 \a 004 001 240 j , 332 001 \0 261
0001420 200 2 220 003 220 272 277 200 033 \0 016 , 001 230 \0 \n
0001440 307 \r 250 001 214 @ \n 020 017 270 \0 006 m 7 :
0001460 022 254 253 \0 031 ` 002 304 001 036 300 S 300 \n 200 003
0001500 320 @ 9 \0 \r 370 002 213 302 5 200 \b 214 264 307 @
0001520 v 212 \0 270 \0 U 200 027 p 017 314 002 6 205 , p
0001540 251 022 005 360 - \t 320 \f 200 002 034 300 S 200 \r 214
0001560 002 231 200 006 p \r \f 001 213 202 ; \n 200 001 231
0001600 300 = \0 = 332 \0 361 @ \a 0 \t 364 003 8 200 M
0001620 1 \a \ 272 ~ j 034 0 l 316 001 320 300 364 j \0
0001640 234 001 b 300 023 320 \r 003 ! 200 U 321 \v ( 005
0001660 ' \0 037 ) 006 320 002 346 300 1 0 \0 370 002 q 006
0001700 031 340 \r X 220 211 @ > @ \n h 1 031 300 S
0001720 003 250 \0 + \0 ! 0 016 4 001 ) 257 \a p \r 200
0001740 003 346 \0 R 372 235 4 _ 257 \0 ? 220 \0 \f 001 q
0001760 206 001 P 006 X 220 240 300 004 P 006 004 003 / 300 005
0002000

Je suis désolé de la longueur du post mais c'est que cela affiche je pense que la disquette et lu.
Et non aucune idée du format dans lequel elle a était écrite... j'ai googlé autant que j'ai pu pour essayer de connaitre le FS de la disquette mais sans résultat

Merci d'avance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
19 oct. 2009 à 16:47
essaye
file -s /dev/fd0
tar -tvf /dev/fd0
essaye de le monter en DOS
mount -t msdos -o ro /dev/fd0 /mnt
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
19 oct. 2009 à 17:04
Merci d'avoir répondu je test ça demain matin et je vous tiens au courant bonne soirée
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
20 oct. 2009 à 07:57
Bonjour,

Voici se que la console affiche en tapant se que vous m'avez conseillé :

debian:~# file -s /dev/fd0
/dev/fd0: data

debian:~# tar -tvf /dev/fd0
tar: Ceci ne ressemble pas à une archive de type « tar »
tar: On saute à l'en-tête suivant
tar: Des erreurs ont provoqué l'arrêt du programme

debian:~# mount -t msdos -o ro /dev/fd0 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/fd0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

Si pour la prochaine aide vous pouvez m'indiquer a quoi serve les commandes ;)
Merci d'avance
0
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
20 oct. 2009 à 09:12
file -s /dev/fd0 : essayer de déterminer le type de système de fichier sur fd0
tar -tvf /dev/fd0 : essaye de lire du format tar, un outil d'archivage (un peu genre zip)
mount -t msdos -o ro /dev/fd0 /mnt : essaye de monter le floppy en DOS, en read-only (ro)
les 3 sans succès
essayer d'extraire des séquences de mots lisibles pour trouver un mot clé, max. 40 lignes:
dd if=/dev/fd0 ¦ strings ¦ head -40
essayer de monter un file-system UFS, standard pour les disque Solaris
mount -t ufs -o ro /dev/fd0 /mnt
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
20 oct. 2009 à 09:20
Encore merci de ton aide car je commencé a desespéré

debian:~# dd if=/dev/fd0 | strings | head -40


2427
19411150826
40777
253
144
0 5662067030 5346
24756
20-8081/
777
253
144
212543 5661700002 6575
27670
20-8081/ca.dwg
>P|0X
i3+]
(T6Eix
3H+B
H-xt
L!*pCI
ABaRG[
<2Ha4d
=00.
P! T
BiGH
F&]
FYdE
}@S1&o
}NU
r-01
kE0"
d!GF
T`\7 +
dp`\8
~5WR
7qbd`
[(PE
K(sM
7PHu
8(?Hf]

PS: Je ne comprend pas grand chose a se qu'il a lu sur la disquette

debian:~# mount -t ufs -o ro /dev/fd0 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/fd0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
0
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
20 oct. 2009 à 09:37
ce n'est pas non plus de l'ufs
rien d'écrit sur la disquette ?
strings extrait de données binaires des séquences de plus de 4 caractères imprimables, ça permet de trouver des mots clés, bouts de phrases, noms de fichiers,etc
essayer d'aller plus loin
dd if=/dev/fd0 | strings > /tmp/fic1
regarde /tmp/fic1 si tu vois des mots clés
essayer de lire avec un autre outil d'archivage
dd if=/dev/fd0 ¦ cpio -civt
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
20 oct. 2009 à 09:50
Avec la premiere commande et en recherchant FS j'ai trouvé :
+ Fs|"7+P
+ fSeH
+ 6fS<
+ FscN e
+ KfS:
@@8`
+ 40/fs

Je sais pas si sa vous parle par contre quelque chose d'interessant :

un peu partout dans le fichier
777
253
144
212405 5661700126 6611
51230
20-8081/ct.dwg


777
253
144
36661 5661626020 7106
52360
20-8081/m1317-1.dwg

777
253
144
275 5645025546 6744
24757
20-8081/imp.scr



777
253
144
244251 5661626720 7130
53060
20-8081/m1317-2.dwg


777
253
144
212555 5661677112 7212
41540
20-8081/m1317-a.dwg


il y en a pas mal comme ça. le 777 a mon avis c'est le chmod, 20-8081 est le dossier et m***.dwg fichier créer avec AutoCad


Quand a la deuxième commande je ne sais pas se quelle a fait ... :

debian:~# dd if=/dev/fd0 | cpio -civt
2880+0 enregistrements lus
2880+0 enregistrements écrits
cpio: 1474560 bytes (1,5 MB) copied, 88,4441 s, 16,7 kB/s
premature end of file
0
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
20 oct. 2009 à 10:39
un nom comme imp.scr ressemble à du DOS
essaye mmount /dev/fd0
essayer aussi mount -o ro -t vfat /dev/fd0 /mnt
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
20 oct. 2009 à 10:47
debian:~# mmount /dev/fd0
Usage: mmount -V drive:
debian:~# mmount -V /dev/fd0
Mmount version 3.9.11, dated May 31st, 2007
configured with the following options: enable-xdf disable-vold disable-new-vold disable-debug enable-raw-term

Je doit faire quoi avec sa :-s ? désolé du dérangement et merci de votre aide
0
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
20 oct. 2009 à 10:53
le mmount semble avoir fonctionné, fais df poour voir ou il a été monté
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
20 oct. 2009 à 10:56
debian:~# df
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur

/dev/hda1 4221936 1170364 2837108 30% /
tmpfs 63228 0 63228 0% /lib/init/rw
udev 10240 628 9612 7% /dev
tmpfs 63228 0 63228 0% /dev/shm
/dev/hda6 10720932 157804 10018528 2% /home


il ne l'a pas monter je crois

Je vais devoir y allez je suis a l'école le reste de la semaine poster toute vos idées j'essayerai lundi
Bonne fin de semaine
0
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
20 oct. 2009 à 11:02
essayer mdir
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
26 oct. 2009 à 07:52
bonjour,

Donc me revoici avec mon problème,

Votre commande mdir :

debian:~# mdir
init A: non DOS media
Cannort initialize 'A:'
0
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
26 oct. 2009 à 08:35
tu as exécuté la commande mmount -V /dev/fd0 ?
0
schnain Messages postés 28 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 31 octobre 2010
26 oct. 2009 à 08:39
non je ne l'ai pas executé, donc je viens de l'executé avant de faire un mdir, mais celà affiche toujours le même résultat
0
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 5 619
26 oct. 2009 à 10:27
qu'affiche exactement la commande mmount ?
0