Ben, puisque c'est � la mode, lisons un vieux disque Amiga sous Linux :)

1. taper l�g�rement dessus, car il a quand m�me 10 ans, ce disque, pour le
   faire partir. Je trouve qu'il est �tonnamment joli et plat ce disque,
   pour l'�poque. Ok, il contient peu de donn�es et est lent.

2. v�rifier:

     Vendor: QUANTUM   Model: LP105S 910109405  Rev: 2.8 
     Type:   Direct-Access                      ANSI SCSI revision: 02
   Detected scsi disk sdb at scsi0, channel 0, id 6, lun 0
   SCSI device sdb: hdwr sector= 512 bytes. Sectors= 205561 [100 MB] [0.1 GB]

3. faire une copie brute, cela ne g�ne pas vu que ce n'est que 100 MB:

   pc2:/space/schaefer# gzip -9 < /dev/sdb > amiga1-raw-2001-07-22.gz

   (NB: ce n'est que parce que Linux a des raw-devices qui n'en sont pas
        qu'on peut �viter de passer par dd)

4. v�rifier la copie brute, pour voir si le disque n'est pas trop bugg�

      gzip -d < amiga1-raw-2001-07-22.gz | cmp /dev/sdb -

5. g�n�rer un kernel avec:

      CONFIG_AMIGA_PARTITION=y
      CONFIG_AFFS_FS=m

   et red�marrer, �a donne:

      sdb: RDSK sdb1 sdb2

6. rire un bon coup en testant la performance

   Timing buffered disk reads:  64 MB in 67.94 seconds =964.62 kB/sec

bon � part �a �a saturait un Amiga B2000 (68000 � 7 MHz), �a.

(j'aime bien le benchmark qui lit la moiti� du disque)

7. monter le fs

      pc2:/home/schaefer# mount /dev/sdb2 /mnt -t affs

9. Ah, et dans la s�rie: `j'�tais l� apr�s mais j'�crase tout quand m�me',
   extrait de /usr/src/linux/Documentation/filesystems/affs.txt:

      If you boot Windows 95 (don't know about 3.x, 98 and NT) while you
      have an Amiga harddisk connected to your PC, it will overwrite
      the bytes 0x00dc..0x00df of block 0 with garbage, thus invalidating
      the Rigid Disk Block. Sheer luck has it that this is an unused
      area of the RDB, so only the checksum doesn't match anymore.
      Linux will ignore this garbage and recognize the RDB anyway, but
      before you connect that drive to your Amiga again, you must
      restore or repair your RDB. So please do make a backup copy of it
      before booting Windows!

:)





--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à