File System

From openSUSE


Contents

ext2

ext2 is the most widely used Linux file system.

ext3

ext3 Filesystem is an extension of ext2 filesystem that supports journaling. Like ext2 it is supported under SuSE.

FAT

After Microsoft released DOS: Disk Operating System, FAT was developed to enable hard disk operation and installation for Windows Operating System to run on.

VFAT

VFAT is a virtual FAT filesystem that is used in Flash Drive and is copyrighted by Microsoft.

FAT16

FAT16 is a 16-bit version of the Microsoft FAT filesystem. FAT16 only supports limited partition capacity.

FAT32

FAT32 is a 32-bit version of FAT filesystem. Unlike FAT16 it supports partition capacity as big as 500 gigabytes. However, it only supports file capacities of up to 4 gigabytes. FAT32 can not support files larger than 4 gigabytes.

NTFS

About NTFS Support in Linux

The Linux NTFS project webpage can be found in http://www.linux-ntfs.org/

There is a package specific NTFS Support for SuSE 10.1

Packages Needed for NTFS Write support

By default, NTFS partition is supported on the latest SuSE Linux version. However, read-only access is available to NTFS parition availabe.

Warning
Be careful when enabling write support for NTFS Partition Under Linux. Mounting and unmounting NTFS partition could damage the paritition itself !!!! The only way to recover files from damaged NTFS partition is to recover it from Windows Operating System using a partition recovery software.


To enable NTFS write support Simply install the following packages:

 fuse
 ntfsprogs

These packages are available on the latest SuSE Linux Installation Media.

Additional YaST repositories might be needed to install the package dependencies. Guru repositories needs to be added for these stuff.

Guru Repository

Mounting NTFS Partition

For a full details of using fuse and ntfsmount commands to mount and unmount NTFS parition follow this link: NTFS Manual

ReiserFS

ReiserFS was the first journaling file system.