File system HOWTO

Martin Hinner

Versione 0.7.5, 22 Agosto 2000


Sommario
1. Introduzione
1.1. Copyright
1.2. Mailing list sui file system
1.3. File system collection su metalab.unc.edu
1.4. Riconoscimenti
1.5. Mappa di accessibilità dei file system
1.6. Introduzione ai file system con allocazione contigua
1.7. Introduzione ai file system con allocazione a liste collegate
1.8. Introduzione ai file system basati su FAT
1.9. Introduzione ai file system basati su inode
1.10. Introduzione ai file system estesi (Extent)
1.11. Introduzione ai file system basati su alberi bilanciati (btree)
1.12. Introduzione ai file system di tipo "logging/journaling"
1.13. Altre caratteristiche dei file system
2. Volumi
2.1. Partizioni dei PC
2.2. Altre partizioni
2.3. Disklabel Unix
2.4. Volumi Windows NT
2.5. MD - Driver Linux per dispositivi multipli
2.6. LVM - Logical Volume Manager (HP-UX LVM?)
2.7. VxVM - Gestore del volumi Veritas
2.8. IBM OS/2 LVM
2.9. StackVM
2.10. Volumi di Novell NetWare
3. DOS FAT 12/16/32, VFAT
3.1. VFAT: Nomi lunghi
3.2. UMSDOS: LFN/attributi Linux nei file system FAT
3.3. Attributi estesi di OS/2 per i file system FAT
3.4. Star LFN
3.5. Accesso alla VFAT da OS/2 (VFAT-OS2)
3.6. Accesso alla VFAT da DOS (driver LFNDOS)
3.7. Accesso alla VFAT da DOS (driver LFNDOS gratis)
3.8. Accesso alla VFAT da DOS (programmi LFN di Odi)
3.9. Accesso alla FAT32 da OS/2 (FAT32.IFS)
3.10. Accesso alla FAT32 da Windows NT 4.0
3.11. Accesso alla FAT32 da Windows NT 4.0
3.12. Accedere a dischi Stac/Dblspace/Drvspace da Linux (DMSDOS)
3.13. Accedere a dischi Dblspace/Drvspace da Linux (thsfs)
3.14. Fsresize - FAT16/32 resizer
3.15. FIPS - FAT16 resizer
4. High Performance file system (HPFS)
4.1. Accedere a HPFS da DOS (iHPFS)
4.2. Accedere a HPFS da DOS (hpfsdos)
4.3. Accedere a HPFS da DOS (hpfsa)
4.4. Accedere a HPFS da DOS (amos)
4.5. Accedere a HPFS da Linux
4.6. Accedere a HPFS da FreeBSD
4.7. Accedere a HPFS da Windows NT 3.5
4.8. Accedere a HPFS da Windows NT 4
5. New Technology file system (NTFS)
5.1. Accedere a NTFS da DOS (NTFSDOS.EXE)
5.2. Accedere a NTFS da DOS (ntpwd)
5.3. Accedere a NTFS da OS/2
5.4. Accedere a NTFS da Linux
5.5. Accedere a NTFS da FreeBSD e NetBSD
5.6. Accedere a NTFS da BeOS
5.7. Accedere a NTFS da BeOS (un altro)
5.8. Riparare NTFS usando NTFSDOS
5.9. Riparare NTFS usando NTRecover
6. File system esteso(Ext, Ext2, Ext3)
6.1. File system esteso(ExtFS)
6.2. Secondo file system esteso (Ext2 FS)
6.3. Terzo file system esteso(Ext3 FS)
6.4. E2compr - Compressione transparente per Ext2fs
6.5. Accedere a Ext2 da DOS (strumenti Ext2)
6.6. Accedere a Ext2 da DOS, Windows 9x/NT ed altri Unix (LTools)
6.7. Accedere a Ext2 da OS/2
6.8. Accedere a Ext2 da Windows 95/98 (FSDEXT2)
6.9. Accedere a Ext2 da Windows 95 (Explore2fs)
6.10. Accedere a Ext2 da Windows NT (ext2fsnt)
6.11. Accedere a Ext2 da BeOS
6.12. Accedere a Ext2 da MacOS (MountX)
6.13. Accedere a Ext2 da MiNT
6.14. Ext2fs defrag
6.15. Ext2fs resize
6.16. Ext2end
6.17. Riparare/analizzare/creare Ext2 con E2fsprogs
6.18. Editor per il file system Ext2 - Ext2ed
6.19. Editor per il file system di Linux - lde
6.20. Programma di utilità "undelete" per Ext2
7. Macintosh Hierarchical file system - HFS
7.1. Accedere a HFS da Linux
7.2. Accedere a HFS da OS/2 (HFS/2)
7.3. Accedere a HFS da Windows 95/98/NT (HFV Explorer)
7.4. Accedere a HFS da DOS (MAC-ETTE)
7.5. HFS util
7.6. MacFS: una libreria portabile per il file system Macintosh
8. ISO 9660 - File system per CD-ROM
8.1. Estensioni RockRidge
8.2. Estensioni Joliet
8.3. CD-ROM ibridi
8.4. Indici Novell NetWare su ISO9660
8.5. Accedere a Joliet da Linux
8.6. Accedere a Joliet da BeOS
8.7. Accedere a Joliet da OS/2
8.8. Accedere ad un CD audio come un file system da Linux
8.9. Accedere ad un CD audio come un file system da BeOS
8.10. Accedere a tutte le tracce da Linux (CDfs)
8.11. Creare CD-ROM ibridi (mkhybrid)
9. Altri file system
9.1. ADFS - Acorn Disc File System
9.2. AFFS - Amiga fast file system
9.3. BeFS - Il file system di BeOS
9.4. BFS - UnixWare Boot file system
9.5. File system CrosStor
9.6. DTFS - Desktop file system
9.7. EFS - Enhanced file system (Linux)
9.8. EFS - Extent file system (IRIX)
9.9. FFS - File system veloce di BSD
9.10. GPFS - General Parallel file system
9.11. HFS - File system ad alte prestazioni per HP-UX
9.12. HTFS - High throughput file system
9.13. JFS - File system journaled (HP-UX, AIX, OS/2 5, Linux)
9.14. LFS - Il file system Linux strutturato a log
9.15. MFS - File system Macintosh
9.16. File system Minix
9.17. NWFS - File system NetWare di Novell
9.18. NSS - Novell Storage Services
9.19. ODS - File system On Disk Structure
9.20. File system QNX
9.21. File system Reiser
9.22. RFS (File system per CD-ROM)
9.23. RomFS - File system Rom
9.24. SFS - File system sicuro
9.25. File system Spiralog (OpenVMS)
9.26. File system System V e derivati
9.27. Text - (File system per CD-ROM di Philips)
9.28. UDF - Universal Disk Format (file system per DVD-ROM)
9.29. UFS
9.30. File system V7
9.31. VxFS - File system Veritas (HP-UX, SCO UnixWare, Solaris)
9.32. XFS - File system esteso (IRIX)
9.33. File system Xia
10. Partizioni raw
10.1. Il backup di partizioni raw usando DBsnapshot
11. Appendice
11.1. File system di rete
11.2. File system cifrati
11.3. Programma di utilità per il benchmark dei file system
11.4. Scrivere un proprio driver per file system
11.5. Altri documenti