                Guide pratique des systmes de fichiers

  Version franaise du Filesystems HOWTO

  Martin Hinner

   <mhi CHEZ penguin POINT cz>

   Adaptation franaise: Ludovic Danigo

   <ldng CHEZ nerim POINT net>

   Relecture de la version franaise: Jerme Fenal

   <jerome CHEZ fenal POINT org>

   0.7.5.fr.1.0

   Copyright  1999 Martin Hinner

   22 aot 2000

   Rsum

   Ce petit guide concerne les systmes de fichiers et leur accs. Ce
   n'est pas un document spcifique  Linux ou Unix comme pour
   pourriez vous y attendre. Vous trouverez aussi dans ce document
   beaucoup d'informations intressantes  propos des systmes (de
   fichiers) non-Unix, mais Unix reste mon principal intrt :-)

   -------------------------------------------------------------------

   Table des matires

   1. Copyright

   2. Introduction

                2.1. Listes de diffusion sur les systmes de fichiers

                2.2. Collection de systmes de fichiers 
                metalab.unc.edu

                2.3. Crdits

                2.4. Carte d'accessibilit aux systmes de fichiers

                2.5. Introduction  l'allocation contigue de systmes
                de fichiers

                2.6. Introduction  l'allocation par liste chane de
                systmes de fichiers

                2.7. Introduction aux systmes de fichiers bass sur
                FAT

                2.8. Introduction aux systmes de fichiers  noeuds
                (i-noeud)

                2.9. Introduction aux systmes de fichiers "extent"

                2.10. Introduction aux systmes de fichiers qui
                utilisent les arbres quilibrs (B-arbres)

                2.11. Introduction aux systmes de fichiers
                journaliss

                2.12. Autres fonctionnalits des systmes de fichiers

   3. Volumes

                3.1. Partitions PC

                3.2. Autres partitions

                3.3. Intituls de disque Unix

                3.4. Volumes Windows NT

                3.5. MD - Pilote de priphriques multiples pour
                Linux

                3.6. LVM - Logical Volume Manager (HP-UX LVM?)

                3.7. VxVM - Gestionnaire de volume Veritas

                3.8. IBM OS/2 LVM

                3.9. StackVM

                3.10. Novell NetWare volumes

   4. DOS FAT 12/16/32, VFAT

                4.1. VFAT: Nom de fichiers longs

                4.2. UMSDOS: noms de fichiers longs et attributs
                Linux sur un systme de fichiers FAT

                4.3. Attributs OS/2 tendus pour le systme de
                fichiers FAT

                4.4. Star LFN

                4.5. Accder  une partition VFAT depuis OS/2
                (VFAT-OS2)

                4.6. Accder  une partition VFAT depuis DOS (pilote
                LFNDOS)

                4.7. Accder  une partition VFAT depuis DOS (pilote
                LFNDOS libre)

                4.8. Accder  une partition VFAT depuis DOS (les
                outils LFN d'Odi)

                4.9. Accder une partition FAT32 depuis OS/2
                (FAT32.IFS)

                4.10. Accder une partition FAT32 depuis Windows NT
                4.0

                4.11. Accder une partition FAT32 depuis Windows NT
                4.0

                4.12. Accder des disques compresss avec
                Stac/Dblspace/Drvspace depuis Linux (DMSDOS)

                4.13. Accder des disques compresss avec
                Dblspace/Drvspace depuis Linux (thsfs)

                4.14. Fsresize - Retailleur FAT16/32

                4.15. FIPS - Retailleur FAT16

   5. Systme de fichiers  hautes performances (High Performance
   FileSystem, HPFS)

                5.1. Accder une partition HPFS depuis DOS (iHPFS)

                5.2. Accder une partition HPFS depuis DOS (hpfsdos)

                5.3. Accder une partition HPFS depuis DOS (hpfsa)

                5.4. Accder une partition HPFS depuis DOS (amos)

                5.5. Accder une partition HPFS depuis Linux

                5.6. Accder une partition HPFS depuis FreeBSD

                5.7. Accder une partition HPFS depuis Windows NT 3.5

                5.8. Accder une partition HPFS depuis Windows NT 4

   6. Systme de fichiers de nouvelle technologie (New Technology
   FileSystem, NTFS)

                6.1. Accder une partition NTFS depuis DOS
                (NTFSDOS.EXE)

                6.2. Accder une partition NTFS depuis DOS (ntpwd)

                6.3. Accder une partition NTFS depuis OS/2

                6.4. Accder une partition NTFS depuis Linux

                6.5. Accder une partition NTFS depuis FreeBSD et
                NetBSD

                6.6. Accder une partition NTFS depuis BeOS

                6.7. Accder une partition NTFS depuis BeOS (autre)

                6.8. Rparer NTFS en utilisant les outils NTFSDOS

                6.9. Rparer NTFS en utilisant NTRecover

   7. Les systmes de fichiers tendus (Ext, Ext2, Ext3)

                7.1. Le systme de fichiers tendu (ExtFS)

                7.2. Le deuxime systme de fichiers (Ext2FS)

                7.3. Le troisime systme de fichiers (Ext3FS)

                7.4. La compression transparente pour Ext2FS -
                E2compr -

                7.5. Accder  Ext2FS depuis DOS (outils Ext2FS)

                7.6. Accder Ext2 depuis DOS, Windows 9x/NT et
                autres Unix (LTools)

                7.7. Accder Ext2 depuis OS/2

                7.8. Accder Ext2 depuis Windows 95/98 (FSDEXT2)

                7.9. Accder Ext2 depuis Windows 95 (Explore2fs)

                7.10. Accder Ext2 depuis Windows NT (ext2fsnt)

                7.11. Accder  Ext2 depuis BeOS

                7.12. Accder  Ext2 depuis MacOS (MountX)

                7.13. Accder  Ext2 depuis MiNT

                7.14. Le dfragmenteur pour Ext2FS

                7.15. Le retailleur pour Ext2FS

                7.16. Ext2end

                7.17. Rparer/analyser/crer Ext2 avec E2fsprogs

                7.18. L'diteur de systme de fichier ext2 : Ext2ed

                7.19. L'diteur de systme de fichiers Linux : lde

                7.20. Les utilitaires de restauration pour Ext2FS

   8. Le systme de fichiers hirarchique du Macintosh - HFS

                8.1. Accder  HFS depuis Linux

                8.2. Accder  HFS depuis OS/2 (HFS/2)

                8.3. Accder  HFS depuis Windows 95/98/NT (HFV
                Explorer)

                8.4. Accder  HFS depuis DOS (MAC-ETTE)

                8.5. Les utilitaires HFS

                8.6. Une librairie portable du systme de fichiers
                Macintosh : MacFs

   9. Le systme de fichiers pour CD-ROM : ISO 9660 - CD-ROM
   filesystem

                9.1. Les extensions RockRidge

                9.2. Les extensions Joliet

                9.3. Les CD-ROM hybrides

                9.4. Index de Novell Netware sur ISO9660

                9.5. Accder  Joliet depuis Linux

                9.6. Accder  Joliet depuis BeOS

                9.7. Accder  Joliet depuis OS/2

                9.8. Accder un CD audio comme un systme de fichiers
                depuis Linux

                9.9. Accder un CD audio comme un systme de fichiers
                depuis BeOS

                9.10. Accder  toutes les pistes depuis Linux (CDfs)

                9.11. Crer des CD-ROM hybrides (mkhybrid)

   10. Les autres systmes de fichiers

                10.1. Le systme de fichiers de disque Acorn : ADFS

                10.2. Le systme de fichiers rapide d'Amiga : AFFS

                10.3. Le systme de fichiers BeOS : BeFS

                10.4. Le systme de fichiers de dmarrage
                d'UnixWare : BFS

                10.5. Le systme de fichiers pour Commodore
                1581/1541 : CBMFS

                10.6. Le systme de fichiers CrosStor

                10.7. Le systme de fichiers de bureau : DTFS
                (DeskTop File System)

                10.8. Le systme de fichier amlior (Linux) : EFS

                10.9. Le systme de fichiers  extents (IRIX) : EFS

                10.10. Le systme de fichiers rapide BSD : FFS

                10.11. Le systme de fichiers paralllis gnrique :
                GPFS

                10.12. Le systme de fichiers hautes performances
                d'HP-UX : HFS

                10.13. Le systme de fichiers  haut dbit : HTFS

                10.14. Le systme de fichiers journalis (HP-UX, AIX,
                OS/2 5, Linux) : JFS

                10.15. Le format logique d'inter-change (HP-UX) :
                LIF

                10.16. Le systme de fichiers  structure journalise
                pour Linux : LFS

                10.17. Le systme de fichiers Macintosh : MFS

                10.18. Le systme de fichiers Minix

                10.19. Le systme de fichiers Novell NetWare : NWFS

                10.20. Les services de stockage Novell : NSS

                10.21. Le systme de fichiers  struture sur disque :
                ODS

                10.22. Le systme de fichiers QNX

                10.23. Le systme de fichiers ReiserFS

                10.24. Le systme de fichiers pour CD-ROM de Sony :
                RFS

                10.25. Le systme de fichiers pour Rom : RomFS

                10.26. Le systme de fichiers scuris : SFS

                10.27. Le systme de fichiers Spiralog (OpenVMS)

                10.28. Le systme de fichiers System V et ses drivs

                10.29. Le systme de fichiers pour CD-ROM de
                Philips : CD-Text

                10.30. Le format de Disque Universel (systme de
                fichiers des DVD-ROM) : UDF

                10.31. UFS

                10.32. V7 Filesystem

                10.33. Le systme de fichiers Veritas (HP-UX, SCO
                UnixWare, Solaris) : VxFS

                10.34. Le systme de fichiers tendu (IRIX) : XFS

                10.35. Xia FS

   11. Partitions  brutes 

                11.1. Sauvegarder des partitions directes avec
                DBsnapshot

   12. Appendice

                12.1. Les systmes de fichiers rseaux

                12.2. Les systmes de fichiers chiffrs

                12.3. Outils de test de performance disque

                12.4. Ecrire votre propre pilote de systme de
                fichiers

                12.5. Documents Connexes

1. Copyright

   The Filesystems HOWTO, Copyright (c) 1999 Martin Hinner
   <mhi@penguin.cz>.

   Ce document est un document libre; vous pouvez le redistribuer
   et/ou le modifier sous les termes de la Licence Publique Gnrale
   (GPL) telle que publie par la Free Software Foundation ; aussi
   bien la version 2 de celle-ci que ( votre convenance) n'importe
   quelle version ultrieure.

   Ce guide pratique est distribu dans l'espoir qu'il sera utile,
   mais SANS AUCUNE GARANTIE ; sans mme la garantie implicite de
   mercatabilit ou adaptation  un sujet particulier. Rfrez-vous 
   la Licence Publique Gnrale de GNU (GPL) pour plus de dtails.

   Vous devriez avoir reu une copie de la Licence Publique Gnrale
   (GPL) avec ce document ou GNU CC ; sinon, crivez  :

   Free Software Foundation,
   Inc., 675 Mass Ave, Cambridge, MA 02139,
   USA.

2. Introduction

   Le Filesystems HOWTO dcrit les systmes de fichiers et leur
   utilisation  partir de diffrents systmes d'exploitation. Bien
   que ce document ait t compos avec le meilleur de mes
   connaissances, il est possible et mme probable qu'il contienne
   des erreurs. Merci de me faire savoir si vous trouvez des erreurs
   ou des informations dpasses. J'essaierai autant que possible de
   conserver ce document  jour et exempt d'erreurs. Toutes les
   contributions sont aussi les bienvenues, donc si vous voulez
   crire quelque chose au sujet des systmes de fichiers, merci de
   me contacter par e-mail.

   Avant de lire ce guide pratique, il est recommend de lire le
   Disk-HOWTO (vous pouvez l'obtenir 
   http://sunsite.unc.edu/LDP/HOWTO/
   [http://sunsite.unc.edu/LDP/HOWTO/]) de Stein Gjoen
   <sgjoen@nyx.net>.

   Ce guide pratique peut tre obtenu  http://penguin.cz/~mhi/fs/
   [http://penguin.cz/~mhi/fs/] ou 
   http://metalab.unc.edu/filesystems/howto/
   [http://metalab.unc.edu/filesystems/howto/].

   Si vous tes un utilisateur japonais, vous pourriez tre intress
   par la traduction de ce guide pratique en japonais par : FUJIWARA
   Teruyoshi <fujiwara@linux.or.jp>. Elle est disponible 
   http://www.linux.or.jp/JF/JFdocs/Filesystems-HOWTO.html
   [http://www.linux.or.jp/JF/JFdocs/Filesystems-HOWTO.html]. Et le
   source SGML peut tre tlcharg ici :
   [1]ftp://ftp.linet.gr.jp/pub/JF/sgml/Filesystems-HOWTO.sgml.gz.

  2.1. Listes de diffusion sur les systmes de fichiers

   Il se peut que vous vouliez rejoindre la liste de diffusion sur
   les systmes de fichiers. Elle se veut tre une bonne source
   d'information, tant pour les utilisateurs que pour les
   dveloppeurs. Si donc vous avez  utiliser les systmes de
   fichiers, rejoignez-nous ;-) Pour souscrire, envoyer un e-mail 
   <majordomo@penguin.cz> et dans le CORPS du message (et non dans le
   sujet), mettez (sans les guillemets) : "subscribe fs-l".

    2.1.1. Liste de diffusion des systmes de fichiers du noyau Linux

   Pour rejoindre la liste de diffusion sur les systmes de fichiers
   du noyau Linux <linux-fsdevel@vger.kernel.org>, envoyez un e-mail
    <majordomo@vger.kernel.org>. Mettez subscribe linux-fsdevel dans
   le corps du message.

    2.1.2. Liste de diffusion systmes de fichiers de FreeBSD

   Pour rejoindre la liste de diffusion systmes de fichiers de
   FreeBSD <freebsd-fs@FreeBSD.org>, envoyez un e-mail 
   <majordomo@FreeBSD.org>. Mettez subscribe freebsd-fs dans le corps
   du message.

  2.2. Collection de systmes de fichiers  metalab.unc.edu

   La collection de systmes de fichiers est un site WWW/FTP qui
   fournit des informations utiles  propos des systmes de fichiers,
   des programmes et des pilotes les concernant. Elle rside 
   http://metalab.unc.edu/filesystems/
   [http://metalab.unc.edu/filesystems/], ou, par FTP seulement, 
   [2]ftp://metalab.unc.edu/pub/docs/filesystems/.

  2.3. Crdits

   Le "Filesystems access HOWTO" original fut crit par Georgatos
   Photis (voyez sa page Web  http://students.ceid.upatras.gr/~gef/
   [http://students.ceid.upatras.gr/~gef/]). Ce guide pratique
   contient beaucoup d'informations provenant de son site. Merci Gef.

   FUJIWARA Teruyoshi <fujiwara@linux.or.jp> a traduit ce guide
   pratique en Japonais.

   D'autres personnes qui ont contribu ou m'ont aid (directement ou
   indirectement) avec ce guide pratique sont, par ordre
   alphabtique :

     o Mariusz Borkowski <borkowsm@ii.pw.edu.pl> - ISO9660/RR info

     o Remy Card <card@masi.ibp.fr> - Introduction au systme de
       fichiers Ext2

     o Peter A. Dinda <pdinda@cs.cmu.edu> - Description du systme de
       fichiers HFS

     o Alfonso De Gregorio <adg@speedcom.it> - Info sur le systme de
       fichiers TCFS

     o Radek Machacka <radekm@sco.com> - Merci pour SCO UnixWare et
       SCO OpenServer

     o Andrey Shedel <andreys@cr.cyco.com> - Diverses mises  jour

     o Peter Todd <retep2@home.com> - Info sur systme de fichiers
       SFS

     o Theodore Ts'o <tytso@mit.edu> - Introduction au systme de
       fichiers Ext2

     o Stephen Tweedie <sct@dcs.ed.ac.uk> - Introduction au systme
       de fichiers Ext2

   Tous mes remerciements aux personnes cites. Si j'ai oubli
   quelqu'un, merci de me le faire savoir.

  2.4. Carte d'accessibilit aux systmes de fichiers

   Ceci est une "carte" d'accessibilit des divers systmes de
   fichiers, range par ordre alphabtique des systmes
   d'exploitation. Vous pouvez trouvez cela quelque peu chaotique.
   C'est parce que les outils sgml de Linux (sgmltools) ne
   connaissent pas les tables^[1].

   VOUS VOYEZ QUE CETTE `CARTE' N'EST TOUJOURS PAS COMPLETE.
   J'ESSAIERAI DE LA FINIR DANS UN FUTUR PROCHE. FreeBSD : BSD FFS |
   Ext2FS | HPFS | NTFS

   Linux : AFFS| BeFS| BFS| Ext2FS| BSD FFS| HPFS| Qnx4 FS| VFAT |
   Xia

   NetBSD : BSD FFS | FAT12/16 | ISO9660

   NetWare 2.x : NWFS-286

   NetWare 3.x, 4.x : NWFS-386 | ISO9660

   NetWare 5.x : NWFS-386 | NSS | ISO9660

   OpenBSD : BSD FFS | FAT12/16

   OS/2 : Ext2 FS | FAT12/16/32 | HPFS | HPFS | ISO 9660 | JFS | VFAT

   QNX 4 : FAT12/16 | ISO 9660 | Qnx4 FS

   SCO OpenServer : AFS| DTFS| EAFS| HTFS| ISO 9660 | S51K

   SCO UnixWare : BFS| DTFS| ISO 9660 | System V| VxFS

  2.5. Introduction  l'allocation contigue de systmes de fichiers

   Quelques systmes de fichiers contigus : BFS, ISO9660 et ses
   extensions.

  2.6. Introduction  l'allocation par liste chane de systmes de
  fichiers

   A faire^[2]

  2.7. Introduction aux systmes de fichiers bass sur FAT

   ( faire) Quelques systmes de fichiers FAT : FAT12/16/32, VFAT et
   NetWare filestem.

  2.8. Introduction aux systmes de fichiers  noeuds (i-noeud)

   ( faire)

  2.9. Introduction aux systmes de fichiers "extent"

   ( faire) Quelques systmes de fichiers "extent" : EFS et VxFS.

  2.10. Introduction aux systmes de fichiers qui utilisent les arbres
  quilibrs (B-arbres)

   ( faire) Quelques systmes de fichiers qui utilisent les arbres
   quilibrs : HFS, NSS, Reiser FS et Spiralog.

  2.11. Introduction aux systmes de fichiers journaliss

   Les systmes de fichiers mettent  jour leur information
   structurelle (appele metadata) grce  des critures synchrones.
   Chaque mise  jour de metadata peut ncessiter beaucoup
   d'critures spares, et si le systme plante lors de la squence
   d'criture, les mtadata peuvent tre dans un tat incohrent.

   Au redmarrage suivant, l'utilitaire de contrle du systme de
   fichiers (appel fsck) devra parcourir la structure des metadata,
   les examiner et les rparer. Cette opration prend un temps
   considrable sur les systmes de fichiers de grande taille. Et le
   disque peut ne pas contenir suffisamment d'information pour
   corriger la structure. Il en rsulte des fichiers mal placs ou
   effacs.

   Un systme de fichiers journalis utilise une aire spare appele
   log ou journal. Avant que les modifications aux mtadata ne soient
   rellement appliques, elles sont enregistres dans cette aire
   spare. L'opration est ensuite applique. Si le systme plante
   pendant l'opration, il y a assez d'information dans le journal
   pour  rejouer  l'enregistrement du journal et finir l'opration.

   Cette approche ne requiert pas l'examen du systme de fichiers en
   entier, apportant un contrle trs rapide des gros systmes de
   fichiers, en gnral quelques secondes pour un systmes de
   fichiers de plusieurs gigaoctets. De plus, comme toutes les
   informations pour l'opration courante sont sauvegardes, comme
   toutes les oprations courantes sont sauvegardes, aucun
   effacement ou rcupration dans  lost-and-found  n'est
   ncessaire. Le dsavantage des systmes de fichiers journaliss
   est qu'ils sont plus lents que les autres systmes de fichiers.

   Quelques systmes de fichiers journaliss : BeFS, HTFS, JFS, NSS,
   Spiralog filesystem, VxFS et XFS.

  2.12. Autres fonctionnalits des systmes de fichiers

    2.12.1. Quota

    2.12.2. Snapshot

    2.12.3. ACLs

3. Volumes

  3.1. Partitions PC

     o http://www.win.tue.nl/~aeb/partitions/
       [http://www.win.tue.nl/~aeb/partitions/] : Un document sur les
       types de partitions par Andries Brouwer <aeb@cwi.nl>

    3.1.1. GNU parted

     o Page d'accueil : http://www.gnu.org/software/parted
       [http://www.gnu.org/software/parted]

     o Tlchargement : [3]ftp://ftp.gnu.org/gnu/parted/

     o Auteurs : Andrew Clausen <clausen@gnu.org>, Lennert Buytenhek
       <buytenh@dsv.nl> et Matt Wilson <msw@redhat.com>.

     o Rapport de bugs : <bug-parted@gnu.org>,

     o Accs : varis pour chaque systme de fichiers, voir plus bas.

     o Licence : GPL

   GNU parted est un programme pour crer, dtruire, retailler,
   copier et dplacer les partitions et les systmes de fichiers qui
   s'y trouvent.

   Parmi ses utilisations, on peut faire de la place pour de nouveaux
   systmes d'exploitation, rorganiser l'espace disque, copier les
   donnes d'un disque  un autre, et faire des images de disques,
   pour rpliquer des installations sur un grand nombre d'autres
   ordinateurs.

   Tableau 1. Capacits de GNU-Parted

 +---------------------------------------------------------------------+
 | Systme de | dtection | cration | changement |copie |vrification |
 |  fichiers  |           |          | de taille  |      |             |
 |------------+-----------+----------+------------+------+-------------|
 |   Ext2FS   |     *     |          |   *^[a]    |*^[b] |   * ^[c]    |
 |------------+-----------+----------+------------+------+-------------|
 |    fat     |     *     |    *     |   *^[d]    |*^[e] |      *      |
 |------------+-----------+----------+------------+------+-------------|
 | linux swap |     *     |    *     |     *      |  *   |             |
 |---------------------------------------------------------------------|
 |     ^[a] Le dbut de la partition doit rester fixe pour Ext2FS      |
 |                                                                     |
 | ^[b] La partition de destination doit tre de taille suprieure ou  |
 |              gale  la taille de la partition source               |
 |                                                                     |
 |^[c] Un contrle limit est effectu quand le systme de fichiers est|
 | ouvert. C'est le seul contrle effectu pour le moment. Toutes les  |
 |commandes (y compris le changement de taille) choueront lgamment, |
 | laissant le systme de fichiers intact, s'il y a une erreur dans le |
 |systme de fichiers (et la grande majorit des erreurs, en gnral). |
 |                                                                     |
 | ^[d] La taille de la nouvelle partition, aprs changement de taille |
 |ou recopie, est restreinte par la taille des clusters. Cela est pire |
 |que vous ne le pensez car on ne vous laisse pas choisir la taille de |
 |     vos clusters (c'est un bug de Windows, et vous voulez de la     |
 |    compatibilit, n'est-ce pas ?) Donc, en pratique, vous pouvez    |
 |   toujours rduire la taille de votre partition (car Parted sait    |
 |rduire la taille des clusters), mais vous pouvez tre limit lors de|
 |  la croissance. Si utiliser FAT32 ne vous drange pas plus que a,  |
 |vous serez toujours capables d'augmenter la taille de votre partition|
 |                                                                     |
 |                              ^[e] idem                              |
 +---------------------------------------------------------------------+

    3.1.2. Rparation des tables de partitions corrompues

      3.1.2.1. Fixdisktable

     o Page d'accueil :
       http://bmrc.berkeley.edu/people/chaffee/fat32.html
       [http://bmrc.berkeley.edu/people/chaffee/fat32.html]

     o Tlchargement : ?

     o Auteur : ?

     o Accs : ?

     o Licence : ?

   C'est un utilitaire qui manipule Ext2FS, FAT, NTFS, UFS, les
   tables de contenu de disque BSD (mais pas encore les vieilles
   partitions de swap Linux) ; il rcrira la table de partition, si
   vous lui en donnez la permission.

      3.1.2.2. gpart

     o Page d'accueil : http://home.pages.de/~michab/gpart/
       [http://home.pages.de/~michab/gpart/]

     o Tlchargement : ?

     o Auteur : ?

     o Accs : ?

     o Licence : ?

   gpart est un utilitaire qui manipule Ext2FS, FAT, Linux swap,
   HPFS, NTFS, les tables de contenu de disque FreeBSD et
   Solaris/x86, Minix, ReiserFS ; il propose un contenu pour la table
   de partition principale et est bien document.

      3.1.2.3. rescuept

     o Page d'accueil : util-linux ?

     o Tlchargement : ?

     o Auteur : ?

     o Accs : ?

     o Licence : ?

   Reconnait les superblocs Ext2FS, les partitions FAT, les
   partitions de swap, et les tables de partition tendues ; il peut
   aussi reconnaitre les tables de contenu de disque des partitions
   BSD et Unixware 7. Il affiche des informations qui peuvent tre
   utilises avec fdisk ou sfdisk pour reconstruire la table des
   partitions. Il est dans la partie non installe de la distribution
   util-linux.

      3.1.2.4. findsuper

     o Page d'accueil : e2progs ?

     o Tlchargement : ?

     o Auteur : ?

     o Accs : ?

     o Licence : ?

   Petit utilitaire qui trouve les blocs Ext2FS ayant une signature
   de superblocs, et affiche leur localisation et quelques
   informations. Il est dans la partie non installe de la
   distribution e2progs.

  3.2. Autres partitions

   Parce que je utilise uniquement des machines Intel x86, toutes
   contributions (ou donation de machine non-x86 ;-) sont plus que
   bienvenues. Si vous pouvez fournir quelque information utile,
   n'hsitez pas  m'crire  <mhi@penguin.cz>.

    3.2.1. Partitions ADFS

    3.2.2. Partitions Amiga

    3.2.3. Partitions ATARI

    3.2.4. Partitions Macintosh

    3.2.5. Partitions OSF

    3.2.6. Partitions Sun

    3.2.7. Partitions Ultrix

  3.3. Intituls de disque Unix

   ( faire)

    3.3.1. disklabel BSD

   ( faire)

    3.3.2. disklabel UnixWare

   La VTOC UnixWare (Table de contenu du volume) divise les
   partitions du disque en seize partions logiques. Le noyau Linux
   supporte la VTOC UnixWare, vous devez cocher UnixWare slices
   support (EXPERIMENTAL) et recompiler votre noyau. Une autre
   manire de lire les tables de contenu de disque UnixWare est
   d'utiliser le portage GPL de la commande prtvtoc(1), qui est dans
   le paquetage vxtools.

    3.3.3. Intituls de disque SCO OpenServer

   ( faire)

    3.3.4. Intituls de disque Sun Solaris

   ( faire)

  3.4. Volumes Windows NT

     o Page d'accueil : http://www.penguin.cz/~mhi/fs/vol/
       [http://www.penguin.cz/~mhi/fs/vol/]

     o Auteur : Martin Hinner <mhi@penguin.cz>

     o Accs : lecture seule, volumes OS/2 supports, volumes
       multiples entrelacs et volumes classique Windows NT

     o Tlchargement : [4]ftp://ftp.penguin.cz/pub/users/mhi/vol/

     o Licence : GPL

   Ce pilote du noyau Linux vous permet de monter et d'accder  des
   volumes multiples linaires ou entrelacs.

    3.4.1. Rparation des disques NTFS  "tolrance de panne" en
    utilisant FTEdit

     o Page d'accueil : ? ARTICLE MS ID: Q131658

     o Tlchargement :
       [5]ftp://ftp.rhrz.uni-bonn.de/pub/pc/winnt/intel/ftedit.zip

     o Auteur : Microsoft Corp.

     o Licence : ?

   Si Windows NT Workstation ou Server est paramtr avec des
   partitions  tolrance de panne (entrelaces avec parit et
   agrges en volumes), et que ces partitions ne sont plus
   accessibles, et apparaissent dans l'Administrateur de Disques
   comme tant de type Inconnu, vous pouvez ventuellement les rendre
   accessibles grce  l'utilitaire FTEDIT.

  3.5. MD - Pilote de priphriques multiples pour Linux

     o Homepage : ?

     o Auteur : Marc Zyngier <<maz@wild-wind.fr.eu.org>>

     o Accs : lecture-criture, supporte les modes linaire, RAID-1,
       RAID-4 et RAID-5.

     o Tlchargement : Noyau Linux, Les outils sont disponibles  :
       [6]ftp://sweet-smoke.ufr-info-p7.ibp.fr/public/Linux/

     o Licence : GPL

   Ces pilotes vous laissent combiner plusieurs partitions de disque
   dur en un priphrique bloc logique. Cela peut tre utilis pour
   simplement juxtaposer deux partitions pour en faire une unique ou
   pour combiner plusieurs disques durs redondants en un priphrique
   RAID 1/4/5 de manire  fournir une protection contre les pannes
   de disque dur. Cela s'appelle le  RAID logiciel  puisque la
   conbinaison des partitions est faite par le noyau.

  3.6. LVM - Logical Volume Manager (HP-UX LVM?)

   Linux implementation is available here:

     o Page d'accueil : http://linux.msede.com/lvm/
       [http://linux.msede.com/lvm/]

     o Auteur : Heinz Mauelshagen <mauelsha@ez-darmstadt.telekom.de>>

     o Accs : ?

     o Tlchargement : [7]ftp://linux.msede.com/lvm/v0.6/

     o Licence : GPL

  3.7. VxVM - Gestionnaire de volume Veritas

   Pour plus d'information sur gestionnaire de volume Veritas voyez
   http://www.veritas.com/ [http://www.veritas.com/]. Voir aussi :
   VxFS (systme de fichiers journaliss Veritas).

  3.8. IBM OS/2 LVM

   Le gestionnaire de volume est disponible dans OS/2 WarpServer 5.
   Il vous autorise  crer des volumes linaires avec plusieurs
   partitions & disques. Certaines personnes disent qu'il est
   compatible avec le gestionnaire de volume d'IBM AIX. Voir aussi :
   HPFS, JFS.

  3.9. StackVM

   StackVM est le gestionnaire de volume de CrosStor. En utilisant
   StackVM, l'administrateur peut combiner plusieurs  tranches  de
   disque physique en un seul priphrique logique appel vdisk.
   Vdisk est la contraction de  virtual disk . Les disques
   physiques peuvent tre combins pour former une concatnation, un
   RAID 0 (stripe), un RAID 1 (miroir), un RAID 4 ou un RAID 5. De
   plus une unique partition peut tre divise en de multiples vdisk
   simples. Pour plus d'information voyez la page d'accueil de
   CrosStor  http://www.crosstor.com/ [http://www.crosstor.com/].

  3.10. Novell NetWare volumes

   Les volumes NetWare sont utiliss pour le systme de fichiers
   NWFS-386.

4. DOS FAT 12/16/32, VFAT

  4.1. VFAT: Nom de fichiers longs

   Windows 95/98 et Windows NT/2000 gardent les noms de fichier longs
   sur un systme FAT dans un dossier spcial d'enregistrement avec
   la configuration des attributs Lecture Seule, Fichier cach,
   Systme et Volume, donc si vous accdez votre volume FAT depuis le
   DOS vous ne voyez pas ces  fichiers . Ces enregistrements
   spciaux ont cette structure dbile :

   Tableau 2. structure des enregistrements

   +----------------------------------------------------------------+
   | octet      | numro de de l'emplacement                        |
   |------------+---------------------------------------------------|
   | string(10) | 5 premiers caractres du nom                      |
   |------------+---------------------------------------------------|
   | octet      | octet d'attribut                                  |
   |------------+---------------------------------------------------|
   | octet      | toujours 0                                        |
   |------------+---------------------------------------------------|
   | octet      | checksum pour l'alias 8.3                         |
   |------------+---------------------------------------------------|
   | string(12) | 6 caractres de plus du nom                       |
   |------------+---------------------------------------------------|
   | mot        | dbut du numro du cluster, 0 pour les            |
   |            | emplacements longs                                |
   |------------+---------------------------------------------------|
   | string(4)  | 2 derniers caractres du nom                      |
   +----------------------------------------------------------------+

   Des problmes apparaissent lorsque vous effacez ou modifiez un
   fichier  nom long du systme sans support VFAT, parce que seule
   l'entre DOS 8+3 sera efface ou modifie. Scandisk pour Windows
   95/98 peut rparer ce problme.

  4.2. UMSDOS: noms de fichiers longs et attributs Linux sur un systme
  de fichiers FAT

   Linux possde ses propres extensions FAT qui vous donnent noms de
   fichiers longs, permissions et droits, liens et fichiers spciaux
   de priphriques sur une partition FAT, appele UMSDOS. Chaque
   rpertoire contient un fichier nomm "--linux-.---". C'est l que
   sont enregistrs les noms de fichiers longs et les autres champs
   ncessaires. Pour plus de dtails, voyez le fichier
   /usr/src/linux/Documentation/filesystems/umsdos.txt. L'auteur du
   pilote umsdos de Linux est Jacques Gelinas
   <jacques@solucorp.qc.ca> et il est actuellement maintenu par
   Matija Nalis <mnalis@jagor.srce.hr>>.

  4.3. Attributs OS/2 tendus pour le systme de fichiers FAT

   OS/2 Warp version 3, 4 et 5 conservent les noms de fichiers longs
   et les attributs tendus des volumes FAT dans les fichiers "\ea
   data. sf" et "\wp root. sf" (ces deux fichiers se trouvent dans le
   rpertoire racine du systme de fichiers). Pour autant que je
   sache, il n'y a pas d'implmentation connue de ces extensions OS/2
   pour d'autres systmes d'exploitation. Si vous pouvez fournir des
   informations sur la structure EA, n'hsitez pas  me les envoyer 
   <mhi@penguin.cz>.

  4.4. Star LFN

   Star LFN est un mulateur qui autorise des programmes, tournant
   sous DOS 4.0 ou suprieur,  utiliser les fonctions de fichiers
   longs prsents sur les machines utilisant le DOS de Windows 95.
   Actuellement, il ne peut que lire et crire les noms de fichiers
   longs pour un fichier systme cach, ce qui signifie que vous ne
   pouvez ni lire ni crire de les vritables noms de fichiers longs
   de Windows 95. Pour plus d'information voyez
   http://sta.c64.org/starlfn.html [http://sta.c64.org/starlfn.html].

  4.5. Accder  une partition VFAT depuis OS/2 (VFAT-OS2)

     o Page d'accueil :
       http://www.dsteiner.com/products/software/os2/ifs.htm
       [http://www.dsteiner.com/products/software/os2/ifs.htm]

     o Auteur : Daniel Steiner <info@dsteiner.com>

     o Accs : lecture-criture, pas de support des extensions EA.

     o Miroir:
       [8]ftp://hobbes.nmsu.edu/pub/os2/system/drivers/filesys/

     o Licence : GPL

   VFAT-OS2 est un paquetage qui autorise OS/2  accder aux
   partitions Windows 95 formate en VFAT de manire transparente,
   comme si elles taient des lettres de disque OS/2 standards. La
   vise ultime de ce paquetage est d'tre capable utiliser le
   systme de fichiers VFAT comme un remplacement de FAT. Il peut
   aussi accder aux partitions NTFS en mode lecture seule.

  4.6. Accder  une partition VFAT depuis DOS (pilote LFNDOS)

   Certaines personnes disent que Microsoft a livr un pilote appel
   LFNDOS qui fournit l'API Microsoft Nom de Fichiers Longs sous DOS.
   Si vous savez o ce pilote peut tre tlcharg, merci de
   m'envoyer un e-mail.

  4.7. Accder  une partition VFAT depuis DOS (pilote LFNDOS libre)

     o Page d'accueil : http://members.xoom.com/dosuser/
       [http://members.xoom.com/dosuser/]

     o Auteur : Chris Jones <dosuser@bigfoot.com>

     o Accs : lecture-criture

     o Miroir:
       http://www.simtel.net/pub/simtelnet/msdos/fileutil/lfnds106.zip
       [http://www.simtel.net/pub/simtelnet/msdos/fileutil/lfnds106.zip]

     o Licence : gratuit, code source disponible

   LFNDOS fournit l'API Windows 95 Nom de Fichiers Longs (Long
   Filename, LFN) pour les programmes DOS. Il utilise le mme format
   pour sauvegarder les noms sur le disque que Windows 95, vous
   pouvez donc voir et utiliser les noms de fichiers longs sous les
   deux systmes de manire interchangeable. Il fonctionne comme un
   programme rsidant en mmoire, et par consquent ncessite environ
   60 ko de mmoire conventionnelle.

   Sous Windows 95, un programme DOS peut utiliser les noms de
   fichiers longs en appellant un jeu de fonction d'interruption,
   lesquelles sont fournies par Windows. Par exemple, COMMAND.COM
   permet les noms de fichiers longs quand il est lanc comme une
   ligne de commande DOS depuis Windows, mais pas si vous redmarrez
   en mode MS-DOS. D'autres programmes comme EDIT.COM et tous les
   programmes DJGPP utilisent les noms de fichiers longs s'ils sont
   disponibles.

  4.8. Accder  une partition VFAT depuis DOS (les outils LFN d'Odi)

     o Page d'accueil : http://odi.webjump.com/
       [http://odi.webjump.com/]

     o Auteur : Ortwin Glueck <glueck@freesurf.ch>

     o Accs : lecture-criture, pour les outils DOS seulement.

     o Miroir:
       http://www.simtel.net/pub/simtelnet/msdos/fileutil/lfn141.zip
       [http://www.simtel.net/pub/simtelnet/msdos/fileutil/lfn141.zip]

     o Licence : ?

   Ces outils fournissent des facilits de gestion sous DOS avec les
   noms de fichiers longs crs par Windows 95/98 sur les systmes de
   fichiers FAT32, FAT16 et FAT12. Taper LDIR affiche le contenu du
   rpertoire avec les noms de fichiers longs. Copier un fichier avec
   LCOPY prserve les noms de fichiers longs. Vous pouvez mme crer
   des rpertoires (LMD) avec des noms de fichiers longs ou renommer
   des fichiers (LREN) avec des noms longs.

  4.9. Accder une partition FAT32 depuis OS/2 (FAT32.IFS)

     o Page d'accueil :
       http://www.os2ss.com/information/kelder/index.html
       [http://www.os2ss.com/information/kelder/index.html]

     o Auteur : Henks Kelder <hkelder@capgemini.nl>

     o Accs : lecture-criture, Noms de fichiers longs, pas de
       support des extensions EA.

     o Tlchargement :
       http://www.os2ss.com/information/kelder/os2fat32.zip
       [http://www.os2ss.com/information/kelder/os2fat32.zip]

     o Licence : gratuit

   FAT32.IFS pour OS/2 vous autorise  accder aux partitions FAT32
   depuis OS/2. Vous ne pouvez pas crer de partitions FAT32, vous
   avez toujours besoin de Windows 95 OSR2 pour cela. De plus, le
   CHKDSK d'OS/2 peut ne pas corriger toutes les erreurs possibles
   qui peuvent arriver, vous devrez utiliser le Scandisk de Windows
   95 pour corriger certaines erreurs.

  4.10. Accder une partition FAT32 depuis Windows NT 4.0

     o Tlchargement :
       http://www.chat.ru/~ashedel/fat32/fastfat32.rar
       [http://www.chat.ru/~ashedel/fat32/fastfat32.rar]

     o Auteur : anonyme

     o Licence : gratuit ou GPL ?

   Pilote du systme de fichiers FAT32 pour NT 4.0 et NT 3.51.

  4.11. Accder une partition FAT32 depuis Windows NT 4.0

     o Page d'accueil : http://www.sysinternals.com/fat32.htm
       [http://www.sysinternals.com/fat32.htm]

     o Auteur : Mark Russinovich <mark@sysinternals.com> et Bryce
       Cogswell <cogswell@winternals.com>.

     o Accs : lecture seule dans la version gratuite,
       lecture-criture dans la commerciale.

     o Tlchargement : ?

     o Licence : gratuite (lecture seule) ou commerciale
       (lecture-criture)

   C'est un pilote systme de fichiers FAT32 pour Windows NT(R) 4.0.
   Une fois ce pliote install, tous les disques FAT32 prsents sur
   votre systme seront entirement accessibles comme des volumes
   Windows NT natifs. La version gratuite fournit seulement des
   capacits de lecture. La version lecture/criture est  acheter.

  4.12. Accder des disques compresss avec Stac/Dblspace/Drvspace
  depuis Linux (DMSDOS)

     o Page d'accueil :
       http://fb9nt.uni-duisburg.de/mitarbeiter/gockel/software/dmsdos/
       [http://fb9nt.uni-duisburg.de/mitarbeiter/gockel/software/dmsdos/]

     o Auteur : Frank Gockel <gockel@sent13.uni-duisburg.de> et Pavel
       Pisa <pisa@cmp.felk.cvut.cz>

     o Accs : Stacker, Dblspace et Drvspace en mode lecture, support
       des noms de fichiers longs

     o Tlchargement :
       [9]ftp://fb9nt.uni-duisburg.de/pub/linux/dmsdos/

     o Freshmeat: Console/Filesystems

     o Licence : GPL

   DMSDOS lit et crit sur les systmes de fichiers DOS comprsss
   (CVF-FAT). Les configurations suivantes sont supportes :

     o DoubleSpace / DriveSpace (MS-DOS 6.x)

     o DoubleSpace / DriveSpace (Windows 95)

     o DriveSpace 3 (Windows 95 avec le pack Plus!)

     o Stacker 3

     o Stacker 4

   Il fonctionne avec la FAT32, le NLS, les pages de codes (test
   avec les patches FAT32 version 0.2.8 sous Linux 2.0.33 et avec la
   FAT32 en standard dans les noyaux 2.1.xx, 2.0.34 et 2.035). Dmsdos
   fonctionne aussi bien avec les noms de fichiers long avec VFAT ou
   UMSDOS (ou les deux en mme temps). Il a t retravaill pour tre
   prt pour le SMP et devrait maintenant compltement compiler avec
   la libc6.

  4.13. Accder des disques compresss avec Dblspace/Drvspace depuis
  Linux (thsfs)

     o Tlchargement :
       [10]ftp://ftp.ai-lab.fh-furtwangen.de/pub/os/linux/local/thsfs.tgz

     o Auteur : Thomas Scheuermann <ths@ai-lab.fh-furtwangen.de>

     o Accs : Dblspace et Drvspace en mode lecture seule.

     o Licence : Voyez le copyright des fichiers. Fondamentalement
       libre.

  4.14. Fsresize - Retailleur FAT16/32

     o Page d'accueil :
       http://www.alphalink.com.au/~clausen/fsresize/
       [http://www.alphalink.com.au/~clausen/fsresize/]

     o Auteur : Andrew Clausen <clausen@alphalink.com.au>

     o Tlchargement :
       http://www.alphalink.com.au/~clausen/fsresize-0.8.tar.gz
       [http://www.alphalink.com.au/~clausen/fsresize-0.8.tar.gz]

     o Freshmeat: Console/Filesystems
       [http://news.freshmeat.net/appindex/1999/01/09/915912424.html]

     o Accs : lecture/criture, support FAT16/FAT32 complet

     o Licence : GPL

   Retaille les systmes de fichiers FAT16/FAT32. Ne ncessite aucun
   autre programme (tel un dfragmenteur). Il possde des options
   --backup et --restore, donc s'il y a une chute de tension, (ou un
   bug), vous pouvez toujours revenir en arrire. Les fichiers de
   sauvegarde sont gnralement infrieurs  1 mega-octet.

   L'auteur n'effectuera probablement plus de nouvelle version de
   fsresize, car il travaille sur parted - un clone de Partition
   Magic. Il sera capable de retailler, copier, crer et vrifier les
   systmes de fichiers/partitions.

  4.15. FIPS - Retailleur FAT16

     o Page d'accueil : ?

     o Auteur : Arno Schaefer
       <schaefer@rbg.informatik.th-darmstadt.de>

     o Tlchargement :
       [11]ftp://sunsite.unc.edu/pub/Linux/system/Install/fips01alpha.tar.z

     o Licence : GPL

5. Systme de fichiers  hautes performances (High Performance
FileSystem, HPFS)

   De bons liens sur HPFS :

     o [12]ftp://ftp.leo.org/pub/comp/os/os2/leo/doc/hpfsinf.zip

     o [13]ftp://hobbes.nmsu.edu/pub/os2/info/tips/hpfs.zip

     o http://www.globalxs.nl/home/c/cyborg/index.html
       [http://www.globalxs.nl/home/c/cyborg/index.html] - Une bonne
       page sur l'accessibilit de HPFS

     o http://www-4.ibm.com/software/os/warp/warp-server/warp-server-adv/c2j.html
       [http://www-4.ibm.com/software/os/warp/warp-server/warp-server-adv/c2j.html]
       - IBM OS/2 Warp Server : fonctionnalit & bnfices : fichier
       & impression

  5.1. Accder une partition HPFS depuis DOS (iHPFS)

     o Page d'accueil :
       http://www.student.nada.kth.se/~f96-bet/ihpfs/
       [http://www.student.nada.kth.se/~f96-bet/ihpfs/]

     o Auteur : Marcus Better <Marcus.Better@abc.se>

     o Tlchargement :
       http://www.student.nada.kth.se/~f96-bet/ihpfs/ihpfs128.zip
       [http://www.student.nada.kth.se/~f96-bet/ihpfs/ihpfs128.zip]

     o Accs : lecture seule

     o Licence : GPL

   iHPFS permet aux utilisateurs d'OS/2 d'utiliser leurs partitions
   HPFS quand il dmarre en session DOS. Une lettre de lecteur est
   assigne  la partition HPFS, et peut tre accde comme n'importe
   quel lecteur DOS. iHPFS est restreint  un accs en lecture seule.

   Ce programme n'est plus maintenu car l'auteur n'utilise plus OS/2.
   Si vous souhaitez maintenir ce programme, faites-lui savoir.

  5.2. Accder une partition HPFS depuis DOS (hpfsdos)

     o Page d'accueil : ?

     o Auteur : Robert Muchsel <rmuchsel@iiic.ethz.ch> (this e-mail
       doesn't work)

     o Accs : lecture seule

     o Licence : Shareware ($23)

  5.3. Accder une partition HPFS depuis DOS (hpfsa)

     o Page d'accueil :
       http://www.student.informatik.th-darmstadt.de/~akinzler/
       [http://www.student.informatik.th-darmstadt.de/~akinzler/]

     o Auteur : Andreas Kinzler
       <akinzler@rbg.informatik.th-darmstadt.de> (cet email n'est pas
       valide)

     o Tlchargement :
       [14]ftp://ftp.cdrom.com/.1/os2/mdos/hpfsa102.zip

     o Accs : lecture/criture

     o Licence : Shareware ($40)

  5.4. Accder une partition HPFS depuis DOS (amos)

     o Page d'accueil : ?

     o Auteur : Allan Mertner <mertner@login.dknet.dk> (cet email
       n'est pas valide)

     o Tlchargement : [15]ftp://hobbes.nmsu.edu/pub/dos/amos320.zip

     o Licence : Shareware ($50)

  5.5. Accder une partition HPFS depuis Linux

     o Page d'accueil :
       http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
       [http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi]

     o Tlchargement :
       http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/hpfs-0.99b.tar.gz
       [http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/hpfs-0.99b.tar.gz]
       pour les noyaux 2.0 et
       http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/hpfs-1.98b.tar.gz
       [http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/hpfs-1.98b.tar.gz]
       pour les noyaux 2.2

     o Auteur : Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>

     o Accs : lecture/criture, attributs tendus (EA), noms longs.

     o Licence : GPL

   Ce pilote fait partie du noyau Linux (2.1.x+). Il peut lire et
   crire sur une partition HPFS. Les droits d'accs et les
   propritaires peuvent tre enregistrs dans les attributs tendus.
   Quelques bogues du pilote HPFS en lecture seule originel sont
   corrigs. Il supporte HPFS386 sur Warp Server Advanced.

   Si vous voulez le support HPFS, activez l'option OS/2 HPFS
   filesystem support dans le sous-menu Filesystems. Recompilez
   ensuite votre noyau en utilisant make dep bzImage, redmarrez et
   essayez de monter votre partition HPFS (i.e. mount /dev/hda2 /mnt
   -t hpfs).

  5.6. Accder une partition HPFS depuis FreeBSD

     o Page d'accueil : http://iclub.nsu.ru/~semen/
       [http://iclub.nsu.ru/~semen/]

     o Tlchargement :
       http://iclub.nsu.ru/~semen/hpfs/hpfs-0.3b.tar.gz
       [http://iclub.nsu.ru/~semen/hpfs/hpfs-0.3b.tar.gz]

     o Auteur : Semen A. Ustimenko <semenu@FreeBSD.org>

     o Accs : lecture seule

     o Licence : BSD

   Ce pilote permet de monter un volume HPFS dans l'espace de nommage
   Unix. Seul l'accs en mode lecture seule est support pour le
   moment.

  5.7. Accder une partition HPFS depuis Windows NT 3.5

     o Page d'accueil : http://www.htc.net/~nbehnken/
       [http://www.htc.net/~nbehnken/]

     o Tlchargement : http://www.htc.net/~nbehnken/hpfs_nt.zip
       [http://www.htc.net/~nbehnken/hpfs_nt.zip]

     o Auteur : Chris Behnken <nbehnken@htc.net>

     o Licence : gratuit

   Ce programme dite la base de registre de Windows NT et autorise
   le support HPFS. Pinball.sys est le nom du pilote pour le systme
   de fichiers HPFS pour Windows NT. Il peut tre trouv sur le
   CD-ROM de NT 3.5x. Microsoft ne supporte plus l'HPFS. Installer ce
   programme annulera votre garantie et ventuellement l'accord de
   license.

  5.8. Accder une partition HPFS depuis Windows NT 4

     o Tlchargement :
       [16]ftp://hobbes.nmsu.edu/pub/windows/hpfsnt.zip

     o Auteur : ?

     o Licence : ?

   Pilote HPFS pour Windows NT 4.0

6. Systme de fichiers de nouvelle technologie (New Technology
FileSystem, NTFS)

   Rfrences :

     o http://www.microsoft.com/msj/1198/ntfs/ntfstop.htm
       [http://www.microsoft.com/msj/1198/ntfs/ntfstop.htm]
       Informations sur NTFS 5

     o Rajeev Nagar, Windows NT File System Internals
       [http://www.ora.com/catalog/wininternals/noframes.html]
       (O'Reilly).

     o Helen Custer, A l'intrieur de systme de fichiers de Windows
       NT, ISBN: 1-55615-660-X.

     o Documentation sur NTFS par Regis Duchesne
       http://celine.via.ecp.fr/~regis/ntfs/new
       [http://celine.via.ecp.fr/~regis/ntfs/new]

     o Microsoft TechNet, Fvrier 97, Windows NT Training: Support,
       NTFS

     o http://www.stat.math.ethz.ch/~maechler/NTFS-docu
       [http://www.stat.math.ethz.ch/~maechler/NTFS-docu]

  6.1. Accder une partition NTFS depuis DOS (NTFSDOS.EXE)

     o Page d'accueil : http://www.sysinternals.com/ntfs20.htm
       [http://www.sysinternals.com/ntfs20.htm]

     o Auteurs : Mark Russinovich <cogswell@winternals.com>.

     o Accs : lecture seule, noms de fichiers longs sous DOS 7 et
       Win9x.

   NTFSDOS.EXE est un systme de fichiers rseaux pour DOS/Windows
   qui est capable de reconnatre et de monter les disques NTFS pour
   un accs transparent. Il fait en sorte que les disques NTFS ne
   soient pas distinguables des disques FAT standard, fournissant
   ainsi la possibilit de naviguer, voir et excuter les programmes
   sur ces disques depuis le DOS ou depuis Windows, y compris depuis
   Le gestionnaire de fichier de Windows 3.1 et l'explorateur de
   Windows.

  6.2. Accder une partition NTFS depuis DOS (ntpwd)

     o Page d'accueil
       http://www.esiea.fr/public_html/Christophe.GRENIER/
       [http://www.esiea.fr/public_html/Christophe.GRENIER/]

     o Auteur : Christophe Grenier <grenier@nef.esiea.fr>

     o Accs : lecture seule (criture exprimentale), noms de
       fichiers longs supports, pas de lettre de lecteur (outils
       dos)

     o Licence : GPL

   NTPwd contient les outils en lignes de commandes pour accder aux
   partitions NTFS, c'est un portage DOS du pilote utilis par linux.
   Il contient aussi un petit utilitaire pour changer les mots de
   passes NT.

  6.3. Accder une partition NTFS depuis OS/2

     o Page d'accueil :
       http://www.dsteiner.com/products/software/os2/ifs.htm
       [http://www.dsteiner.com/products/software/os2/ifs.htm]

     o Miroir:
       [17]ftp://ftp-os2.nmsu.edu/pub/os2/system/drivers/filesys/ntfs_003.zip,
       [18]ftp://ftp.leo.org/pub/comp/os/os2/leo/drivers/ifs

     o Auteur : Daniel Steiner <info@dsteiner.com>

     o Accs : lecture seule, noms de fichiers longs supports.

   L'archive ntfs_003.zip ne contient que des outils en ligne de
   commande pour accder aux partitions NTFS depuis OS/2. Une
   vritable extension IFS pour accder  NTFS est incluse dans
   VFAT-OS2 v0.05.

  6.4. Accder une partition NTFS depuis Linux

     o Page d'accueil :
       http://www.informatik.hu-berlin.de/~loewis/ntfs/
       [http://www.informatik.hu-berlin.de/~loewis/ntfs/]

     o Auteur : Martin von Lwis <loewis@informatik.hu-berlin.de>

     o Freshmeat: Console/Filesystems
       [http://news.freshmeat.net/appindex/1998/07/04/899562556.html]

     o Page d'accueil :
       http://www.informatik.hu-berlin.de/~loewis/ntfs/ntfs-current.tgz
       [http://www.informatik.hu-berlin.de/~loewis/ntfs/ntfs-current.tgz]

     o Miroir : Inclus dans les miroirs officiels du noyau Linux

     o Accs : lecture seule, criture exprimentale, compression,
       pas d'encryptage

     o Licence : GPL

   Fonctionne  la fois comme un pilote noyau et un ensemble
   d'utilitaire en ligne de commande.

  6.5. Accder une partition NTFS depuis FreeBSD et NetBSD

     o Page d'accueil : http://iclub.nsu.ru/~semen/ntfs/
       [http://iclub.nsu.ru/~semen/ntfs/]

     o Auteur : Semen A. Ustimenko <semenu@FreeBSD.org>

     o Tlchargement : Comme partie de FreeBSD
       ([19]ftp://ftp.FreeBSD.org/pub/FreeBSD/), et NetBSD (
       [20]ftp://ftp.NetBSD.org/pub/NetBSD/)

     o Miroir : voyez les miroirs de FreeBSD et NetBSD

     o Accs : lecture + criture limite, ne supporte pas les pages
       de codes

     o Licence : BSD

   Ce pilote vous autorise  monter les volumes NTFS sous FreeBSD et
   NetBSD. Nous supportons aussi une capacit d'criture limite :
   nous pouvons crire dans des fichiers non compresss sans trou,
   mais vous ne pouvez pas encore changer la taille du fichier. Le
   support en criture a t dvelopp dans le but d'utiliser un
   volume NTFS comme fichier d'change (swap).

  6.6. Accder une partition NTFS depuis BeOS

     o Page d'accueil : http://www.cs.tamu.edu/people/tkg0143/be/
       [http://www.cs.tamu.edu/people/tkg0143/be/]

     o Auteur : Travis Geiselbrecht <geist@tamu.edu>

     o Tlchargement :
       http://www.cs.tamu.edu/people/tkg0143/be/downloads/ntfs-0.05-x86-r4.zip
       [http://www.cs.tamu.edu/people/tkg0143/be/downloads/ntfs-0.05-x86-r4.zip]

     o Accs : ?

     o Licence : gratuit

   Ceci est la version ALPHA d'un pilote NTFS pour BeOS. Ce n'est pas
   la chose la plus police du monde, mais chaque nouvelle version
   que l'auteur dlivre est plus stable que la prcdente. Il vient
   juste de mettre en uvre la lecture des fichiers compresss, soyez
   donc prcautionneux avec ceci. Enfin, il fonctionne aussi avec les
   volumes NTFS 5, et parvient  supprimer quelques bugs.

   L'auteur travaille maintenant pour Be Inc, vous ne verrez plus
   beaucoup de mise  jour de son support pour les systmes de
   fichiers NTFS et Ext2FS sur son site web. Les pilotes seront
   introduits dans les prochaines versions de BeOS.

  6.7. Accder une partition NTFS depuis BeOS (autre)

     o Page d'accueil : http://www.sw.com.sg/solutions/ntfs-ro.shtml
       [http://www.sw.com.sg/solutions/ntfs-ro.shtml]

     o Auteur : Standard & Western Software, http://www.sw-soft.com
       [http://www.sw-soft.com]

     o Tlchargement :
       http://download.sw.com.sg/pub/Be/ntfs-rod-0302.tar.gz
       [http://download.sw.com.sg/pub/Be/ntfs-rod-0302.tar.gz]

     o Accs : lecture seule.

  6.8. Rparer NTFS en utilisant les outils NTFSDOS

     o Page d'accueil : http://www.sysinternals.com/
       [http://www.sysinternals.com/]

     o Auteur : Winternals Software <info@winternals.com>

     o Accs : lecture/criture, copie et remplacement de fichiers.

     o Licence : Commerciale

   Un ajout  NTFSDOS qui autorise  renommer les fichiers existants,
   ou  craser un fichier avec de nouvelles donnes. Fonctionnalit
   trs limite.

  6.9. Rparer NTFS en utilisant NTRecover

     o Page d'accueil : http://www.sysinternals.com/
       [http://www.sysinternals.com/]

     o Auteur : Winternals Software <info@winternals.com>

     o Accs : la version gratuite est en lecture seule, la
       commerciale en lecture/criture.

     o Licence : gratuit en version lecture seule, commerciale en
       version lecture/criture.

   Utilise un disquette de dmarrage et une connexion srie  un
   deuxime systme NT afin de fournir un accs complet aux disques
   NTFS sur un systme NT mort. Idal pour rcupration de donnes ou
   le remplacement de pilotes.

7. Les systmes de fichiers tendus (Ext, Ext2, Ext3)

   Le systme de fichiers tendus (ExtFS), le second systme de
   fichiers tendus (Ext2FS) et le troisime systme de fichiers
   tendus (Ext3FS) furent conus et dvelopps pour Linux par Rmy
   Card, Laboratoire MASI--Institut Blaise Pascal,
   <card@masi.ibp.fr>, Theodore Ts'o, Massachussets Institute of
   Technology, <tytso@mit.edu> et Stephen Tweedie, University of
   Edinburgh, <sct@redhat.com>

     o http://web.mit.edu/tytso/www/linux/ext2.html
       [http://web.mit.edu/tytso/www/linux/ext2.html] - La page
       d'accueil de Ext2FS. C'est la source principale d'information
       sur Ext2FS.

     o http://uranus.it.swin.edu.au/~jn/explore2fs/es2fs.htm
       [http://uranus.it.swin.edu.au/~jn/explore2fs/es2fs.htm] -
       Document sur Ext2FS par John Newbigin.

     o http://www.ing.umu.se/~bosse/ [http://www.ing.umu.se/~bosse/]
       - Ext2FS_Rec (Un  reconnaisseur  Ext2FS pour WinNT).

  7.1. Le systme de fichiers tendu (ExtFS)

   C'est un ancien systme de fichiers utilis dans les premiers
   systmes Linux.

  7.2. Le deuxime systme de fichiers (Ext2FS)

   Le deuxime systme de fichiers est probablement le systme de
   fichiers le plus largement rpandu dans la communaut Linux. Il
   fournit une smantique Unix standard et des fonctionnalits
   avances. Qui plus est, grce aux optimisations incluses dans le
   code du noyau, il est robuste et offre d'excellentes performances.

   Puisque Ext2FS fut conu de manire volutive, il prvoit l'ajout
   de nouvelles capacits. Certaines personnes sont en train de
   dvelopper des extensions au systme actuel : listes de contrle
   d'accs se conformant  la smantique Posix, undelete, et
   compression de fichier  la vole.

   Ext2FS fut d'abord dvelopp et intgr au noyau Linux et est
   maintenant activement port sur d'autres systmes d'exploitation.
   Un serveur Ext2FS tournant sur le systme GNU Hurd a t
   dvelopp. Des gens sont aussi en train de travailler sur un
   portage de Ext2FS pour le serveur LITES, tournant sur le
   micro-noyau Mach et sur le systme d'exploitation VSTa. Dernier
   point, mais non des moindres, Ext2FS est une partie importante du
   systme d'exploitation Masix, actuellement en cours de
   dveloppement par l'un des auteurs.

    7.2.1. Motivations

   Le second systme de fichiers tendu fut conu et implment pour
   rsoudre certains problmes prsents dans le premier systme de
   fichiers tendu. Notre but tait de fournir un systme de fichiers
   puissant, qui utilise la smantique des fichiers Unix et offre des
   fonctionnalits avances.

   Bien sr, nous voulions que Ext2FS aie d'excellentes performances.
   Nous voulions aussi un systme de fichiers trs robuste dans le
   but de rduire les risques de perte de donnes lors d'usage
   intensif. Finalement, et non des moindres, Ext2FS a d prvoir de
   la place pour les extensions, permettant ainsi aux utilisateurs de
   bnficier de nouvelles fonctionnalits sans avoir  reformater
   leur systme de fichiers.

    7.2.2. Les fonctionnalits standard d'Ext2FS

   Ext2FS supporte les types de fichiers standards Unix suivants :
   fichiers rguliers, rpertoires, fichiers priphriques spciaux
   et liens symboliques.

   Ext2FS est capable de grer les systmes de fichiers crs sur de
   trs grandes partitions. Tandis que le code originel du noyau
   restreint sa taille maximale  2 Go, les travaux rcents dans la
   couche VFS ont repouss cette limite  4 TB. Ainsi, il est
   maintenant possible d'utiliser de gros disques sans avoir besoin
   de crer de nombreuses partitions.

   Ext2FS gre les noms de fichiers longs. Il utilise des entres de
   rpertoire de taille variable. La taille maximale d'un nom de
   fichier est de 255 caractres. Cette limite peut tre tendue 
   1012 si ncessaire.

   Ext2FS rserve certains blocs pour le super utilisateur (root).
   Normalement, 5% des blocs sont rservs. Cela permet 
   l'administrateur de rattraper facilement des situations o un
   processus utilisateur remplit le systme de fichiers.

    7.2.3. Les fonctionnalits ``avances'' d'Ext2FS

   En plus des fonctionnalits Unix standard, Ext2FS supporte
   certaines extensions qui ne sont gnralement pas prsentes dans
   les systmes de fichiers Unix.

   Les attributs de fichiers autorisent les utilisateurs  modifier
   le comportement du noyau quand il agit sur un ensemble de
   fichiers. On peut ainsi modifier les attributs d'un fichier ou
   d'un rpertoire. Dans ce dernier cas, les nouveaux fichiers crs
   dans ce rpertoire hritent de ces attributs.

   La smantique BSD ou Systme V Version 4 peut tre slectionne au
   montage. Une option de mount autorise les administrateurs 
   choisir la smantique de la cration de fichier. Sur un systme de
   fichiers mont avec la smantique BSD, les fichiers sont crs
   avec le mme identifiant de groupe (gid) que leur rpertoire
   courant. La smantique des Systmes V est un peu plus complexe :
   si un rpertoire a le  bit setgid  positionn, les nouveaux
   fichiers hritent de l'identifiant de groupe du rpertoire et les
   sous-rpertoires de l'identifiant de groupe et du  bit setgid  ;
   dans les autres cas, fichiers et sous-rpertoires sont crs avec
   le premier identifiant de groupe du processus appelant.

   Les mises  jour synchronises du type BSD peuvent tre utilises
   avec Ext2FS. Une option de montage permet  l'administrateur
   d'imposer l'criture synchrone des metadata (i-noeuds, bloc de
   champs de bits, blocs indirect et bloc rpertoires) le disque
   quand elles sont modifies. Cela peut tre utile pour maintenir
   une cohrence stricte des metadata mais cela conduit  de faibles
   performances. En ralit, cette fonctionnalit n'est pas,
   normalement utilise car en plus de la perte de performance
   associe  l'utilisation de mise  jour synchrone des metadatas,
   elle peut causer des corruptions dans les donnes des utilisateurs
   qui ne seront pas signal par le contrleur de systme de fichiers
   (fsck).

   Ext2FS permet  l'administrateur de choisir la taille des blocs
   logiques lors de la cration du systme de fichier. La taille des
   blocs peut gnralement tre de 1024, 2048 ou 4096 octets.
   L'utilisation de blocs de grande taille peut acclrer les E/S car
   imposant moins de requtes d'E/S, et par l mme moins de
   dplacement des ttes de disque sont ncessaires pour accder  un
   fichier. D'un autre ct de gros blocs font perdre plus d'espace
   disque : en moyenne, le dernier bloc allou  un fichier est
   seulement  moiti utilis. Plus les blocs seront gros, plus
   l'espace sera gaspill dans le dernier bloc de chaque fichier. De
   plus, la plupart des avantages des blocs de grande taille sont
   obtenus par les techniques de pr-allocation du systme de
   fichiers Ext2.

   Ext2FS implmente des liens symboliques rapides. Un lien
   symbolique rapide n'utilise aucun bloc de donne sur le systme de
   fichiers. Le nom de la cible n'est pas enregistr dans un bloc de
   donne mais dans l'i-noeud lui-mme. Cette politique peut
   conomiser de l'espace disque (il n'est pas ncessaire d'allouer
   des blocs de donnes) et amliore la performance des oprations
   sur les liens (il n'y a pas besoin de lire un bloc de donnes
   quand on accde  un tel lien). Bien sr, l'espace disque
   disponible dans l'i-noeud est limit donc tous les liens ne
   peuvent pas tre implments comme des liens symboliques rapides.
   La taille maximale du nom de la cible pour un lien symbolique
   rapide est de 60 caractres. Nous prvoyons d'tendre ce modle
   aux petits fichiers dans un proche avenir.

   Ext2FS garde la trace de l'tat du systme de fichiers. Un champ
   spcial dans le superbloc est utilis par le code du noyau pour
   indiquer l'tat du systme de fichiers. Quand un systme de
   fichiers est mont en mode lecture/criture, son tat est
   considr comme non propre ( Not Clean ). Quand il est dmont
   ou remont en mode lecture seule, son tat redevient propre
   ( Clean ). Au dmarrage, le vrificateur du systme de fichiers
   utilise cette information pour dcider si le systme de fichiers
   doit tre vrifi. Le code du noyau peut aussi enregistrer des
   erreurs dans ce champ. Quand une incohrence est dtecte par le
   code du noyau, le systme de fichiers est marqu comme contenant
   des erreurs ( Erroneous ). Le vrificateur de systme de
   fichiers teste cela pour forcer la vrification du systme de
   fichiers sans se proccuper de son tat apparemment propre.

   Toujours viter la vrification du systme de fichiers peut
   parfois tre dangereux. Ext2FS fournit donc deux manires de
   forcer la vrification  intervalles rguliers. Un compteur de
   montage est maintenu dans le  superbloc . Chaque fois que le
   systme de fichiers est mont en mode lecture/criture, ce
   compteur est incrment. Quand il atteint la valeur maximale (elle
   aussi enregistre dans le  superbloc ), le vrificateur de
   systme de fichiers force la vrification mme si le systme de
   fichiers est dans un tat propre. Les champs date de la dernire
   vrification et intervalle maximal de vrification sont aussi
   maintenu dans le  superbloc . Ces deux champs autorisent
   l'administrateur  requrir des vrifications priodiques. Quand
   l'intervalle maximal de vrification est atteint, le vrificateur
   ignore l'tat du systme de fichier et force sa vrification.

   Un attribut autorise un utilisateur  demander une suppression
   scurise des fichiers. Quand un tel fichier est effac, des
   donnes alatoires sont crites dans le bloc disque prcdemment
   allou  ce fichier. Cela empche des personnes malintentionnes
   d'avoir accs au contenu prcdent du fichier en utilisant un
   diteur de disque.

   Pour finir, de nouveaux types de fichiers inspirs par le systme
   de fichiers 4.4BSD ont rcemment t ajouts  Ext2FS. Les
   fichiers immuables peuvent seulement tre lus : personne ne peut y
   crire ou les effacer. Cela peut tre utilis pour protger des
   fichiers de configurations sensibles. Les fichiers  ajout-seul 
   ( Append-only ) peuvent tre ouverts en mode criture mais les
   donnes sont toujours ajoutes  la fin du fichier. Comme les
   fichiers immuables, ils ne peuvent pas tre effacs ou renomms.
   Cela est surtout utile pour les fichiers de journalisation
   ( log ) qui ne peuvent que grandir.

    7.2.4. La structure physique

   La structure physique du systme de fichiers Ext2 fut trs
   fortement influence par l'agencement du systme de fichiers BSD.
   Un systme de fichiers est compos de groupes de blocs. Les
   groupes de blocs sont analogues aux groupes de cylindres du FFS
   BSD. Nanmoins, les groupes de blocs ne sont pas attachs 
   l'agencement physique des blocs sur le disque, puisque les disques
   modernes sont optimiss pour les accs squentiels et pour cacher
   leur gomtrie physique au systme d'exploitation.

   +----------------------------------------------------------------+
   |    Secteur    |  Groupe de   |  Groupe de  | ... |  Groupe de  |
   |   d'amorce    |   blocs 1    |   blocs 2   |     |   blocs n   |
   +----------------------------------------------------------------+

   Chaque groupe de blocs contient une copie redondante des
   informations de contrles cruciales du systme de fichiers (les
   super blocs et les descripteurs de systme de fichiers). Il
   contient aussi une partie du systme de fichiers (une bitmap pour
   les gestion des blocs, une bitmap pour les i-noeuds, une partie de
   la table des i-noeuds, et des blocs de donnes). La structure d'un
   groupe de blocs est reprsente par ce schma :

   +----------------------------------------------------------------+
   | Super | Descripteur | Bitmap | Bitmap des |  Table   |  Blocs  |
   | bloc  |    du SF    |  des   |  i-noeuds  |   des    |   de    |
   |       |             | blocs  |            | i-noeuds | donnes |
   +----------------------------------------------------------------+

   Utiliser un groupe de bloc est un gros avantage en terme de
   fiabilit, comme les structures sont copies dans chaque groupe de
   blocs, il est plus facile de rcuprer un systme de fichiers dont
   le super bloc a t corrompu. Cette structure aide aussi  obtenir
   de bonnes performances. En rduisant la distance entre la table
   des i-noeuds et les blocs de donnes, il est possible de rduire
   le chemin parcouru par les ttes de lecture des disques durs
   pendant les E/S sur les fichiers.

   Sous Ext2FS, les rpertoires sont grs comme une liste chane
   dont la longueur des entres est variable. Chaque entre contient
   le numro d'i-noeud, la taille de l'entre, le nom et la longueur
   du fichier. En utilisant une longueur d'entre variable, il est
   possible d'utiliser des noms de fichiers longs sans perdre de
   l'espace disque dans les rpertoires.

    7.2.5. L'optimisation des performances

   Sous Linux, le code du noyau relatif  Ext2FS contient beaucoup
   d'optimisations, ce qui tend  amliorer la vitesse des E/S
   pendant la lecture et l'criture de fichiers.

   Ext2FS tire parti de la gestion des tampons antmmoires en
   effectuant des lectures anticipes : quand un bloc doit tre lu,
   le code noyau requiert l'E/S sur plusieurs blocs contigus. De
   cette manire, il essaie de s'assurer que le bloc suivant  lire
   est dj charg dans le tampon d'antmmoire. Les pr-lectures
   sont normalement effectues pendant les lectures squentielles sur
   un fichier et Ext2FS l'tend aux lectures de rpertoires, soit les
   lectures explicites (appel readdir(2)) ou les implicites (voir le
   fichier namei.c.)

   Les allocations sont aussi optimises dans Ext2FS. Les groupes de
   blocs sont utiliss pour rassembler les i-noeuds et les donnes
   relies : le code noyau essaie toujours d'allouer des blocs de
   donnes pour un fichier dans le mme groupe que son i-noeud. Ceci
   a pour but de rduire le dplacement des ttes de lecture quand le
   noyau lit un i-noeud et ses blocs de donnes.

   Lors de l'criture de donnes dans un fichier, Ext2FS pr-alloue
   jusqu' 8 blocs adjacents pendant l'allocation d'un nouveau bloc.
   L'efficacit de la pr-allocation est d'environ 75%, mme sur les
   systmes de fichiers pleins. Cette pr-allocation permet
   d'atteindre de bonnes performances en criture avec une forte
   charge. Elle permet aussi que des blocs contigus soient allous
   aux fichiers, acclrant ainsi les prochaines lectures
   squentielles.

   Ces deux optimisations de l'allocation ont pour effet de permettre
   un bon positionnement des :

     o fichiers relis au travers des groupes de blocs

     o blocs relis au travers du regroupement par 8 bits des blocs
       d'allocation

  7.3. Le troisime systme de fichiers (Ext3FS)

   Ext3FS supporte les mmes fonctionnalits qu'Ext2FS, mais inclut
   en plus la journalisation. Vous pouvez tlcharger une pr-version
   depuis [21]ftp://ftp.uk.linux.org/pub/linux/sct/fs/jfs/.

  7.4. La compression transparente pour Ext2FS - E2compr -

     o Page d'accueil : http://opensource.captech.com/e2compr/
       [http://opensource.captech.com/e2compr/]

     o Tlchargement : [22]ftp://opensource.captech.com/e2compr/

     o Mainteneur: Peter Moulder <reiter@netspace.net.au>

     o Freshmeat: Console/Filesystems
       [http://news.freshmeat.net/appindex/1999/03/27/922549870.html]

     o Accs : comme pour Ext2FS (lecture/criture, nom de fichier
       long)

     o Licence : GPL hormis pour les algorithmes de compression
       (diverses licenses)

   Implmente la commande chattr +c pour le systme de fichiers
   Ext2FS. Le logiciel consiste en un patch pour le noyau Linux et
   diverses versions de plusieurs logiciels (principalement e2fsprogs
   ie. e2fsck et compagnie). Bien qu'un certain nombre de personnes
   l'aient utilis pendant des annes, CE LOGICIEL EST TOUJOURS EN
   COURS DE DEVELOPPEMENT ET N'EST PAS PRT POUR LES UTILISATEURS
   FINAUX.

  7.5. Accder  Ext2FS depuis DOS (outils Ext2FS)

     o Tlchargement :
       [23]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ext2/

     o Accs : lecture seule, pas de lettre de lecteur (utilitaires
       spciaux)

     o Auteur : Claus Tondering <ct@login.dknet.dk>

     o Accs : ?

     o Licence : ?

   Une collection de programmes DOS qui vous permettent de lire un
   systme de fichiers Linux Ext2FS depuis DOS.

  7.6. Accder Ext2 depuis DOS, Windows 9x/NT et autres Unix (LTools)

     o Page d'accueil :
       http://www.it.fht-esslingen.de/~zimmerma/software/ltools.html
       [http://www.it.fht-esslingen.de/~zimmerma/software/ltools.html]

     o Auteur : Werner Zimmermann
       <Werner.Zimmermann@fht-esslingen.de>

     o Page d'accueil :
       http://www.it.fht-esslingen.de/~zimmerma/software/ltools.htm
       [http://www.it.fht-esslingen.de/~zimmerma/software/ltools.htm]

     o Miroir: http://metalab.unc.edu/pub/linux/utils/dos/
       [http://metalab.unc.edu/pub/linux/utils/dos/] (diffusion
       majeure seulement)

     o Accs : lecture/modifications, nom de fichier long

     o Licence : GPL

   Les LTOOLS sont  DOS / Windows 3.x / Windows 9x / Windows NT ou
   les UNIX autres que Linux, ce que les MTOOLS sont  Linux. Vous
   pouvez accder (lire, crire, modifier) vos fichiers Linux quand
   vous utilisez un des autres systmes d'exploitation. Le noyau des
   LTOOLS est un ensemble de programmes en ligne de commande. Un
   programme JAVA servant d'interface graphique autonome est aussi
   disponible. Alternativement, vous pouvez utiliser votre navigateur
   web standard comme interface graphique. Les LTOOLS ne vous
   fournissent pas que l'accs  vos fichiers Linux sur votre machine
   mais aussi un accs distant aux fichiers sur d'autres machines.

  7.7. Accder Ext2 depuis OS/2

     o Page d'accueil :
       http://perso.wanadoo.fr/matthieu.willm/ext2-os2/
       [http://perso.wanadoo.fr/matthieu.willm/ext2-os2/]

     o Auteur : Matthieu WILLM <matthieu.willm@wanadoo.fr>

     o Tlchargement :
       [24]ftp://hobbes.nmsu.edu/pub/os2/system/drivers/filesys/ext2_240.zip

     o Freshmeat : Console/Filesystems
       [http://news.freshmeat.net/appindex/1999/05/30/928069144.html]

     o Accs : lecture / criture, swap et dmarrage depuis Ext2FS 
       les media sur support amovible, mais PAS les attributs
       tendus.

   EXT2-OS2 est un paquetage qui autorise OS/2  accder de manire
   transparente aux partitions Ext2FS formates pour Linux comme si
   elles taient des lettres de lecteur OS/2 standard. Le but ultime
   de ce paquetage est d'tre capable d'utiliser le systme de
   fichier Ext2FS en remplacement de FAT ou HPFS. Pour le moment, la
   seule fonctionnalit manquante pour y parvenir est le support des
   attributs tendus d'OS/2.

  7.8. Accder Ext2 depuis Windows 95/98 (FSDEXT2)

     o Page d'accueil : htmlurl url="http://www.yipton.demon.co.uk/"
       name="http://www.yipton.demon.co.uk/">

     o Auteur : Peter van Sebille <pese@nlnwgfsc.origin.nl>

     o Freshmeat: Console/Filesystems
       [http://news.freshmeat.net/appindex/1998/10/14/908381784.html]

     o Accs : lecture seule, support des noms de fichiers longs

  7.9. Accder Ext2 depuis Windows 95 (Explore2fs)

     o Page d'accueil :
       http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm
       [http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm]

     o Accs : lecture criture, noms de fichiers longs, liens
       symboliques etc ...

     o Auteur : John Newbigin <jn@it.swin.edu.au>

     o Licence : GPL

   Application non-systme (i.e. pas un pilote) qui peut lire et
   crire sur le second systme de fichiers tendu, Ext2FS. Support
   des disques durs et des media amovibles, y compris le Zip et la
   disquette. Utilise une interface utilisateur semblable 
   l'explorateur Windows pour vous montrer les fichiers et leurs
   dtails. Supporte le Drag & Drop, les menus contextuels, etc...
   Ecrit au dpart pour Windows NT, mais supporte partiellement
   Windows 95. Les disques durs de grande taille^[3] peuvent poser
   des problmes.

  7.10. Accder Ext2 depuis Windows NT (ext2fsnt)

     o Page d'accueil : http://www.chat.ru/~ashedel/ext2fsnt/
       [http://www.chat.ru/~ashedel/ext2fsnt/]

     o Tlchargement :
       http://www.chat.ru/~ashedel/ext2fsnt/ext2fsnt.rar
       [http://www.chat.ru/~ashedel/ext2fsnt/ext2fsnt.rar]

     o Auteur : Andrey Shedel <andreys@cr.cyco.com>

     o Freshmeat : http://freshmeat.net/projects/ext2fsnt
       [http://freshmeat.net/projects/ext2fsnt]

     o Licence : gratuit

     o Accs : lecture/criture, noms de fichiers longs, scurit,
       swap, liens symboliques en dur.

  7.11. Accder  Ext2 depuis BeOS

     o Page d'accueil : http://www.cs.tamu.edu/people/tkg0143/be/
       [http://www.cs.tamu.edu/people/tkg0143/be/]

     o Auteur : Travis Geiselbrecht <geist@tamu.edu>

     o Tlchargement :
       http://www.cs.tamu.edu/people/tkg0143/be/downloads/ext2fs-1.0.6-x86-r4.zip
       [http://www.cs.tamu.edu/people/tkg0143/be/downloads/ext2fs-1.0.6-x86-r4.zip]
       pour R4 et
       http://www.cs.tamu.edu/people/tkg0143/be/downloads/ext2fs-1.0.3-x86-r3.zip
       [http://www.cs.tamu.edu/people/tkg0143/be/downloads/ext2fs-1.0.3-x86-r3.zip]
       pour R3.

     o Accs : lecture seule, noms de fichiers longs supports.

     o Licence : gratuit

   Ce pilote permet  BeOS de monter le systme de fichiers Linux
   Ext2FS. L'auteur considre que le version actuellement diffuse
   est plutt stable. les gens l'utilisent depuis un moment, sans
   rapporter de bogues.

   L'auteur travaille maintenant pour Be Inc., vous ne verrez donc
   plus son support pour les systmes de fichiers Ext2FS et NTFS mis
    jour sur son site web. Les pilotes seront intgrs dans les
   prochaines diffusions de BeOS.

  7.12. Accder  Ext2 depuis MacOS (MountX)

     o Page d'accueil : http://calvaweb.calvacom.fr/bh40
       [http://calvaweb.calvacom.fr/bh40]

     o Auteur : ?

     o Tlchargement : ?

   Pilote MacOS qui permet de monter le systme de fichier Ext2FS
   (Linux et MkLinux) sur un Macintosh.

  7.13. Accder  Ext2 depuis MiNT

     o Page d'accueil : http://? [http://?]

     o Auteur : <yescrew@capybara.sk-pttsc.lj.edus.si>

     o Tlchargement : ?

     o Licence : GPL

   Ceci est un pilote pour le systme de fichier Ext2FS compltement
   fonctionnel pour FreeMiNT. Il peut lire et crire la version
   actuelle de Ext2FS telle qu'implmente sous Linux par exemple. La
   taille de la partition n'est pas limit et la taille des secteurs
   logiques peut tre de 1024, 2048 ou 4096 octets. La seule
   restriction est que la taille physique des secteurs soit
   infrieure ou gale  la taille logique des secteurs. La taille
   des blocs peut tre configure si vous initialisez la partition
   avec mke2fs.

  7.14. Le dfragmenteur pour Ext2FS

     o Tlchargement :
       [25]ftp://ftp.uk.linux.org/pub/linux/sct/defrag/

     o Auteur : Stephen C. Tweedie <sct@redhat.com>

     o Licence : GPL

   Dfragmente votre systme de fichier Ext2FS. Ncessite la mise 
   jour de la librairie glibc.

  7.15. Le retailleur pour Ext2FS

     o Page d'accueil : http://www.dsv.nl/~buytenh/ext2resize/
       [http://www.dsv.nl/~buytenh/ext2resize/]

     o Tlchargement :
       http://www.dsv.nl/~buytenh/ext2resize/ext2resize-990617.tar.bz2
       [http://www.dsv.nl/~buytenh/ext2resize/ext2resize-990617.tar.bz2]

     o Auteur : Lennert Buytenhek <buytenh@dsv.nl>.

     o Licence : GPL

   Modifie la taille de systmes de fichiers Ext2FS.

  7.16. Ext2end

     o Page d'accueil : http://linux.msede.com/ext2/ext2end.html
       [http://linux.msede.com/ext2/ext2end.html]

     o Maintainer: Mike Field <mafield@the.net.nz>

     o Licence : Copyright Mike Field. Sera mis en GPL quand le
       produit sera stable.

   Pour utiliser avec LVM. Constitu de deux utilitaires, ext2endable
   qui rorganise un systme de fichier Ext2FS vide pour lui
   permettre d'tre tendu, et de ext2end qui tend un systme de
   fichiers Ext2FS non mont. Si ext2endable n'a pas t utilis lors
   de la cration du systme de fichiers, ext2end sera seulement
   capable de l'tendre au prochain multiple de 256 Mo.

  7.17. Rparer/analyser/crer Ext2 avec E2fsprogs

     o Page d'accueil : http://e2fsprogs.sourceforge.net/
       [http://e2fsprogs.sourceforge.net/]

     o Auteurs : <tytso@mit.edu> and <card@masi.ibp.fr>

     o Tlchargement :
       [26]ftp://download.sourceforge.net/pub/sourceforge/e2fsprogs/

     o Portage sur Windows NT : http://www.chat.ru/~ashedel/ext2fsnt/
       [http://www.chat.ru/~ashedel/ext2fsnt/]

     o Freshmeat: http://freshmeat.net/projects/e2fsprogs/
       [http://freshmeat.net/projects/e2fsprogs/]

     o Licence : GPL

   Le paquetage ext2fsprogs contient les utilitaires essentiels du
   systme de fichers Ext2FS qui consiste en e2fsck, mke2fs, debugfs,
   dumpe2fs, tune2fs, et la plupart des autres utilitaires clef du
   systme de fichiers Ext2FS.

  7.18. L'diteur de systme de fichier ext2 : Ext2ed

     o Page d'accueil : ?

     o Auteur : <tgud@tochnapc2.technion.ac.il>.

     o Tlchargement :
       http://sunsite.unc.edu/pub/Linux/system/Filesystems/ext2/ext2ed-0.1.tar.gz
       [http://sunsite.unc.edu/pub/Linux/system/Filesystems/ext2/ext2ed-0.1.tar.gz]

     o Licence : GPL

   ext2ed est un diteur de disque pour le second systme de fichiers
   tendu. Il vous montrera la structure du systme de fichiers
   Ext2FS de manire agrable et intuitive, vous laissant facilement
    voyager  entre elles et faire les modifications ncessaires.

  7.19. L'diteur de systme de fichiers Linux : lde

     o Page d'accueil : ?

     o Auteur : Scott D. Heavner <sdh@po.cwru.edu>.

     o Tlchargement :
       http://sunsite.unc.edu/pub/Linux/system/Filesystems/lde-2.3.4.tar.gz
       [http://sunsite.unc.edu/pub/Linux/system/Filesystems/lde-2.3.4.tar.gz]

     o Licence : GPL

   Il vous permet de voir certains systmes de fichiers supports par
   Linux, L'dition des blocs hexadcimaux et des i-noeuds est
   maintenant supporte et vous pouvez l'utiliser pour rcuprer un
   fichier effac sur une autre partition avec un petit peu de
   travail. Supporte Ext2FS, minix, et xiafs. Inclus LaTeX
   Introduction to the Minix fs. Vous devez patcher les sources pour
   compiler sur les noyaux 2.2.x et 2.3.x car il manque les fichiers
   d'entte pour Xia dans le noyau.

  7.20. Les utilitaires de restauration pour Ext2FS

     o Page d'accueil : http://amadeus.uprm.edu/~undelete
       [http://amadeus.uprm.edu/~undelete]

     o Auteurs : Gunther Costas, Wilfredo Lugo, Jerry Ramirez
       <undelete@amadeus.uprm.edu>

     o Freshmeat: Console/Filesystems
       [http://news.freshmeat.net/appindex/1998/10/14/908382417.html]

     o Licence : GPL

   Ceci est un patch pour le noyau 2.0.30 qui ajoute des capacits de
   restauration en utilisant l'attribut undeletable fournis par
   l'Ext2FS. Ce patch inclut les pages de manuel, le daemon de
   restauration et les utilitaires. Vrifiez notre page web pour les
   dernires et meilleurs versions.

8. Le systme de fichiers hirarchique du Macintosh - HFS

   Tous les systmes de stockage du Macintosh, hormis les disquettes,
   sont partitionns en un ou plusieurs volumes. Les volumes
   contiennent quatre types d'lments : les fichiers, les
   rpertoires, les files (threads) de rpertoires et les files
   (threads) de fichiers. Chaque lment est dcrit par une entre
   dans un catalogue qui est similaire  un i-noeud Unix. Les
   enregistrements de catalogue sont organiss sur le disque en
   catalogue d'arbres quilibrs . Les rpertoires sont drivs de la
   recherche dans le catalogue. Seul un fichier peut occuper de la
   place en dehors de son catalogue d'enregistrement.

   Un  fichier  Macintosh contient deux composants, ou branches. La
   branche ressource est un fichier index contenant des segments de
   code, des lments de menu, des botes de dialogue, etc. La
   branche de donnes possde la smantique  flux d'octet  du
   contenu d'un fichier Unix. Chaque branche est compose d'un ou
   plusieurs  extent^[4]  ou un ensemble de blocs contigu. Un
   descripteur d'extent code un bloc de dpart d'extent et une
   longueur comprise dans une quantit multiple de 32 bits. Le
   premier enregistrement d'extent (un descripteur de trois extents)
   de chaque branche fait partie de l'enregistrement catalogue. Tous
   les enregistrements d'extent suivants sont conservs dans les
   extents dpassant de l'arbre quilibr.

   En plus des extents de fichier et d'arbre quilibr, un volume
   contient deux blocs d'amorce, un bloc d'information sur le volume,
   et un champ de bit libre. Il y a une quantit remarquable de
   redondances dans les structures de donnes sur disque. Cela
   amliore la rcupration aprs un incident. Bien que ne faisant
   pas strictement partie du systme de fichiers, il peut tre not
   que plusieurs champs d'enregistrement du catalogue sont
   exclusivement rservs pour le Finder, un programme qui prend en
   charge les accs utilisateur au systme de fichiers et maintient
   automatiquement les associations entre applications et fichiers de
   donnes. Du coup, HFS doit aussi maintenir ces informations pour
   le Finder.

   Chaque fichier et rpertoire d'un volume HFS possde un numro
   d'identification, semblable  un numro d'i-noeud pour le systme
   de fichier Unix. Nanmoins un fichier ou rpertoire est dsign
   par l'identifiant de son pre et son propre nom, qui est de 32
   caractres y compris des caractres nuls. Cette combinaison est la
   clef de recherche du catalogue en arbre quilibr du volume. Ce
   catalogue diffre de la structure d'un arbre balanc classique en
   cela que tous les noeuds,  chaque niveau, sont chans ensemble
   pour former une liste doublement chane dont tous les
   enregistrements sont dans les noeuds feuilles. Ces variations
   permettent l'accs  de nombreux lments dans le mme rpertoire
   en parcourant les feuilles grce  la liste chane. A proprement
   parler, les arbres quilibrs de HFS sont une variante des arbres
   B+ bien que la documentation technique d'Apple les appelle
   arbres-B*.

   Chaque rpertoire, y compris la racine, contient sa file de
   rpertoire qui possde le nom de fichier vide. L'enregistrement
   file de rpertoire contient le mme nom que le rpertoire et
   l'identifiant de son pre. De la mme manire, la file de fichier
   contient le nom du fichier et l'identifiant du rpertoire o il se
   trouve. Alors que chaque rpertoire doit contenir une file de
   rpertoire, les files de fichier sont peu communes. En fait, les
   deux sont des exemples de la redondance de HFS - pour les arbres
   non endommags, les files ne sont pas vraiment ncessaires. Les
   enregistrements de fichiers et de rpertoires contiennent 32
   octets d'information utiliss par le Finder. Les trois premiers
   descripteurs d'extents pour le catalogue des arbres balancs sont
   conservs dans le bloc d'information sur les volumes. Si le
   catalogue dpasse ces trois extents, les descripteurs d'extents
   restants sont enregistrs dans les extents de dpassement de
   capacit.

   Les systmes de fichiers HFS et HFS+ (aussi appel Squoia) sont
   trs bien documents. La meilleure source d'information technique
   sur HFS peut tre trouve dans la srie de livres Inside
   Macintosh. Voyez
   http://developer.apple.com/techpubs/mac/Files/Files-99.html
   [http://developer.apple.com/techpubs/mac/Files/Files-99.html]. Le
   systme de fichiers HFS+ est dcrit dans le document Technote
   1150, disponible en ligne 
   http://developer.apple.com/technotes/tn/tn1150.html
   [http://developer.apple.com/technotes/tn/tn1150.html]. Beaucoup
   d'autres informations sont disponibles dans d'autres notes
   techniques. Ces liens ont t rassembls par Paul H. Hargrove :

     o http://developer.apple.com/dev/technotes/fl/fl_22.html
       [http://developer.apple.com/dev/technotes/fl/fl_22.html] - HFS
       Ruminations.

     o http://developer.apple.com/dev/technotes/fl/fl_32.html
       [http://developer.apple.com/dev/technotes/fl/fl_32.html] -
       Hey, Buddy, Can You Spare A bloc ?

     o http://developer.apple.com/dev/technotes/fl/fl_505.html
       [http://developer.apple.com/dev/technotes/fl/fl_505.html] -
       Alias Manager Q&As

     o http://developer.apple.com/dev/technotes/fl/fl_515.html
       [http://developer.apple.com/dev/technotes/fl/fl_515.html] -
       File Manager File Handling Q&As

     o http://developer.apple.com/dev/technotes/fl/fl_530.html
       [http://developer.apple.com/dev/technotes/fl/fl_530.html] -
       File Manager Volume Handling Q&As

     o http://developer.apple.com/dev/qa/ops/ops08.html
       [http://developer.apple.com/dev/qa/ops/ops08.html] - Bizarre
       Extension Loading Order: BackQuote Sorts Between "A" and "B"

     o http://developer.apple.com/dev/technotes/tb/tb_535.html
       [http://developer.apple.com/dev/technotes/tb/tb_535.html] -
       Finder Q&As

  8.1. Accder  HFS depuis Linux

     o Page d'accueil : http://www-sccm.stanford.edu/~hargrove/HFS/
       [http://www-sccm.stanford.edu/~hargrove/HFS/]

     o Auteur : Paul. Hargrove <hargrove@sccm.stanford.edu>

     o Freshmeat: Console/Filesystems
       [http://news.freshmeat.net/appindex/1998/08/07/902523578.html]

     o Licence : GPL

  8.2. Accder  HFS depuis OS/2 (HFS/2)

     o Page d'accueil : http://www.student.nada.kth.se/~f96-bet/HFS/
       [http://www.student.nada.kth.se/~f96-bet/HFS/]

     o Auteur : Marcus Better <Marcus.Better@abc.se>

   HFS/2 laisse l'utilisateur d'OS/2 lire et crire de manire
   transparente des fichiers sur des disquettes formates avec le
   systme de fichiers hirarchique, le systme de fichiers utilis
   par les Macintosh. Avec HFS/2, les disquettes Macintosh peuvent
   tre utilises comme si elles taient des disquettes normales.

   Ce programme n'est plus maintenu, car l'auteur n'utilise plus
   OS/2. Si vous tes intress par la maintenance de ce programme,
   faites-lui savoir.

  8.3. Accder  HFS depuis Windows 95/98/NT (HFV Explorer)

     o Page d'accueil : http://gamma.nic.fi/~lpesonen/HFVExplorer/
       [http://gamma.nic.fi/~lpesonen/HFVExplorer/]

     o Auteur : Lauri Pesonen <lpesonen@nic.fi>

     o Accs : lecture/criture sur disquettes, disque Zip et les
       fichiers  volume virtuel; lecture de HFS et des CD hybrides.

     o Licence : GPL

   Un navigateur de volume HFS pour Windows NT et Windows 9x bas sur
   hfsutils(TM). Support du Launch Pad pour tous les mulateurs
   Macintosh majeurs tournant sous Windows(TM).

  8.4. Accder  HFS depuis DOS (MAC-ETTE)

     o Page d'accueil : ?

     o Auteur : Paul E. Thomson

     o Tlchargement : http://home2.inet.tele.dk/shefan/macette3.zip
       [http://home2.inet.tele.dk/shefan/macette3.zip]

     o Accs : lecture seule

     o Licence : Shareware ($34)

   Mac-ette(TM) est un utilitaire PC qui peut lire, crire, formater
   et dupliquer des disquettes Macintosh HFS au format 1.44 Mo sur un
   PC quip d'un lecteur de disquette 3,5 pouces haute densit.

  8.5. Les utilitaires HFS

     o Page d'accueil : http://www.mars.org/home/rob/proj/hfs/
       [http://www.mars.org/home/rob/proj/hfs/]

     o Auteur : Robert Leslie <rob@mars.org>

     o portage OS/2 : http://www.f.kth.se/~f96-bet/hfsutils/
       [http://www.f.kth.se/~f96-bet/hfsutils/]

   Le paquetage hfsutils(TM) contient un ensemble d'utilitaires en
   ligne de commande tels que hformat, hmount, hdir, hcopy, etc. Ils
   permettent l'accs en lecture / criture des fichiers et
   rpertoires sur les volumes HFS.

  8.6. Une librairie portable du systme de fichiers Macintosh : MacFs

     o Rapport technique :
       http://reports-archive.adm.cs.cmu.edu/anon/1998/abstracts/98-145.html
       [http://reports-archive.adm.cs.cmu.edu/anon/1998/abstracts/98-145.html]

     o Auteurs : Peter A. Dinda <pdinda+macfs@cs.cmu.edu>, George C.
       Necula, and Morgan Price

     o Tlchargement :
       [27]ftp://ftp.cs.cmu.edu/user/pdinda/MacFS_0.1.tar.gz

     o Accs : lecture/criture, support complet en ouverture /
       lecture / criture / recherche / fermeture

     o Licence : gratuit pour une utilisation non commerciale et non
       militaire, voyez
       [28]ftp://ftp.cs.cmu.edu/user/pdinda/MacFS_0.1.LICENSE

   Ceci est une librairie du systme de fichiers Macintosh qui est
   portable sur une varit de systmes et de plates-formes. Il
   fournit une interface de programmation suffisante aussi bien pour
   la cration d'une API au niveau utilisateur que pour un pilote de
   systme de fichiers pour les systmes d'exploitation qui le
   supportent. Les auteurs ont dvelopp et test une telle API au
   niveau utilisateur et des programmes utilitaires bas dessus, de
   mme qu'un systme de fichier virtuel exprimental pour Unix. Ils
   ont aussi dcrit le systme de fichiers hirarchique du Macintosh
   et sa mise en oeuvre, et not que la conception n'est pas trs
   bien adapte  la r-entrance et que ses structures de donnes
   complexes peuvent conduire  des implmentations lentes dans des
   environnements multitches. Les mesures de performances montrent
   que notre implmentation est plus rapide que l'implmentation
   Macintosh native pour la cration, l'effacement, la lecture et
   l'criture de fichiers avec des requtes de petite taille, mais
   plus lente que le systme de fichier rapide de Berkeley (FFS).
   Nanmoins, l'implmentation native du Macintosh peut effectuer des
   oprations de lecture et d'criture de plus grande taille plus
   vite que notre implmentation ou FFS.

9. Le systme de fichiers pour CD-ROM : ISO 9660 - CD-ROM filesystem

   Liens utiles

     o Spcifications ISO-9660 (connues aussi sous le nom de
       ECMA-119, ou encore High Sierra)  :
       [29]ftp://ftp.ecma.ch/ecma-st/e119-pdf.pdf

  9.1. Les extensions RockRidge

   Les extensions permettent les noms de fichiers longs et les liens
   symboliques de type Unix.

   Liens utiles

     o System Usage Sharing Protocol (SUSP, IEEE P1281) :
       [30]ftp://ftp.ymi.com/pub/rockridge/susp112.ps

     o Rock Ridge Interchange Protocol (RRIP, IEEE P1282) :
       [31]ftp://ftp.ymi.com/pub/rockridge/rrip112.ps

  9.2. Les extensions Joliet

   Joliet est une extension Microsoft au systme de fichiers ISO9660
   qui permet l'utilisation des caractres Unicode dans les noms de
   fichiers. C'est un bnfice lors de la prise en compte de
   l'internationalisation. Comme les extensions Rock Ridge, Joliet
   permet aussi les noms de fichiers longs.

  9.3. Les CD-ROM hybrides

   Les cdroms hybrides contiennent trois systmes de fichiers sur
   un disque : ISO9660/RockRidge, Joliet, et HFS. De tels cdroms
   sont ainsi lisibles sous DOS, Windows, Unix, et Macintosh. Les
   trois systmes de fichiers utilisent les mmes donnes, seules les
   structures spcifiques (meta-donnes) sont prsentes trois fois.

  9.4. Index de Novell Netware sur ISO9660

   ( faire)

  9.5. Accder  Joliet depuis Linux

     o Page d'accueil :
       http://bmrc.berkeley.edu/people/chaffee/joliet.html
       [http://bmrc.berkeley.edu/people/chaffee/joliet.html]

     o Licence : GPL

  9.6. Accder  Joliet depuis BeOS

     o Page d'accueil : http://www.iae.nl/users/gertjan/be/
       [http://www.iae.nl/users/gertjan/be/]

     o Auteur : Gertjan van Ratingen <gertjan@iae.nl>

     o Licence : ?

   C'est pilote ISO9660 mis  jour pour supporter les extentions
   Joliet d'ISO9660.

  9.7. Accder  Joliet depuis OS/2

     o Tlchargement :
       [32]ftp://hobbes.nmsu.edu/pub/os2/system/drivers/filesys/jcdfs.zip

     o Auteur : IBM

     o Licence : ?

   L'archive Jcdfs.zip contient le pilote CDFS.IFS pour OS/2 avec le
   support pour Joliet niveau 3.

  9.8. Accder un CD audio comme un systme de fichiers depuis Linux

     o Page d'accueil : http://www.ii.pw.edu.pl/~borkowsm/cdfs.htm
       [http://www.ii.pw.edu.pl/~borkowsm/cdfs.htm]

     o Tlchargement : ?

     o Auteur : Mariusz Borkowski <borkowsm@ii.pw.edu.pl>

     o Licence : ?

  9.9. Accder un CD audio comme un systme de fichiers depuis BeOS

     o Page d'accueil : http://www.xs4all.nl/~marcone/be.html
       [http://www.xs4all.nl/~marcone/be.html]

     o Tlchargement :
       http://www.xs4all.nl/~marcone/be/files/cdda5.zip
       [http://www.xs4all.nl/~marcone/be/files/cdda5.zip] (archive
       PPC/Intel)

     o Auteur : Marco ?

     o Licence : ?

   Ce systme de fichiers supplmentaire vous permet (si votre
   lecteur CD le supporte) de traiter un CD audio classique comme si
   c'tait un lot de fichier WAV. Vous pouvez copier les fichiers,
   les encoder en mp3, les jouer lentement, rapidement, et mme 
   l'envers.

  9.10. Accder  toutes les pistes depuis Linux (CDfs)

     o Page d'accueil : http://www.elis.rug.ac.be/~ronsse/cdfs/
       [http://www.elis.rug.ac.be/~ronsse/cdfs/]

     o Tlchargement :
       http://www.elis.rug.ac.be/~ronsse/cdfs/cdfs.tgz
       [http://www.elis.rug.ac.be/~ronsse/cdfs/cdfs.tgz]

     o Auteur : Michel Ronsse <ronsse@elis.rug.ac.be>

     o Licence : GPL

   CDfs est un systme de fichiers pour Linux qui permet de voir
   toutes les pistes et images d'amorce d'un cdrom en tant que
   fichiers normaux. Ces fichiers peuvent ensuite tre monts (par
   exemple, les images ISO et images de boot), copies, joues (pour
   les pistes audio), etc... Le but premier du dveloppement de ce
   systme de fichiers tait de connatre les informations des
   sessions ISO prcdentes du cdrom. Ce pilote vous permet aussi
   d'accder aux donnes de disques multi-sessions en erreur (par
   exemples, les disques avec plusieurs sessions uniques au lieu
   d'une session mutiple).

  9.11. Crer des CD-ROM hybrides (mkhybrid)

     o Page d'accueil : http://www.ps.ucl.ac.uk/~jcpearso/mkhfs.html
       [http://www.ps.ucl.ac.uk/~jcpearso/mkhfs.html]

     o Tlchargement : [33]ftp://ftp.ge.ucl.ac.uk/pub/mkhfs/

     o Auteur : <j.pearson@ge.ucl.ac.uk>

     o Licence : ?

   Fabrique un volume CD hybride partageant ISO9660 / HFS / JOLIET.

10. Les autres systmes de fichiers

  10.1. Le systme de fichiers de disque Acorn : ADFS

   Le systme de fichiers de disque Acorn est le systme de fichiers
   standard du systme d'exploitation RiscOS qui fonctionne sur les
   systmes Risc PC  base d'ARM d'Acorn et la gamme de machine Acorn
   Archimde.

   Les noyaux Linux 2.1.x+ supportent ce systme de fichiers.
   L'auteur de l'implmentation Linux est Russell King
   <rmk@arm.uk.linux.org>.

  10.2. Le systme de fichiers rapide d'Amiga : AFFS

   Le systme de fichiers rapide (FFS) est le systme de fichiers
   commun utilis sur les disques durs par les systmes Amiga(TM)
   depuis AmigaOS Version 1.3 (34.20).

   Les noyaux Linux 2.1.x+ supportent ce systme de fichiers.
   L'auteur de l'implmentation Linux est Ray Burr
   <ryb@nightmare.com>.

  10.3. Le systme de fichiers BeOS : BeFS

   BeFS est un systme de fichiers journalis utilis sous BeOS. Pour
   plus d'information sur BeFS voyez le livre Practical File System
   Design with the Be File System
   [http://www.mkp.com/books_catalog/1-55860-497-9.asp] ou le code
   source du pilote BeFS pour Linux.

   Implmentation BeFS pour Linux :

     o Page d'accueil : http://hp.vector.co.jp/authors/VA008030/bfs/
       [http://hp.vector.co.jp/authors/VA008030/bfs/]

     o Tlchargement :
       http://hp.vector.co.jp/authors/VA008030/bfs/bfs-19990528.tar.gz
       [http://hp.vector.co.jp/authors/VA008030/bfs/bfs-19990528.tar.gz]

     o Auteur : Makoto Kato <m_kato@ga2.so-net.ne.jp>

     o Accs : lecture seule

     o Licence : GPL

   Ce pilote supporte les plateformes Linux x86 et PowerPC. De plus,
   il ne supporte que la lecture des disques durs et des disquettes.

  10.4. Le systme de fichiers de dmarrage d'UnixWare : BFS

   Le systme de fichiers BFS d'UnixWare est conu dans un but
   spcifique. Il a t conu pour charger et dmarrer le noyau
   UnixWare. BFS fut conu comme un systme de fichiers contigu. BFS
   ne supporte qu'un seul rpertoire (racine) et vous pouvez
   seulement crer des fichiers classiques ; aucun sous-rpertoire ou
   fichier spcial tel que priphrique ou  socket  ne peuvent tre
   crs.

   Pour plus d'information sur BFS voyez
   http://uw7doc.sco.com/FS_admin/_The_bfs_File_System_Type.html
   [http://uw7doc.sco.com/FS_admin/_The_bfs_File_System_Type.html].

     o http://uw7doc.sco.com/FS_admin/_The_bfs_Superbloc.html
       [http://uw7doc.sco.com/FS_admin/_The_bfs_Superbloc.html] -
       superbloc

     o http://uw7doc.sco.com/FS_admin/_bfs_i-noeuds.html
       [http://uw7doc.sco.com/FS_admin/_bfs_i-noeuds.html] - i-noeuds

     o http://uw7doc.sco.com/FS_admin/_bfs_Storage_blocs.html
       [http://uw7doc.sco.com/FS_admin/_bfs_Storage_blocs.html] -
       storage blocs

   Vous pouvez accder au systme de fichiers BFS depuis Linux :

     o Page d'accueil : http://www.ocston.org/~tigran/patches/bfs/
       [http://www.ocston.org/~tigran/patches/bfs/]

     o Tlchargement : Dans le noyau Linux, patch disponible sur la
       page d'accueil.

     o Auteur : Tigran A. Aivazian <tigran@ocston.org>

     o Licence : GPL

     o Accs : lecture / criture (la partie criture est limite,
       pas de compression pour le moment.)

   Le support pour BFS est inclut dans le noyau Linux depuis la
   version 2.3.25. Si vous utilisez une version antrieure du noyau,
   vrifiez si la page d'accueil de BFS ne contient pas un patch qui
   ajoute le support du systme de fichiers BFS pour votre noyau. La
   page d'accueil contient aussi des corrections / amliorations qui
   ne sont pas encore incluses dans le noyau officiel.

   Il y a aussi ma vieille implmentation, qui est maintenant
   obsolte. Mon plan est de porter ce code sous FreeBSD :

     o Page d'accueil : http://www.penguin.cz/~mhi/fs/bfs/
       [http://www.penguin.cz/~mhi/fs/bfs/]

     o Tlchargement : [34]ftp://ftp.penguin.cz/pub/users/mhi/bfs/

     o Auteur : Martin Hinner <mhi@penguin.cz>

     o Licence : GPL

     o Accs : lecture seule

   C'est le support en lecture seule du systme de fichiers de
   dmarrage UnixWare pour Linux. Vous pouvez l'utiliser pour monter
   en lecture seule votre partition /stand d'UnixWare ou vos
   disquettes. Je ne prvois pas une version en lecture / criture,
   mais si vous voulez le faire, crivez-moi. Vous pouvez aussi tre
   intress par l'criture du support de VxFS pour Linux.

  10.5. Le systme de fichiers pour Commodore 1581/1541 : CBMFS

   Ce systme de fichiers fut utilis sur les Commodore 1581/1541. Il
   y a un pilote en lecture seule pour Linux :

     o Page d'accueil : http://www.npsnet.com/danf/software/pub/
       [http://www.npsnet.com/danf/software/pub/]

     o Tlchargement :
       [35]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/cbmfs-0.3.tar.gz

     o Auteur : Dan Fandrich <dan@fch.wimsey.bc.ca>

     o Licence : GPL

     o Accs : lecture seule

   Le pilote lecture seule pour le systme de fichiers des Commodore
   1581 & 1541, install comme un module, permet le montage des
   disques Commodore 1581 dans un lecteur de disquette standard 3,5
   pouces et les disques images 1541 copis sur n'importe quelle
   disquette. La conversion PETSCII vers ASCII peut tre effectue
   automatiquement. Les partitions sur les disques 1581 sont accds
   comme des sous-rpertoires.

  10.6. Le systme de fichiers CrosStor

   C'est le nouveau nom pour le systme de fichiers de haut dbit
   (High throughput filesystem - HTFS). Pour plus d'informations
   voyez la page d'accueil de CrosStor : http://www.crosstor.com
   [http://www.crosstor.com].

  10.7. Le systme de fichiers de bureau : DTFS (DeskTop File System)

   Les buts lors de la conception du systme de fichiers de bureau
   furent influencs par ce qu'tait l'environnement pour les
   premiers micro-ordinateurs. DTFS compresse les donnes
   enregistres dans les fichiers pour rduire les besoins en espace
   disque (les rpertoires restent non compresss). La compression
   est effectue page par page  la vole. DTFS supporte le LZW et la
   non compression, mais vous pouvez ajouter votre propre algorithme.
   Une partie de l'espace est conomise en n'allouant pas d'avance
   les i-noeuds. L'allocation de chaque bloc de disque en tant
   qu'i-noeud est chose aise. Chaque i-noeud est enregistr comme un
   arbre B+. Pour plus d'information, voyez le papier USENIX sur DTFS
   (vous pouvez le tlcharger depuis
   [36]ftp://ftp.crosstor.com/pub/DTFS/papers/).

   Un pilote commercial en lecture et criture est disponible auprs
   de CrosStor pour UnixWare et SUN Solaris :

     o Tlchargement : [37]ftp://ftp.crosstor.com/pub/DTFS/

     o Licence : Commerciale ?

     o Accs : lecture / criture

  10.8. Le systme de fichier amlior (Linux) : EFS

   Le projet de systme de fichiers amlior a pour but de crer un
   nouveau systme de fichiers pour Linux et ventuellement d'autres
   systmes d'exploitation qui permettra  l'administrateur de
   dfinir un systme de fichiers montable sur un ensemble de
   priphriques blocs (que se soient des disques durs ou des
   partitions). Le but est de permettre  un systme de fichiers
   d'ajouter ou enlever une partition (si les partitions restantes
   ont assez de place pour contenir toutes les donnes) d'un ensemble
   de partitions pendant que le systme fonctionne. Les deux
   principaux buts sont de permettre  un certain nombre de systmes
   de fichiers montables de partager le mme ensemble d'espace
   d'enregistrement (ie. avoir les rpertoires personnels des
   utilisateurs sur le mme espace disque que les news, mais ayant
   des quotas spars), et de permettre l'ajout de disques durs
   facilement pour apporter plus d'espace.

   Les autres fonctionnalits que les auteurs veulent implmenter
   sont la journalisation, le support du maximum de systmes
   d'exploitation (bien que tout le travail soit initialement
   effectu sous Linux), et les quotas intgrs au systme de
   fichiers de faon  ce que nous ne perdions plus de temps en
   lanant un programe dbile de vrification des quotas au
   dmarrage. La journalisation (des quotas) vitera la vrification
   des quotas de la mme manire qu'il vite fsck ! Ils veulent tre
   capables de dmarrer un systme avec 10 Go de news rparties sur
   quatre disques durs avec les quotas aprs une coupure de courant
   avec moins de 20 second pour monter un systme de fichiers !

   La page d'accueil du systme de fichiers amlior est 
   http://www.coker.com.au/~russell/enh/
   [http://www.coker.com.au/~russell/enh/]. Contacter Russell Coker
   <russell@coker.com.au> pour plus d'information.

  10.9. Le systme de fichiers  extents (IRIX) : EFS

   Le systme de fichiers  extents (EFS) est le systme de fichiers
   avanc de Silicon Graphics, trs largement utilis sur les
   versions d'IRIX antrieures  la 6.0. A partir de la 6.0, XFS fut
   fourni avec IRIX et les utilisateurs encourags  faire migrer
   vers le systme de fichiers XFS. Le support IRIX pour EFS sera en
   lecture seule pour les versions suprieures  6.5, nanmoins EFS
   est toujours trs utilis pour les CD de distribution de logiciel
   SGI.

   Il y a deux modules pour que les noyaux Linux accdent au systme
   de fichiers EFS.

     o Page d'accueil : http://aeschi.ch.eu.org/efs/
       [http://aeschi.ch.eu.org/efs/]

     o Tlchargement : http://aeschi.ch.eu.org/efs/efs-1.0b.tar.gz
       [http://aeschi.ch.eu.org/efs/efs-1.0b.tar.gz]

     o Auteur : Al Smith <Al.Smith@aeschi.ch.eu.org>

     o Licence : GPL

     o Accs : lecture seule

   Le module EFS est une implmentation du systme de fichiers tendu
   pour les noyaux Linux 2.2. Une implmentation (efsmod-0.6.tar.gz)
   EFS fut originellement crite pour les noyaux 1.x par Christian
   Vogelgsang. Dans cette implmentation, le code a subit une
   rcriture complte et est aussi  endian-clean^[5] . Pour
   utiliser le module EFS, vous aurez besoin d'au moins un noyau 2.2.
   Pour monter les CD Irix, vos CD-ROM devront tre capable
   d'utiliser des blocs de 512 octets. Cette version de EFS contient
   le support des partitions de disques durs, et aussi un patch noyau
   qui vous permet d'installer le code EFS dans votre propre code
   source du noyau. La prise en compte des fichiers de grande taille
   a aussi t considrablement amliore.

   L'efsmod originel est aussi disponible  :

     o Page d'accueil :
       http://wwwcip.informatik.uni-erlangen.de/user/cnvogelg/proj.html
       [http://wwwcip.informatik.uni-erlangen.de/user/cnvogelg/proj.html]

     o Tlchargement :
       http://wwwcip.informatik.uni-erlangen.de/user/cnvogelg/bin/efsmod-0.6.tgz
       [http://wwwcip.informatik.uni-erlangen.de/user/cnvogelg/bin/efsmod-0.6.tgz]

     o Auteur : Christian Vogelgsang

     o Licence : GPL

     o Accs : lecture seule

   Efs-mod 0.6 est le module EFS lecture seule originel pour Linux.
   La version 0.6 est finie mais le projet est gel due  un manque
   de temps et d'information pour implmenter la partie criture.

    10.9.1. Les librairies EFS et UFS, libfs

     o Tlchargement :
       [38]ftp://ivo.cps.unizar.es/pub/SPDsoft/libfs.tar.gz

     o Auteur : J.A. Gutierrez <spd@ivo.cps.unizar.es>

     o Licence : GPL

     o Accs : lecture seulement pour IRIX EFS et Sun UFS

   Une librairie C pour lire EFS et FFS depuis WinNT x86, SunOS et
   IRIX. Facile  utiliser (une interface ressemblant  Posix) et 
   lier avec du code existant. Sur le mme serveur FTP, on trouvera
   aussi winefssh.exe et winufssh.exe, des binaires WinNT simples
   pour lire de faon interactive les systmes de fichiers UFS et
   EFS. Un paquetage ni trs lch, ni trs document, mais quelqu'un
   peut le trouver utile.

   Liens utiles :

     o Une brive description du systme de fichiers IRIX EFS :
       http://squish.ucs.indiana.edu:80/ebt-bin/nph-dweb/dynaweb/SGI_Admin/IA_DiskFiles/@ebt-link;td=8?target=%25N%14_7484_START_RESTART_N%25
       [http://squish.ucs.indiana.edu:80/ebt-bin/nph-dweb/dynaweb/SGI_Admin/IA_DiskFiles/@ebt-link;td=8?target=%25N%14_7484_START_RESTART_N%25]

  10.10. Le systme de fichiers rapide BSD : FFS

   C'est le systme de fichiers natif pour la plupart des Unix BSD
   (FreeBSD, NetBSD, OpenBSD, Sun Solaris^[6], ...)

   Voir aussi : SFS, secure filesystem, UFS.

  10.11. Le systme de fichiers paralllis gnrique : GPFS

   GPFS est un systme de fichiers dans le style Unix(TM) conu pour
   le serveur RS/6000 SP(TM). Il autorise les applications  partager
   les donnes de fichiers rpartis sur plusieurs noeuds. Le GPFS
   supporte les systmes de fichiers de trs grande taille, et
   rpartit les donnes (en tronon) sur plusieurs disques pour
   amliorer les performances. Le GPFS est bas sur un modle de
   partage de disque permettant de rduire la charge sur les disques
   non-attachs au noeud sur lequel s'excute l'application, et
   utilise un protocole de verrous distribus pour garantir la totale
   cohrence des donnes qui peuvent tre accdes de quelque noeud
   que ce soit. Il offre la plupart des interfaces standard d'accs
   aux systmes de fichiers d'AIX(TM), autorisant ainsi la plupart
   des applications  s'excuter sans recompilation ou modification.
   Ces capacits sont disponibles non seulement en permettant une
   grande vitesse d'accs  la mme donne depuis tous les noeuds du
   systme SP, mais en fournissant aussi une totale cohrence pour
   les oprations concurrentes depuis divers noeuds du cluster SP. En
   cas de panne de composant, le GPFS essaie de poursuivre les
   oprations sur plusieurs noeuds en admettant que des ressources
   suffisantes existent pour permettre de continuer.

     o http://www.austin.ibm.com/resource/technology/paper1.html
       [http://www.austin.ibm.com/resource/technology/paper1.html]

  10.12. Le systme de fichiers hautes performances d'HP-UX : HFS

   C'est le deuxime HFS qui apparat dans ce guide pratique. Il est
   utilis dans de vieilles versions de HP-UX^[7].

  10.13. Le systme de fichiers  haut dbit : HTFS

   Liens utiles :

     o SCO OpenServer 5 filesystems whitepaper :
       http://www.sco.com/products/Whitepapers/family/filesy4.htm
       [http://www.sco.com/products/Whitepapers/family/filesy4.htm]

   Un pilote commercial en mode lecture / criture est disponible
   auprs de CrosStor :

     o Tlchargement : [39]ftp://ftp.crosstor.com/pub/HTFS/

     o Licence : Commerciale ?

     o Accs : lecture / criture

  10.14. Le systme de fichiers journalis (HP-UX, AIX, OS/2 5, Linux) :
  JFS

     o Page d'accueil :
       http://oss.software.ibm.com/developerworks/opensource/jfs/
       [http://oss.software.ibm.com/developerworks/opensource/jfs/]

     o Tlchargement :
       http://www10.software.ibm.com/developer/opensource/jfs/project/pub/
       [http://www10.software.ibm.com/developer/opensource/jfs/project/pub/]

     o Auteurs : Steve Best <sbest@us.ibm.com> et Dave Kleikamp
       <shaggy@us.ibm.com>

     o Licence :  ?

     o Accs : lecture / criture

   JFS est le systme de fichiers journalis d'IBM, utilis
   actuellement sur les serveurs d'entreprise d'IBM, et conu pour
   rpondre  des charges de traitement importantes.

  10.15. Le format logique d'inter-change (HP-UX) : LIF

   Ce systme de fichiers est utilis dans les vieilles versions de
   HP-UX. Il peut aussi tre trouv dans les ROM et les secteurs de
   dmarrage.

  10.16. Le systme de fichiers  structure journalise pour Linux : LFS

   L'implmentation du systme de fichiers  structure journalise
   pour Linux est appel d(t)fs :

     o Page d'accueil :
       http://www.complang.tuwien.ac.at/czezatke/lfs.html
       [http://www.complang.tuwien.ac.at/czezatke/lfs.html]

     o Auteur : Christian Czezatke <e9025461@student.tuwien.ac.at>

     o Licence : GPL

     o Accs : lecture, criture, noms de fichier long, etc

   d(t)fs est un projet pour crire un systme de fichiers journalis
   pour Linux. Actuellement, le systme de fichiers est  peu prs
   achev et utilisable, mais un outil de maintenance n'a pour
   l'instant pas encore t crit.

   Il y aura aussi une liste de diffusion pout dtfs qui sera annonc
   sur la page d'accueil. Pour plus d'information voyer :
   http://www.xss.co.at/mailman/listinfo.cgi/dtfs
   [http://www.xss.co.at/mailman/listinfo.cgi/dtfs]

     o http://collective.cpoint.net/lfs/
       [http://collective.cpoint.net/lfs/] - La page d'accueil kfs de
       Cornelius "Kees" Cook qui a commenc un projet de systme de
       fichiers  structure journalise pour Linux avant que le
       projet dtfs prenne vie.

     o http://lucien.blight.com/~c-cook/prof/lfs/
       [http://lucien.blight.com/~c-cook/prof/lfs/] - Une autre
       implmentation (morte) de LFS ;-)

     o http://www.eecs.harvard.edu/~margo/usenix.195/
       [http://www.eecs.harvard.edu/~margo/usenix.195/] - La page LFS
       de Margo Seltzer <margo@das.harvard.edu>

  10.17. Le systme de fichiers Macintosh : MFS

   MFS est le systme de fichiers originel du Macintosh. Il fut
   remplac par HFS / HFS+. Si vous pouvez fournir plus
   d'information, crivez-moi  <mhi@penguin.cz> s'il vous plat.

  10.18. Le systme de fichiers Minix

   C'est le systme de fichiers natif de Minix. Il fut aussi utilis
   par les premires versions de Linux.

  10.19. Le systme de fichiers Novell NetWare : NWFS

   NWFS est natif dans le SE Novell NetWare. C'est un systme de
   fichiers bas sur une FAT modifie. Deux variantes de ce systme
   de fichiers existent. La version 16 bits, NWFS 286, est utilise
   par NetWare 2.x. NetWare 3.x, 4.x et 5 utilisent la version 32
   bits, NWFS 386.

    10.19.1. Le systme de fichiers NetWare / 286

   ( faire)

    10.19.2. Le systme de fichiers NetWare / 386

   ( faire)

    10.19.3. Accder  NWFS-386 depuis Linux

     o Page d'accueil :
       http://www.timpanogas.com/html/fenris_for_linux.html
       [http://www.timpanogas.com/html/fenris_for_linux.html]

     o Tlchargement : [40]ftp://207.109.151.240/nwfs/

     o Auteur : Timpanogas Research Group, Inc.
       (jmerkey@timpanogas.com)

     o Licence : GPL

     o Accs : lecture seule

   Ce pilote vous autorise  monter un systme de fichiers NWFS-386
   sous Linux.

  10.20. Les services de stockage Novell : NSS

   C'est un nouveau systme de fichiers 64 bits journalis utilisant
   l'algorithme des arbres quilibrs (B-arbres). Il est utilis dans
   Novell NetWare 5.

     o http://www.novell.com/whitepapers/nw5/nss.html
       [http://www.novell.com/whitepapers/nw5/nss.html] - NSS
       Whitepaper

  10.21. Le systme de fichiers  struture sur disque : ODS

   ODS (On Disk Structure) est le systme de fichiers natif d'OpenVMS
   et de VMS.

  10.22. Le systme de fichiers QNX

   Ce systme de fichiers est utilis dans QNX. Deux versions
   majeures du systme de fichiers existent. La version 2 est
   utilise par QNX 2 et la version 4 par QNX 4. QNX 4 ne supporte
   pas la version 2 et vice versa.

   Le systme de fichiers QNX4 est maintenant accessible depuis Linux
   2.1.x+. Activer l'option de compilation du noyau QNX filesystem
   support.

     o Tlchargement : dans le noyau ;)

     o Auteur : Frank Denis <j@4u.net> (maintainer), Richard Frowijn

     o Licence : GPL

     o Accs : lecture (except pour les fichiers "multi-extents"),
       criture (exprimentale)

  10.23. Le systme de fichiers ReiserFS

   ReiserFS est un systme de fichier utilisant une variante des
   algorithmes classiques des arbres quilibrs. Les rsultats
   obtenus, quand ils sont compars au systme de fichier Ext2FS,
   bas sur l'allocation de bloc conventionnelle, sous le mme
   systme d'exploitation et employant le mme code de  buffering ,
   suggre que ces algorithmes sont plus efficaces en terme de
   performance temporelle pour les gros fichiers et les petits
   fichiers loigns de la taille du bloc, devenant moins efficace en
   performances temporelles mais plus en terme d'conomie d'espace
   disque quand on se rapproche de la taille du noeud ; devenant
   notablement plus performant en terme d'espace et de temps quand la
   taille descend trs en dessous de la taille du bloc (4k),
   atteignant un ordre de grandeur trs important pour les fichiers
   d'une taille de 100 octets. L'amlioration de performance spatiale
   et temporelle en ce qui concerne les petits fichiers suggre que
   nous pourrions maintenant revisiter un postulat commun dans la
   conception des systmes d'exploitation qui dit que l'on doit
   aggrger les objets de petite taille en utilisant des couches
   suprieures  celle du systme de fichiers.

   Liens utiles :

     o Page d'accueil du systme de fichiers ReiserFS :
       http://www.reiserfs.org/ [http://www.reiserfs.org/]

  10.24. Le systme de fichiers pour CD-ROM de Sony : RFS

   Le systme de fichiers Sony pour l'criture par paquet
   incrmentale.

  10.25. Le systme de fichiers pour Rom : RomFS

   L'auteur de l'implmentation de RomFS pour Linux est Janos Farkas
   <chexum@shadow.banki.hu>. Pour plus d'information voyez le fichier
   /usr/src/linux/Documentation/filesystems/romfs.txt.

  10.26. Le systme de fichiers scuris : SFS

   Le systme de fichiers SFS est une variation du systme de
   fichiers FFS. Les blocs de boot, les super-blocs, les blocs
   d'archivage et les blocs libres du systme de fichiers SFS sont,
   au niveau administratif, identiques  ceux de FFS. Nanmoins, les
   i-noeuds diffrent de ceux de FFS. Chaque inode de numro impair
   est rserv pour les informations de scurit. Les informations
   contiennent les listes de control d'accs (ACL). Je ne suis pas
   sr que SFS possde d'autre capacit.

   Liens sur SFS :

     o http://uw7doc.sco.com/FS_admin/_The_sfs_File_System_Type.html
       [http://uw7doc.sco.com/FS_admin/_The_sfs_File_System_Type.html]
       - Documentation UnixWare 7 : Le systme de fichiers SFS

  10.27. Le systme de fichiers Spiralog (OpenVMS)

   Spiralog est un systme de fichiers 64 bits  hautes performances
   pour OpenVMS. Il combine la technologie de jounalisation et la
   technologie plus traditionnelle des arbres quilibrs (ou
   B-arbres) pour fournir une abstraction gnrale. Pour accrotre la
   stabilit et garantir la reprise sur incident, on utilise un
   mcanisme d'adressage par arbres quilibrs avec criture
   anticipe (write-ahead).

   Liens concernant Spiralog chez Digital :

     o http://www.digital.com/info/SP6048/
       [http://www.digital.com/info/SP6048/] - systme de fichiers
       Spiralog pour OpenVMS pour Alpha

     o http://www.digital.com/DTJM01/DTJM01AH.HTM
       [http://www.digital.com/DTJM01/DTJM01AH.HTM] - Revue du
       systme de fichiers Spiralog

     o http://www.digital.com/DTJM02/DTJM02HM.HTM
       [http://www.digital.com/DTJM02/DTJM02HM.HTM] - Design du
       serveur pour le systme de fichiers Spiralog

  10.28. Le systme de fichiers System V et ses drivs

   La page d'accueil du projet System V Linux est 
   http://www.knm.org.pl/prezes/sysv.html
   [http://www.knm.org.pl/prezes/sysv.html]. Le mainteneur de ce
   projet est <kgb@manjak.knm.pl.org>.

    10.28.1. Le systme de fichiers rapide d'Acer : AFS

   Le systme de fichiers rapide d'Acer est utilis sur SCO Open
   Server. Il est semblable au systme de fichiers SVR4, mais utilise
   des champs de bits au lieu de listes chaines de blocs libres.

    10.28.2. Le systme de fichiers rapide tendu d'Acer : EAFS

   Le systme de fichiers AFS peut tre tendu pour prendre en compte
   les noms de fichiers jusque 255 caractres, mais les entres de
   rpertoire ont toujours des noms de 14 caractres. Ce systme de
   fichiers est utilis sur SCO Open Server.

    10.28.3. Les systmes de fichiers cohrents

    10.28.4. S5

   Ce systme de fichiers est utilis dans UnixWare. Il est
   probablement compatible System V, mais je ne l'ai pas encore
   vrifi. Pour plus d'information voyez
   http://uw7doc.sco.com/FS_admin/_The_s5_File_System_Type.html
   [http://uw7doc.sco.com/FS_admin/_The_s5_File_System_Type.html].

    10.28.5. S51K - SystemV 1K

    10.28.6. Le systme de fichiers Version 7

   Ce systme de fichiers est utilis sur Unix Version 7 sur machines
   PDP-11.

    10.28.7. Le systme de fichiers Xenix

  10.29. Le systme de fichiers pour CD-ROM de Philips : CD-Text

   Le standard de Philips pour l'encodage des disques et des pistes
   de donnes sur les CD audio.

  10.30. Le format de Disque Universel (systme de fichiers des
  DVD-ROM) : UDF

   Il y a un pilote Linux pour le systme de fichiers UDF :

     o Page d'accueil : http://trylinux.com/projects/udf/
       [http://trylinux.com/projects/udf/]

     o Tlchargement :
       http://trylinux.com/projects/udf/udf-0.8.0.1.tar.gz
       [http://trylinux.com/projects/udf/udf-0.8.0.1.tar.gz]

     o Auteur : Dave Boynton <dave@trylinux.com>

     o Liste de diffusion : <linux_udf@hootie.lvld.hp.com>

     o Licence : GPL

     o Accs : Lecture seule

  10.31. UFS

   Note : les gens confondent souvent BSD Fast Filesystem et UFS. FFS
   et UFS sont des systmes de fichiers diffrents. Tous les Unix
   modernes utilisent le systme de fichiers FFS, et non UFS. UFS fut
   seulement prsent dans les toutes premires versions de BSD. Vous
   pouvez en tlcharger le source 
   http://minnie.cs.adfa.edu.au/TUHS/
   [http://minnie.cs.adfa.edu.au/TUHS/]

   Liens utiles :

     o http://www.sun.ca/white-papers/ufs-cluster.html
       [http://www.sun.ca/white-papers/ufs-cluster.html] -
       Implmentation de l'criture en cluster (write-clustering)
       pour l'UFS de Sun.

   Voir aussi : BSD FFS

  10.32. V7 Filesystem

   Le systme de fichier V7 a t utilis dans la septime dition du
   systme en temps partag Unix (Seventh Edition of UNIX Time
   Sharing system, aux environs de 1980). Pour plus d'informations,
   voir le source de V7, disponible  l'archive Unix :
   http://minnie.cs.adfa.edu.au/TUHS/
   [http://minnie.cs.adfa.edu.au/TUHS/]

  10.33. Le systme de fichiers Veritas (HP-UX, SCO UnixWare, Solaris) :
  VxFS

   C'est un systme de fichiers commercial dvelopp par Veritas Inc.
   Vous pouvez le trouver sous HP-UX, SCO UnixWare, Solaris et
   probablement sous d'autres systmes^[8]. Il a des fonctionnalits
   trs intressantes : allocation base sur l'utilisation d'extents,
   journalisation, listes de contrle d'accs (ACL), support des
   fichiers de grande taille jusqu' 2 tera-octets, sauvegarde en
   ligne (snapshot filesystem), quotas faon BSD et beaucoup plus.

   Trois versions^[9] de VxFS sont disponibles :

     o Version 1 : C'est la version originelle de VxFS, peu rpandue.

     o Version 2 : Support de l'allocation par ensemble de fichiers
       et d'allocation dynamique des inodes.

     o Version 4 : Dernire version, support des fichiers de grande
       taille et des quotas.

   Notez que les versions HP-UX, Solaris et UnixWare utilisent des
   structures lgrement diffrentes, vous ne pourrez donc peut-tre
   pas lire VxFS quand vous le connectez  d'autres systmes.

   Liens concernant VxFS :

     o http://www.veritas.com/ [http://www.veritas.com/] - Veritas
       Inc <vx-sales@veritas.com>.

     o http://uw7doc.sco.com/ODM_FSadmin/CONTENTS.html
       [http://uw7doc.sco.com/ODM_FSadmin/CONTENTS.html] - VxFS ODM
       FS Admin - UnixWare 7 (trs bonne documentation).

     o http://uw7doc.sco.com/FS_manager/fsD.vxfsopt.html
       [http://uw7doc.sco.com/FS_manager/fsD.vxfsopt.html] - VxFS FS
       Manager - UnixWare 7 (documentation).

     o http://manuals.mchp.siemens.de:80/dynaweb/english/ru544e/drlugueb/o25636e1/@Generic__BookView/1641;cd=3
       [http://manuals.mchp.siemens.de:80/dynaweb/english/ru544e/drlugueb/o25636e1/@Generic__BookView/1641;cd=3]
       - VxFS - Reliant Unix.

   Voir aussi "VxVM (Veritas Volume Manager) et systmes de fichiers
   journliss.

    10.33.1. VxTools

   Des utilitaires Unix en ligne de commande pour accder  VxFS
   version 2 et 4 sont disponible sous la GNU GPL :

     o Page d'accueil : http://www.penguin.cz/~mhi/fs/vxfs/
       [http://www.penguin.cz/~mhi/fs/vxfs/]

     o Tlchargement : [41]ftp://ftp.penguin.cz/pub/users/mhi/vxfs/

     o Auteur : Martin Hinner <mhi@penguin.cz>

     o Liste de diffusion : <fs-l@penguin.cz>

     o Licence : GPL

     o Accs : lecture seule, utilitaires en ligne de commande

   VxTools est un ensemble d'outils en ligne de commande qui vous
   authorise l'accs  votre systme de fichiers VxFS depuis Linux
   (et ventuellement depuis d'autres Unix). La version actuelle lit
   VxFS version 2 et 4.

   Je (mhi) prvoit aussi un pilote VxFS pour le noyau Linux.

   Pour autant que je sache, Rodney Ramdas <rodney@quicknet.nl>
   travaille sur un pilote VxFS pour FreeBSD. Je ne connais pas le
   statut actuel de son projet, donc si vous voulez plus
   d'informations contactez le directement.

  10.34. Le systme de fichiers tendu (IRIX) : XFS

   XFS(tm) est la prochaine gnration de systme de fichiers pour
   les systmes Silicon Graphics(TM), des stations de travail aux
   super-calculateurs. XFS fournit des capacits de fichiers 64 bits
   compltes qui s'adaptent facilement  la prise en charge des
   fichiers extrmement grands et des systmes de fichiers qui vont
   jusqu' 1 tera-octet. Le systme de fichiers XFS intgre un
   gestionnaire de volume, un dbit d'E/S garanti et une technologie
   de journalisation pour une reprise sur incident rapide et sre. Le
   systme de fichiers peut tre sauvegard alors qu'il est en cours
   d'utilisation, rduisant de manire significative la charge
   d'administration.

   XFS a t conu pour de trs grandes performances : un dbit
   soutenu de plus de 300 Mo par seconde a pu tre constat sur des
   systmes CHALLENGE. Le systme de fichiers XFS s'adapte pour
   atteindre les performances de l'architecture multi-processeur des
   systmes CHALLENGE. Traditionnellement les fichiers, rpertoires
   et systmes de fichiers voient une dgradation des performances
   quand ils grossissent en taille. Avec le systme de fichiers XFS,
   il n'y a pas de pnalit de performance. Par exemple, les
   rpertoires XFS ont t tests avec jusqu' 32 millions de
   fichiers dans un seul rpertoire.

   XFS est un systme de fichiers journalis. Il enregistre les
   changements appliqus aux i-noeuds, rpertoires et bitmaps sur le
   disque avant que les entres originales ne soient misent  jour.
   Si le systme plante avant que les mises  jours n'aient t
   effectues, elles peuvent tre recres en utilisant le journal et
   mises  jour comme prvu.

   XFS utilise un gestionnaire d'espace pour allouer de l'espace
   disque pour le systme de fichier et contrler les i-noeuds. Il
   utilise un gestionnaire d'espace de nom pour contrler
   l'allocation des rpertoires. Ces gestionnaires utilisent
   l'indexation par arbres quilibrs (B-arbres) pour enregistrer les
   informations de localisation des fichiers, abaissant de manire
   significative le temps d'accs ncessaire pour rcuprer les
   informations des fichiers.

   Les i-noeuds sont crs quand il est ncessaire et ne sont pas
   restreints  une aire particulire sur la partition du disque. XFS
   essaie de positionner les i-noeuds  ct des fichiers et
   rpertoires qu'ils rfrencent. Les trs petits fichiers, tels que
   les liens symboliques et certains rpertoires, sont enregistrs
   comme partie intgrante de l'i-noeud, pour amliorer les
   performances et conomiser de l'espace disque. Les rpertoires
   larges utilisent l'indexation par arbres quilibrs  l'intrieur
   du rpertoire pour acclrer les recherches, ajouts et
   suppressions de fichiers.

   Liens utiles sur XFS :

     o http://www.sgi.com/Technology/xfs-whitepaper.html
       [http://www.sgi.com/Technology/xfs-whitepaper.html] - Livre
       blanc sur XFS

   Le portage Linux de XFS couvert par la GNU General Public Licence
   est disponible  SGI Inc. :

     o Page d'accueil : http://oss.sgi.com/projects/xfs/
       [http://oss.sgi.com/projects/xfs/]

     o Tlchargement :
       [42]ftp://oss.sgi.com/www/projects/xfs/download/

     o Auteur : SGI Inc., http://www.sgi.com/ [http://www.sgi.com/]

     o Licence : GPL

     o Accs : lecture/criture

  10.35. Xia FS

   Ce systme de fichiers fut dvelopp pour remplacer le vieux
   systme de fichiers Minix pour Linux. L'auteur de ce systme de
   fichiers est Franx Xia <qx@math.columbia.edu>.

11. Partitions  brutes 

  11.1. Sauvegarder des partitions directes avec DBsnapshot

   ( faire : www.crosstor.com)

12. Appendice

  12.1. Les systmes de fichiers rseaux

   Ce guide pratique ne concerne pas les systmes de fichiers
   rseaux, mais je me dois de les mentionner.

   Voici une brve liste de ceux que je connais :

    12.1.1. Le systme de fichiers Andrew : AFS

     o La FAQ AFS est 
       http://www.angelfire.com/hi/plutonic/afs-faq.html
       [http://www.angelfire.com/hi/plutonic/afs-faq.html].

     o Des clients et des serveurs commerciaux pour  peu prt toutes
       les platformes (except win98) sont disponibles chez IBM.
       Voyez http://www.transarc.com/Product/EFS/AFS/index.html
       [http://www.transarc.com/Product/EFS/AFS/index.html]

     o Un client libre pour Unix est disponible chez Arla Team 
       http://www.stacken.kth.se/projekt/arla/
       [http://www.stacken.kth.se/projekt/arla/].

     o Un serveur libre est aussi en prparation, mais pas encore en
       production.

    12.1.2. CODA

     o Page d'accueil : http://www.coda.cs.cmu.edu/
       [http://www.coda.cs.cmu.edu/]

     o Tlchargement : [43]ftp://ftp.coda.cs.cmu.edu/pub/coda/linux/

     o Auteur : CMU Coda Group <braam@coda.cs.cmu.edu>

     o Licence : GPL

     o Accs : lecture/criture

   Coda est un systme de fichiers distribu, avec des
   fonctionnalits avances telle que le fonctionnement en mode
   dconnect, et la rplication de serveurs.

    12.1.3. Le systme de fichiers rseaux (Unix) : NFS

    12.1.4. Le protocole central de NetWare (Novell NetWare) : NCP

    12.1.5. Blocs de message serveur (Windows 3.x/9x/NT) : SMB

   Ce protocole est utilis dans le monde Windows.

    12.1.6. Intermezzo

     o Page d'accueil : http://inter-mezzo.org/
       [http://inter-mezzo.org/]

     o Tlchargement : http://inter-mezzo.org/downloads.html
       [http://inter-mezzo.org/downloads.html]

     o Auteur : Stelias et RedHat <info@stelias.com>

     o Licence : GPL

     o Accs : lecture/criture

   Intermezzo est un systme de fichiers distribu pour Linux. Il es
   inspir de Coda, mais utilise les disques comme tampons
   persistants. Intermezzo supporte les oprations en mode
   dconnect, mais n'incorpore pas encore de systme
   d'identification.

  12.2. Les systmes de fichiers chiffrs

    12.2.1. Le systme de fichiers chiffr : CFS

     o Page d'accueil : ?

     o Tlchargement : ?

     o Auteur : Matt Blaze <mab@research.att.com>.

     o Licence : ?

     o Accs : lecture/criture, utilisant DES/3DES.

   CFS met les services de chiffrement dans le systme de fichiers
   Unix(TM). Il supporte l'enregistrement scuris au niveau systme
   au travers d'une interface systme de fichier Unix standard pour
   crypter les fichiers. Les utilisateurs associent une cl
   cryptographique avec le rpertoire qu'ils veulent protger. Les
   fichiers dans ce rpertoire (tout comme les composantes de chemin
   d'accs) sont chiffrs et dchiffrs de faon transparente avec la
   cl spcifie sans autre intervention de l'utilisateur. Le fichier
   en clair n'est jamais enregistr sur le disque ou envoy sur un
   serveur de fichier distant. CFS emploie une nouvelle combinaison
   de flux DES et des modes  codebook cipher  pour fournir une
   haute scurit avec de bonnes performances sur une station de
   travail moderne. CFS peut utiliser n'importe quel systme de
   fichiers disponible pour son enregistrement sous-jacent sans
   modification, y comprit les serveur de fichiers distants tel que
   NFS. Les fonctions d'administration systme, telles que les
   sauvegardes, fonctionnent de faon normale et sans besoin de
   connatre la cl.

    12.2.2. Le systme de fichiers chiffr transparent : TCFS

     o Page d'accueil : http://tcfs.dia.unisa.it/
       [http://tcfs.dia.unisa.it/]

     o Tlchargement : [44]ftp://tcfs.dia.unisa.it/pub/tcfs/

     o Auteurs : Luigi Catuogno <andcoz@tcfs.dia.unisa.it>.

     o Licence : GPL

     o Accs : lecture/criture transparente en utilisant
       CBC-DES/3DES/RC5/IDEA/autres...

   La principale diffrence entre TCFS et CFS est la transparence
   obtenue par les utilisateurs en utilisant TCFS. En fait, CFS
   fonctionne dans l'espace utilisateur tandis que TCFS fonctionne
   dans l'espace noyau d'o des performances et une scurit accrue.
   Les fonctions du module dynamique de chiffrement autorisent
   l'utilisateur  spcifier le moteur de chiffrement de son choix
   devant tre utilis par TCFS. Actullement disponible sous Linux
   seulement, TCFS sera bientt aussi disponible pour NetBSD, et
   supportera aussi dans un futur proche d'autres systmes de fichier
   que NFS.

    12.2.3. Systme de fichiers Scuris : SFS

   (A faire : http://www.cs.auckland.ac.nz/~pgut001/sfs/index.html
   [http://www.cs.auckland.ac.nz/~pgut001/sfs/index.html])

    12.2.4. Le systme de fichiers stganographique pour Linux : VS3FS

     o Page d'accueil : http://www.linux-security.org/sfs/
       [http://www.linux-security.org/sfs/]

     o Licence : ?

     o Accs : ?

   fspatch est un patch du noyau qui introduit le support du systme
   de fichiers stganographique (connut prcdemment comme vs3fs, un
   systme de fichiers de type exprimental qui non seulement chiffre
   toutes les informations sur le disque, mais aussi essaie de cacher
   cette information de telle manire qu'il ne peut tre prouv que
   l'information existe sur le disque. Cela vous permet de garder des
   informations sensibles sur un disque, sans tre susceptible d'tre
   forc de rvler cette information. Mme sous des circonstances
   extrmes, des documents factices peuvent tre enregistrs sur les
   autres parties du disque, pour lesquels un mot de passe est
   ncessaire pour tre rvl. Il ne devrait pas tre possible de
   dterminer si d'autres informations rsident sur le disque.

  12.3. Outils de test de performance disque

    12.3.1. IOzone

     o Page d'accueil : http://www.iozone.org/
       [http://www.iozone.org/]

     o Tlchargement : http://www.iozone.org/src/stable/
       [http://www.iozone.org/src/stable/]

     o Licence : librement distribuable

   IOzone est un banc de performance pour les oprations de systme
   de fichier. Il gnre et mesure une grande varit d'oprations.
   IOzone a t port sur bon nombre de machines et tourne sur de
   nombreux systmes d'exploitation.

  12.4. Ecrire votre propre pilote de systme de fichiers

    12.4.1. DOS

   Je n'est pas encore vu de bonne page sur l'criture d'un pilote
   pour systme de fichier DOS sur le net (Network redirectors). La
   meilleure source est la liste d'interruption de Ralf Brown et le
   code source de iHPFS.

    12.4.2. OS/2

     o [45]ftp://ftp.leo.org/pub/comp/os/os2/leo/devtools/doc/ifsinf.zip

     o [46]ftp://hobbes.nmsu.edu/pub/os2/system/drivers/filesys/32drv170.zip
       - Sur les pilotes OS/2 32 bits et le support IFS. Fournit des
       services noyau 32 bits (DevHelp) et des fonctions utilitaires
       pour le code ring 0 32 bits d'OS/2 (Pilotes priphriques et
       pilotes de systme de fichiers installables).

    12.4.3. Windows NT

   La page du kit IFS de Microsoft
   (http://www.microsoft.com/ddk/IFSkit/
   [http://www.microsoft.com/ddk/IFSkit/]) sera le meilleur moyen de
   se mettre au dveloppement systme de fichiers sous NT (mme avec
   son cot d'environ 1000 dollars US).

   Pour plus d'informations sur l'criture de pilotes pour systmes
   de fichiers pour Windows NT, consultez
   http://www.ing.umu.se/~bosse/ [http://www.ing.umu.se/~bosse/] par
   <<bosse@acc.umu.se>>.

  12.5. Documents Connexes

     o http://www.honeycomb.net/os/holistic/connect/filesys.htm
       [http://www.honeycomb.net/os/holistic/connect/filesys.htm] -
       Bonne page sur les sytme de fichiers

     o http://home.att.net/~artnaseef/
       [http://home.att.net/~artnaseef/] - La couche systme de
       fichiers de Linux par <<artnaseef@worldnet.att.net>>.

     o http://www.braysystems.com/linux/trustees.html
       [http://www.braysystems.com/linux/trustees.html] -
       Administration Linux

     o http://tcfs.dia.unisa.it [http://tcfs.dia.unisa.it] - systme
       de fichiers chiffr de manire transparente

     o http://www.sas.com/standards/large.file
       [http://www.sas.com/standards/large.file] - Sommet sur les
       fichiers de grande taille - Attaque le problme des fichiers
       de plus de 2 giga-octets sur un ordinateur 32 bits

     o http://www.coda.cs.cmu.edu/ [http://www.coda.cs.cmu.edu/] - Le
       projet CODA (un systme de fichiers distribu bas sur AFS)

     o [47]ftp://ftp.scis.org/pub/lfs/ - Articles lis  LFS

     o http://www.redhat.com:8080/HyperNews/get/khg.html
       [http://www.redhat.com:8080/HyperNews/get/khg.html] - Guide du
       bidouilleur du noyau Linux (Linux Kernel Hacker's guide)

     o http://www.win.tue.nl/~aeb/linux/largedisk.html
       [http://www.win.tue.nl/~aeb/linux/largedisk.html] - Large disk
       HOWTO

     o http://www.atnf.csiro.au/~rgooch/linux/kernel-patches.html
       [http://www.atnf.csiro.au/~rgooch/linux/kernel-patches.html] -
       Linux devfs

     o http://gfs.lcse.umn.edu/ [http://gfs.lcse.umn.edu/] - Le
       systme de fichiers global (GFS)

     o [48]ftp://hobbes.nmsu.edu/pub/os2/system/drivers/filesys/tvfs211.zip
       - Le systme de fichiers virtuels Toronto pour OS/2.

     o [49]ftp://hobbes.nmsu.edu/pub/os2/system/drivers/filesys/ramfs64.zip
       - Le pilote OS/2 pour le disque mmoire dynamique IFS (Dynamic
       RAM drive IFS)

     o http://doc.sco.com/ [http://doc.sco.com/] - La documentation
       en ligne pour UnixWare et SCO Unix

     o http://uw7doc.sco.com/ [http://uw7doc.sco.com/] - La
       documentation en ligne pour UnixWare 7

     o http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/SG244428/CCONTENTS
       [http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/SG244428/CCONTENTS]
       - A l'intrieur du LAN Server 4.0 d'OS/2

     o [50]ftp://tsx-11.mit.edu/pub/linux/ALPHA/userfs/ - Linux
       UserFS, il vous autorise  crire un processus Linux qui met
       en oeuvre un systme de fichiers.

     o http://www.nyx.net/~sgjoen/disk.html
       [http://www.nyx.net/~sgjoen/disk.html] - Le Multi Disk System
       Tuning HOWTO de Stein Gjoen.

     o http://linuxtoday.com/stories/5556.html
       [http://linuxtoday.com/stories/5556.html] - Linux Today:
       Kragen's Amazing List of Filesystems.

     o http://www.koehntopp.de/kris/artikel/dateisysteme/
       [http://www.koehntopp.de/kris/artikel/dateisysteme/] - systme
       de fichiers Unix de Kristian Kohntopp (en allemand).

   --------------

   ^[1] NdRelecteur : Bon, OK, j'ai transform en DocBook, mais tant
   pis pour les tables...

   ^[2] NdR : cf. Article Journaled File Systems du numro 55 de la
   Linux Gazette

   ^[3] NdRT : i.e. de taille suprieure  8 Go

   ^[4] NdT : unit d'allocation d'espace disque de taille variable -
   merci  Jrme Fenal

   ^[5] NdT : concrtement cela fonctionne sur toutes les
   architectures, Intel, Alpha, Sparc, etc...)

   ^[6] Note du relecteur traduction : Solaris n'est pas un BSD,
   SunOS 4 tait un BSD

   ^[7] Note du relecteur traduction : il existe toujours, mais est
   de plus en plus remplac par une version spcifique de VxFS (VxFS
   version 3).

   ^[8] NdRT : aussi sur les systmes NonStop UX de Tandem, et
   d'autres

   ^[9] Note du relecteur traduction : la version 3 est celle
   intgre et spcifique  HP-UX

