📚 LinuxDocs
Home
Index
Topics:
All Pages
8021X HOWTO
ACP Modem
ACPI HOWTO
ADSL Bandwidth Man..
ATA RAID HOWTO
ATM Linux HOWTO
AX25 HOWTO
Accessibility Dev ..
Accessibility HOWTO
Adv Bash Scr HOWTO
Adv Routing HOWTO
Antares RAID sparc..
Apache Compile HOWTO
Apache WebDAV LDAP..
Assembly HOWTO
Astronomy HOWTO
Athlon Powersaving..
Authentication Gat..
Autodir HOWTO
Aviation HOWTO
Avr Microcontrolle..
BRIDGE STP HOWTO
BTTV
BackspaceDelete
Bandwidth Limiting..
Bangla HOWTO
Bash Prompt HOWTO
Battery Powered
Belarusian HOWTO
Belgian HOWTO
Beowulf HOWTO
Boca
BogoMips
Bootdisk HOWTO
Bridge
C++ dlopen
C C++Beautifier HO..
C editing with VIM..
CDROM HOWTO
CDServer HOWTO
Cable Modem
Caudium HOWTO
Clone HOWTO
Compaq Remote Insi..
Compaq T1500 HOWTO
Conexant+Rockwell ..
Cryptoloop HOWTO
DB2 HOWTO
DHCP
DSL HOWTO
DVD Playback HOWTO
Debian Binary Pack..
Debian Jigdo
Debian and Windows..
Disk Encryption HO..
Disk on Chip HOWTO
DocBook Demystific..
DocBook Install
DocBook OpenJade S..
Ecology HOWTO
Emacspeak HOWTO
Encourage Women Li..
Encrypted Root Fil..
Euro Char Support
Event HOWTO
Fedora Multimedia ..
Finnish HOWTO
Firewall Piercing
Flash Memory HOWTO
Font HOWTO
Framebuffer HOWTO
GCC HOWTO
GIS GRASS
Glibc Install HOWTO
HOWTO HOWTO
HOWTO INDEX
HP HOWTO
Handspring Visor
Hard Disk Upgrade
Hardware HOWTO
HighQuality Apps H..
Home Electrical Co..
IBM7248 HOWTO
IO Perf HOWTO
IP Alias
IP Masquerade HOWTO
IRC
Implement Sys Call..
Indic Fonts HOWTO
Infrared HOWTO
IngresII HOWTO
Install Strategies
Installation HOWTO
Installfest HOWTO
Intkeyb
Italian HOWTO
Jabber Server Farm..
JavaStation HOWTO
Kerberos Infrastru..
Kernel HOWTO
Kerneld
Kodak Digitalcam H..
LDAP HOWTO
LDP Reviewer HOWTO
LILO crash rescue ..
LVM HOWTO
Leased Line
Lego
Linksys Blue Box R..
Linux+Win95
Linux+Win9x+Grub H..
Linux+Windows HOWTO
Linux Complete Bac..
Linux Crash HOWTO
Linux Gamers HOWTO
Linux Modem Sharing
Linux Promise RAID..
Linux i386 Boot Co..
LinuxGL QuakeWorld..
Lotus DominoR5
MILO HOWTO
MMBase Inst HOWTO
MP3 CD Burning
Mail User HOWTO
Majordomo MajorCoo..
Man Page
Masquerading Simpl..
Medicine HOWTO
MindTerm SSH HOWTO
Mobile IPv6 HOWTO
Mock Mainframe
Module HOWTO
Modules
Motorola Surfboard..
Mozilla Optimization
Multi Distro Dev
NCURSES Programmin..
NFS HOWTO
NFS Root Client mi..
NIS HOWTO
NetMeeting HOWTO
Network boot HOWTO
Nvidia OpenGL Conf..
OLSR IPv6 HOWTO
Online Troubleshoo..
Oracle 9i Fedora 3..
PA RISC Linux Boot..
PCTel MicroModem C..
PHP Nuke HOWTO
PPP HOWTO
Pager
PalmOS HOWTO
Partition
Partition Mass Sto..
Partition Mass Sto..
Partition Rescue
Pine Exchange
PortSlave
Post Installation ..
Postfix Cyrus Web ..
Pre Installation C..
Print2Win
Printing HOWTO
Process Accounting
Program Library HO..
Proxy ARP Subnet
Qmail ClamAV HOWTO
Qmail VMailMgr Cou..
Querying libiptc H..
RPM HOWTO
Reading List HOWTO
RedHat CD HOWTO
Reliance HOWTO
Remote Bridging
Remote Serial Cons..
SCSI 2.4 HOWTO
SCSI Generic HOWTO
SLIP PPP Emulator
SRM HOWTO
SSL Certificates H..
Scanner HOWTO
Scientific Computi..
Scripting GUI TclTk
Secure CVS Pserver
Secure Programs HO..
Security HOWTO
Security Quickstar..
Security Quickstar..
Serial Laplink HOWTO
Serial Programming..
Slovak HOWTO
Small Memory
Smart Card HOWTO
Software Proj Mgmt..
Software Release P..
Sound HOWTO
Spam Filtering for..
Speech Recognition..
SquashFS HOWTO
Sybase ASA HOWTO
Sybase ASE HOWTO
Sybase PHP Apache
TCP Keepalive HOWTO
Tamil Linux HOWTO
TimePrecision HOWTO
TimeSys Linux Inst..
Token Ring
Traffic Control HO..
Traffic Control tc..
UPS HOWTO
Unix Hardware Buye..
Unix and Internet ..
Upgrade
Usenet News HOWTO
User Authenticatio..
VB6 to Tcl
VMS to Linux HOWTO
VPN HOWTO
Valgrind HOWTO
VideoLAN HOWTO
Vim HOWTO
Virtual Web
Webcam HOWTO
WikiText HOWTO
Windows Newsreader..
Wireless Link sys ..
Wireless Sync HOWTO
XDM Xterm
XDMCP HOWTO
XFree Local multi ..
XFree86 HOWTO
XFree86 R200
XFree86 Second Mouse
XFree86 Video Timi..
XML RPC HOWTO
XWindow Overview H..
XWindow User HOWTO
Xinerama HOWTO
Xterminals
Html single
I810 HOWTO
Libdc1394 HOWTO
OpenMosix HOWTO
Phhttpd HOWTO
Ppp ssh
Text
Next
Previous Contents
Filesystems HOWTO
Martin Hinner <
martin@hinner.info
>, http://martin.hinner.info
Version 0.8, Jan 2007
This small HOWTO is about filesystems and accessing filesystems. It is not Linux- or Unix-related document as you probably expect. You can find there also a lot of interesting information about non-Unix (file)systems, but Unix is my primary interest :-). More information and the latest version of this document can be found at
.:: mindef.gov.bn ::.
.:: www.clickasnap.com ::.
[Code: Arch Linux]
[Scientific Data: Bitcoin]
.:: hedgedoc.eclair.ec-lyon.fr ::.
.:: connect.garmin.com ::.
http://martin.hinner.info/fs/.
1.
Introduction
1.1
Contacting the author
1.2
HOWTO Maintenance
1.3
Copyright
1.4
Filesystems mailing-list
1.5
Filesystems collection at metalab.unc.edu
1.6
Credits
1.7
Filesystems accessibility map
1.8
Introduction to contiguous allocation filesystems
1.9
Introduction to linked-list allocation filesystems
1.10
Introduction to FAT-based filesystems
1.11
Introduction to Inode filesystems
1.12
Introduction to extent filesystems
1.13
Introduction to filesystems using balanced trees
1.14
Introduction to logging/journaling filesystems
1.15
Other filesystem features
2.
Volumes
2.1
PC Partitions
2.2
Other partitions
2.3
Unix disklabels
2.4
Windows NT volumes
2.5
MD - Multiple Devices driver for Linux
2.6
LVM - Logical Volume Manager (HP-UX LVM?)
2.7
VxVM - Veritas Volume Manager
2.8
IBM OS/2 LVM
2.9
StackVM
2.10
Novell NetWare volumes
3.
DOS FAT 12/16/32, VFAT
3.1
VFAT: Long filenames
3.2
UMSDOS: Linux LFN/attributes on FAT filesystem
3.3
OS/2 Extended Attributes on FAT filesystems
3.4
Star LFN
3.5
Accessing VFAT from OS/2 (VFAT-OS2)
3.6
Accessing VFAT from DOS (LFNDOS driver)
3.7
Accessing VFAT from DOS (Free LFNDOS driver)
3.8
Accessing VFAT from DOS (Odi's LFN tools)
3.9
Accessing FAT32 from OS/2 (FAT32.IFS)
3.10
Accessing FAT32 from Windows NT 4.0
3.11
Accessing FAT32 from Windows NT 4.0
3.12
Accessing Stac/Dblspaced/Drvspaced drives from Linux (DMSDOS)
3.13
Accessing Dblspaced/Drvspaced drives from Linux (thsfs)
3.14
Fsresize - FAT16/32 resizer
3.15
FIPS - FAT16 resizer
4.
High Performance FileSystem (HPFS)
4.1
Accessing HPFS from DOS (iHPFS)
4.2
Accessing HPFS from DOS (hpfsdos)
4.3
Accessing HPFS from DOS (hpfsa)
4.4
Accessing HPFS from DOS (amos)
4.5
Accessing HPFS from Linux
4.6
Accessing HPFS from FreeBSD
4.7
Accessing HPFS from Windows NT 3.5
4.8
Accessing HPFS from Windows NT 4
5.
New Technology FileSystem (NTFS)
5.1
Accessing NTFS from DOS (NTFSDOS.EXE)
5.2
Accessing NTFS from DOS (ntpwd)
5.3
Accessing NTFS from OS/2
5.4
Accessing NTFS from Linux
5.5
Accessing NTFS from FreeBSD and NetBSD
5.6
Accessing NTFS from BeOS
5.7
Accessing NTFS from BeOS (another)
5.8
Repairing NTFS using NTFSDOS Tools
5.9
Repairing NTFS using NTRecover
6.
Extended filesystems (Ext, Ext2, Ext3)
6.1
Extended filesystem (ExtFS)
6.2
Second Extended Filesystem (Ext2 FS)
6.3
Third Extended Filesystem (Ext3 FS)
6.4
E2compr - Ext2fs transparent compression
6.5
Accessing Ext2 from DOS (Ext2 tools)
6.6
Accessing Ext2 from DOS, Windows 9x/NT and other Unixes (LTools)
6.7
Accessing Ext2 from OS/2
6.8
Accessing Ext2 from Windows 95/98 (FSDEXT2)
6.9
Accessing Ext2 from Windows 95 (Explore2fs)
6.10
Accessing Ext2 from Windows NT (ext2fsnt)
6.11
Accessing Ext2 from BeOS
6.12
Accessing Ext2 from MacOS (MountX)
6.13
Accessing Ext2 from MiNT
6.14
Ext2fs defrag
6.15
Ext2fs resize
6.16
Ext2end
6.17
Repairing/analyzing/creating Ext2 using E2fsprogs
6.18
Ext2 filesystem editor - Ext2ed
6.19
Linux filesystem editor - lde
6.20
Ext2 undelete utilities
7.
Macintosh Hierarchical Filesystem - HFS
7.1
Accessing HFS from Linux
7.2
Accessing HFS from OS/2 (HFS/2)
7.3
Accessing HFS from Windows 95/98/NT (HFV Explorer)
7.4
Accessing HFS from DOS (MAC-ETTE)
7.5
HFS utils
7.6
MacFS: A Portable Macintosh File System Library
8.
ISO 9660 - CD-ROM filesystem
8.1
RockRidge extensions
8.2
Joliet extensions
8.3
Hybrid CD-ROMs
8.4
Novell NetWare indexes on ISO9660
8.5
Accessing Joliet from Linux
8.6
Accessing Joliet from BeOS
8.7
Accessing Joliet from OS/2
8.8
Accessing Audio CD as filesystem from Linux
8.9
Accessing Audio CD as filesystem from BeOS
8.10
Accessing all tracks from Linux (CDfs)
8.11
Creating Hybrid CD-ROMs (mkhybrid)
9.
Other filesystems
9.1
ADFS - Acorn Disc File System
9.2
AFFS - Amiga fast filesystem
9.3
BeFS - BeOS filesystem
9.4
BFS - UnixWare Boot Filesystem
9.5
CrosStor filesystem
9.6
DTFS - Desktop filesystem
9.7
EFS - Enhanced filesystem (Linux)
9.8
EFS - Extent filesystem (IRIX)
9.9
FFS - BSD Fast filesystem
9.10
GPFS - General Parallel Filesystem
9.11
HFS - HP-UX Hi performance filesystem
9.12
HTFS - High throughput filesystem
9.13
JFS - Journaled filesystem (HP-UX, AIX, OS/2 5, Linux)
9.14
LFS - Linux log structured filesystem
9.15
MFS - Macintosh filesystem
9.16
Minix filesystem
9.17
NWFS - Novell NetWare filesystem
9.18
NSS - Novell Storage Services
9.19
ODS - On Disk Structure filesystem
9.20
QNX filesystem
9.21
Reiser filesystem
9.22
RFS (CD-ROM Filesystem)
9.23
RomFS - Rom filesystem
9.24
SFS - Secure filesystem
9.25
Spiralog filesystem (OpenVMS)
9.26
System V and derived filesystems
9.27
Text - (Philips' CD-ROM Filesystem)
9.28
UDF - Universal Disk Format (DVD-ROM filesystem)
9.29
UFS
9.30
V7 Filesystem
9.31
VxFS - Veritas filesystem (HP-UX, SCO UnixWare, Solaris)
9.32
XFS - Extended filesystem (IRIX)
9.33
Xia FS
10.
Raw partitions
10.1
Backing up raw partitions using DBsnapshot
11.
Appendix
11.1
Network filesystems
11.2
Encrypted filesystems
11.3
Filesystem benchmarking utilities
11.4
Writing your own filesystem driver
11.5
Related documents
Next
Previous Contents
Share or Research:
Share on FB
Post to X
LinkedIn
🤖 Ask AI about this