Sabtu, 10 Agustus 2013

Hiyaa.....Ketemu lagi di blog Tutorial Linux Ubuntu Berbahasa Indonesia. Sudah beberapa hari saya absen posting karena kesibukan sehari-hari saya. Sekarang di artikel ini saya akan membagikan pengalaman saya tentang bagaimana cara mount file system ntfs di linux atau bagaimana cara mount harddisk external / flashdisk di linux. Kasus ini biasanya sering ditemui oleh newbie yang baru pertama kali memakai linux seperti saya. Hal ini juga cukup rumit loh untuk para newbie ketika awal-awal memakai linux. Tapi setelah membaca artikel ini anda tidak perlu pusing lagi :D

Sebelum anda melakukan mounting, pastikan anda tau indentitas device storage anda. Caranya ketikan perintah dibawah ini :
fdisk -l
Outpunya akan seperti ini :
root@apocalypsix:/home/apocalypsix# fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x90909090

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63   976768064   488384001   a5  FreeBSD

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e8382

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758   976771071   488134657    5  Extended
/dev/sda5          501760   976771071   488134656   8e  Linux LVM

Disk /dev/mapper/gamelan-root: 497.7 GB, 497662558208 bytes
255 heads, 63 sectors/track, 60504 cylinders, total 971997184 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/gamelan-root doesn't contain a valid partition table

Disk /dev/mapper/gamelan-swap_1: 2134 MB, 2134900736 bytes
255 heads, 63 sectors/track, 259 cylinders, total 4169728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/gamelan-swap_1 doesn't contain a valid partition table

Disk /dev/mapper/cryptswap1: 2134 MB, 2134900736 bytes
255 heads, 63 sectors/track, 259 cylinders, total 4169728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5c311fea

Disk /dev/mapper/cryptswap1 doesn't contain a valid partition table
root@apocalypsix:/home/apocalypsix#
Lihat pada bagian yang saya beri warna hijau. Itu adalah harddisk kedua yang ada di server saya. Sedangkan yang warnanya biru, itu adalah harddisk primary tempat tersimpannya system.

Sebenarnya tidak begitu sulit melakukan mount ntfs di linux atau mount harddisk external / flashdisk di linux. Pertama kita siapkan dan buat dulu sebuah folder di /media/ atau bisa juga /mnt/. Misalnya, hasil mount akan disimpan di folder /mnt/hdd2, maka buatlah folder di /mnt/
mkdir /mnt/hdd2
Selanjutnya, untuk melakukan mount /dev/sdb1 ke /mnt/hdd2, lakukan perintah ini :
mount /dev/sdb1 /mnt/hdd2
Dan selesai. kita sudah berhasil melakukan mounting NTFS di linux atau mounting harddisk external di linux / flashdisk.

Tapi terkadang ada beberapa distro linux yang tidak bisa membaca file system ntfs dengan ukuran yang besar. Saya pernah mengalami kegagalan ketika mau melakukan mount harddisk external di linux / flashdisk yang berukuran 2TB. Saya tidak tau pasti apa masalahnya, tapi akhirnya saya berhasil mengatasi kasus tersebut dengan menginstall sebuah tool linux. yaitu ntfs-3g. Cara installasi ntfs-3g tidak sulit, cukup lakukan perintah ini di linux anda.
sudo apt-get install ntfs-3g
Setelah menginstall ntfs-3g lakukan perintah mount diatas, dan andapun tidak akan bermasalah lagi dengan ini. Berapa besarpun ukurannya, anda akan bisa melakukan mount harddisk external di linux / flashdisk. Cara melihat daftar partisi di linux, termasuk partisi dengan file system NTFS yang di mounti anda bisa melihatnya dengan perintah ini :
df -h
Pada server saya, outputnya seperti ini :
imtmanager@gamelan:~$ df -h
Filesystem                Size  Used Avail Use% Mounted on
/dev/mapper/gamelan-root  463G   14G  427G   4% /
udev                      993M  4.0K  993M   1% /dev
tmpfs                     401M  308K  401M   1% /run
none                      5.0M     0  5.0M   0% /run/lock
none                     1002M  4.0K 1002M   1% /run/shm
/dev/sda1                 228M   27M  190M  13% /boot
/dev/sdb1                 459G  482M  435G   1% /mnt/hdd2
Yang berwarna hijau adalah partisi harddisk kedua yang ada di server saya. Dengan perintah tersebut kita juga bisa melihat status storage kita dengan ukuran yang lebih readable.

Baiklah, saya rasa cukup untuk artikel tentang cara mount NTFS di linux, cara mount harddisk external di linux, cara mount flashdisk di linux. Seperti biasa, jika anda mengalami kesulitan jangan sungkan untuk menanyakannya pada saya dengan menuliskannya di komentar, dengan senang hati saya akan membantu memecahkan kesulitan anda. Sampai ketemu lain waktu di blog Tutorial Linux Berbahasa Indonesia.

Semoga bermanfaat,
Salam penguin! :)