Linux NTFS: Difference between revisions

From miki
Jump to navigation Jump to search
(→‎Partitions: removed this section - reference to other page in this wiki)
(→‎NTFSClone: restore a partition)
Line 34: Line 34:
Backup an NTFS partition to a file
Backup an NTFS partition to a file
<source lang="bash">
<source lang="bash">
$ ntfsclone --save-image -o - /dev/sda1 | gzip -c > backup-20090908.img.gz
sudo ntfsclone --save-image -o - /dev/sda1 | gzip -c > backup-20090908.img.gz
</source>

Restore an NTFS partition from a file
<source lang="bash">
gzip -d -c backup-20090908.img.gz | sudo ntfsclone --restore-image --overwrite /dev/sda1 -
</source>
</source>

Revision as of 23:11, 18 October 2009

This page is part of the Linux Disk Management pages.

Mounting

References

All you have to do is edit your /etc/fstab file (note: ntfs is actually equivalent to ntfs-3g since /sbin/mount.ntfs is symlinked to /sbin/mount.ntfs-3g):

$ sudo blkid                 # Get the UUID of the partition to mount
$ gksudo gedit /etc/fstab    # Edit the file

# Add a line similar to:
UUID=XXXXXXXXXXXXXXXXXXXXX /media/windows ntfs defaults,umask=007,gid=46 0 1

$ sudo mount -a

Note that gid=46 refers to plugdev group.

NTFSResize

Change the size of an existing NTFS partition

$ fdisk -l /dev/sda                               # List information on partitions on /dev/sda
$ ntfsresize --info /dev/sda1
$ ntfsresize --no-action --size 20152M /dev/sda1  # Testing
$ ntfsresize --no-action --size 20151M /dev/sda1  # Testing
$ ntfsresize --size 20151M /dev/sda1
$ ntfsresize --size 20000M /dev/sda1

NTFSClone

Backup an NTFS partition to a file

sudo ntfsclone --save-image -o - /dev/sda1 | gzip -c > backup-20090908.img.gz

Restore an NTFS partition from a file

gzip -d -c backup-20090908.img.gz | sudo ntfsclone --restore-image --overwrite /dev/sda1 -