Hits :
2946
Ntfs Read-Write under linux
Mini How To
NTFS-3G
Στο linux, για διάφορους λόγους,
ΔΕΝ είναι ενεργοποιημένη η δυνατότητα να μπορεί
κανείς να γράψει το ίδιο εύκολα σε ένα τμήμα δίσκου (partition) το οποίο είναι σε ntfs
σύστημα αρχείων όπως σε fat. Για να μπορούμε να γράφουμε το ίδιο εύκολα όπως και
όταν διαβάζουμε ένα ntfs partition μέσα από το linux χρειάζεται να εγκαταστήσουμε
έναν οδηγό (driver) για το ntfs partition. Από τα πιο εύκολα προγράμματα είναι το:
ntfs-3g.
Η ηλεκτρονική του τοποθεσία βρίσκεται :
ntfs-3g.org[link1]
top
Απαιτήσεις
Το πρόγραμμα ntfs-3g στηρίζεται πάνω στο
Filesystem in Userspace[link2],
το οποίο είναι ένα άρθρωμα (module) το οποίο μας επιτρέπει να δημιουργήσουμε συστήματα
αρχείων (filesystems) τα οποία δεν αντιστοιχούν σε πραγματικό τμήμα δίσκου (partition).
Το ntfs-3g είναι ένας οδηγός (driver) πάνω στο fuse στο οποίο μας επιτρέπει να διαβάζουμε
και να γράφουμε σε ένα ntfs partition μέσω του fuse. Οι οποιαδήποτε αλλαγές γίνονται όταν
αποδεσμεύουμε το ntfs partition όπου τότε το fuse αναλαμβάνει να γράψει όλες τις αλλαγές.
Μία εικόνα για το πως δουλεύει το fuse:
file:fuse_structure.png
top
Software
- Filesystem in Userspace v2.8.1[link3]
- ntfs-3g-1.5130[link4]
tar zxvf fuse-2.8.1.tar.gz
cd fuse-2.8.1
./configure
make
make install
/etc/init.d/fuse start
lsmod | grep -i fuse
tar zxvf ntfs-3g-1.5130.tgz
cd ntfs-3g-1.5130
./configure
make
make install
top
Ρύθμιση
Έστω, λοιπόν, ότι το ntfs partition μας είναι το hda1
(Πρώτο τμήμα δίσκου, του πρώτου ATAPI δίσκου μας)
Χρειάζεται στο αρχείο
/etc/fstab να προσθέσουμε ή να τροποποιήσουμε
ώστε να δείχνει στο παρακάτω:
Formatter "highlight/html" not found
top
[link2] http://fuse.sourceforge.net/
[link3] http://heanet.dl.sourceforge.net/sourceforge/fuse/fuse-2.8.1.tar.gz
[link4] http://www.ntfs-3g.org/ntfs-3g-1.5130.tgz