Difference between revisions of "NTFS"
From Linuxintro
imported>ThorstenStaerk |
imported>ThorstenStaerk |
||
Line 1: | Line 1: | ||
NTFS is a file system used e.g. in Windows 2003 and 2008. It allows for files greater than 2GB and can be read and written as well under Linux as under Windows. | NTFS is a file system used e.g. in Windows 2003 and 2008. It allows for files greater than 2GB and can be read and written as well under Linux as under Windows. | ||
+ | = Formatting NTFS volumes = | ||
To format a disk ''/dev/sda1'' as NTFS, use | To format a disk ''/dev/sda1'' as NTFS, use | ||
mkfs.ntfs ''/dev/sda1'' | mkfs.ntfs ''/dev/sda1'' | ||
+ | |||
+ | = Mounting NTFS volumes = | ||
+ | To mount our [[NTFS]] [[partition]] read/write, use ntfs3g: | ||
+ | # [[mkdir]] ''/mnt/ntfs'' | ||
+ | # ntfs-3g ''/dev/sdb1'' ''/mnt/ntfs'' | ||
+ | # [[ls]] ''/mnt/ntfs'' | ||
+ | # [[echo]] ''hallo''>''/mnt/ntfs/welt'' | ||
+ | # [[ll]] ''/mnt/ntfs/'' | ||
+ | total 1 | ||
+ | -rwxrwxrwx 1 root root 6 Dec 8 12:37 ''welt'' | ||
+ | ntfs3g uses [http://en.wikipedia.org/wiki/Filesystem_in_Userspace fuse]. | ||
+ | |||
+ | = unmounting NTFS volumes = | ||
+ | To unmount our [[NTFS]] [[partition]], remember that it is mounted using fuse: | ||
+ | # mount | ||
+ | [...] | ||
+ | ''/dev/sdb1'' on /mnt/ntfs type fuseblk (rw,allow_other,blksize=4096) | ||
+ | So you can just unmount it using the [[command]] [[umount]]: | ||
+ | # umount ''/dev/sdb1'' |
Revision as of 22:40, 20 March 2009
NTFS is a file system used e.g. in Windows 2003 and 2008. It allows for files greater than 2GB and can be read and written as well under Linux as under Windows.
Formatting NTFS volumes
To format a disk /dev/sda1 as NTFS, use
mkfs.ntfs /dev/sda1
Mounting NTFS volumes
To mount our NTFS partition read/write, use ntfs3g:
# mkdir /mnt/ntfs # ntfs-3g /dev/sdb1 /mnt/ntfs # ls /mnt/ntfs # echo hallo>/mnt/ntfs/welt # ll /mnt/ntfs/ total 1 -rwxrwxrwx 1 root root 6 Dec 8 12:37 welt
ntfs3g uses fuse.
unmounting NTFS volumes
To unmount our NTFS partition, remember that it is mounted using fuse:
# mount [...] /dev/sdb1 on /mnt/ntfs type fuseblk (rw,allow_other,blksize=4096)
So you can just unmount it using the command umount:
# umount /dev/sdb1