Beranda > Linux, Tutorial > Membaca dan Menulis di File System NTFS

Membaca dan Menulis di File System NTFS

Masih pake windows, terus filesystemnya pake NTFS biar lebih aman dari segala bahaya dan serangan alien, tapi ga bisa ditulsi lewat GNU/Linux. Ouch, kasian deh… tapi jangan khawatir dech, semoga tulisan ini dapat membantu… tapi kalau belum puas, maaf aja yach.. blog ini bukan alat pemuas..

Langkah Pertama
Download file-file berikut ini situsnya milik komunitas slackware Italia, jadi kalau ga ngerti artinya jangan dibaca, tapi cari link yang disuka aja… Berikut file yang disertakan dari link tersebut.

fuse-2.4.2.tar.gz
ntfsprogs-1.13.0-1.i586.rpm
ntfsprogs-1.13.0-i486-1ms.tgz
ntfsprogs-1.13.0.tar.gz
ntfsprogs-fuse-1.13.0-1.i586.rpm
ntfsprogs-fuse-1.13.0-1.i586.tgz

Filenya ada macem-macem kan, ada yang digunakan untuk distro yang instalasinya masih pake rpm, yaitu Fedora, SuSE, Mandriva… Terus yang tgz tentunya punya slackware dunk…

Untuk yang rpm, installnya

rpm -ivh nama_paket.rpm

Instalasi Software
Urai terlebih dahulu pake NtfsProgs.zip di direktori home anda, atau terserah deh dimana menggunakan perintah…

$ unzip NtfsProgs.zip

Maka outputnya sebagai berikut… pastikan seperti itu ya… jangan lupa.. ehm

Archive: NtfsProgs.zip
creating: NtfsProgs/
inflating: NtfsProgs/fuse-2.4.2.tar.gz
inflating: NtfsProgs/ntfsprogs-1.13.0-1.i586.rpm
inflating: NtfsProgs/ntfsprogs-1.13.0-i486-1ms.tgz
inflating: NtfsProgs/ntfsprogs-1.13.0.tar.gz
inflating: NtfsProgs/ntfsprogs-fuse-1.13.0-1.i586.rpm
extracting: NtfsProgs/ntfsprogs-fuse-1.13.0-1.i586.tgz

Kemudian masuk kedalam direktori ekstrakan tadi (liat dulu direktori NtfsProgs, ada ga? gunakan ls untuk melihatnya…) kalau ada masuk kedirektori tersebut

$ cd NtfsProgs

Kemudian install paket standarnya (fuse-2.4.2.tar.gz)

NtfsProgs$ tar xzvf fuse-2.4.2.tar.gz [enter]
NtfsProgs$ cd fuse-2.4.2/ [enter]
NtfsProgs/fuse-2.4.2$ ./configure [enter]
NtfsProgs/fuse-2.4.2$ make [enter]
NtfsProgs/fuse-2.4.2$ su [enter]
Password: <Masukan password root> [enter]
NtfsProgs/fuse-2.4.2# make install [enter]
NtfsProgs/fuse-2.4.2# exit [enter]

Setelah instalasi selesai, hapus direktori yang tidak diperlukan supaya space tambah lega.

NtfsProgs/fuse-2.4.2$ cd .. [enter]
NtfsProgs$ rm -R fuse-2.4.2/ [enter]

ntfsprogs-1.13.0-i486-1ms.tgz (slackware): Paket yang juga di install, langkahnya

NtfsProgs$ su [enter]
Password: <Masukan password root> [enter]
NtfsProgs# installpkg ntfsprogs-1.13.0-i486-1ms.tgz [enter]
NtfsProgs# exit [enter]

ntfsprogs-1.13.0.tar.gz (standard): Ini juga lho

NtfsProgs$ tar xzvf ntfsprogs-1.13.0.tar.gz [enter]
NtfsProgs$ cd ntfsprogs-1.13.0/ [enter]
NtfsProgs/ntfsprogs-1.13.0$ ./configure [enter]
NtfsProgs/ntfsprogs-1.13.0$ make [enter]
NtfsProgs/ntfsprogs-1.13.0$ su [enter]
Password: <Masukan password root> [enter]
NtfsProgs/ntfsprogs-1.13.0# make install [enter]
NtfsProgs/ntfsprogs-1.13.0# exit [enter]

Setelah selesai hapus direktorinya, alasannya seperti diatas deh..

NtfsProgs/ntfsprogs-1.13.0$ cd .. [enter]
NtfsProgs$ rm -R ntfsprogs-1.13.0/ [enter]

ntfsprogs-fuse-1.13.0-1.i586.tgz (slackware): Nah yang ini mesti yang di install, ini aplikasi pamungkasnya…

NtfsProgs$ su [enter]
Password: <Masukan password root> [enter]
NtfsProgs# installpkg ntfsprogs-fuse-1.13.0-1.i586.tgz [enter]
NtfsProgs# exit [enter]

Ini pesan buat pengguna RedHat, Fedora, SuSE… translate sendiri aja yach…

N.B.: Per quest’ultimo pacchetto non sono disponibili al momento i sorgenti, dunque se la vostra distribuzione differisce da una Slackware (.tgz) o una Mandriva/Fedora/SuSE (.rpm), estraete tutto il contenuto del pacchetto .tgz e copiate con i permessi di root i file manualmente seguendo il percorso delle cartelle contenute nel pacchetto stesso.

Buatkan Link nya dong
Bila semuanya telah terinstall, buatkan path atau link libfuse.so.2.4.2 dari /usr/local/lib ke direktori /lib, langkah-langkahnya:

NtfsProgs$ cd /lib [enter]
lib$ su [enter]
Password: <Masukan password root> [enter]
lib# ln -s /usr/local/lib/libfuse.so.2.4.2 libfuse.so.2 [enter]

Kalau yang ini pasti dah tahu maksudnya kan.. yaitu untuk melihat modulnya, apakah dah di muat atau belum.

# lsmod [enter]

Perintah ini dijalankan bila ternyata module fuse belum di muat (load).

# modprobe fuse [enter]

Sebaiknya bila module fuse akan langsung di load secara otomatis, tambahkan perintah diatas kedalam file rc.module. Letak file ini ada di /etc/rc.d/rc.module.

/sbin/modprobe fuse

Cara Menggunakannya
Perintah yang digunakan untuk melakukan mounting file system windows ini adalah ntfsmount. Sedikit berbeda dengan perintah mount biasanya bukan…

# mkdir /mnt/harddisk [enter]
# ntfsmount /dev/<Nomor Device> /mnt/harddisk [enter]

NOTE LEGALI
Copyright (C) 2005 – Ficarola Francesco
Licenza: GFDL
E-Mail dell’autore: gneccos@libero.it

E’ garantito il permesso di copiare, distribuire e/o modificare questo documento seguendo i termini della Licenza per Documentazione Libera GNU, Versione 1.1 o ogni versione successiva pubblicata dalla Free Software Foundation; senza Sezioni Non Modificabili, nessun Testo Copertina, e nessun Testo di Retro Copertina. Una copia della licenza è acclusa nella sezione intitolata “Licenza per Documentazione Libera GNU”.

Artikel ini diambil dari www.slacky.it
Taking from www.slacky.it

Categories: Linux, Tutorial
  1. 14 Oktober 2006 pukul 1:34 pm | #1

    siapa yg b\bilang loe alat pemuas….. Ge-eR aja lo

    eh ni banner buat loe… http://lab.amikom.ac.id/~mr-pie/pic/banner-1427h.jpg

  1. Belum ada trackback.