Mount Hardisk External Portable di OpenSolaris

November 8, 2009

Pertama, sy udah ada hardisk portable merk West*rn Digit*l. Nah, di situ ada ebook tentang opensolaris. Iseng-iseng dicolokin, sambil berdoa, semoga langsung kedetek….:)

Tapi, takdir berkata lain…:( Hardisk eksternal tersebut tidak kedetek otomatis oleh OpenSolaris. Coba iseng colokin flash disk biasa, eh….langsung kedetek!!

Kesimpulan: Untuk hardisk eksternal yang tidak kedetek otomatis, butuh perlakuan khusus agar bisa di-detek oleh sistem.


Lalu browsing-browsing kesana-kemari, mampir juga di blog Pakdhe Mandalika.

Pada intinya seperti ini:
1. Download software tambahan untuk opensolaris. (pada kasus saya, tanpa download software tambahan ini, tidak bisa).
2. Cek lokasi hardisk eksternal tersebut.
3. Mount lokasi hardisk eksternal tersebut ke sebuah direktori.
4. (Seharusnya) Berhasil.
5. Unmount jika sudah selesai.

Berikut step-by-step yang saya lakukan.

  • Download file FSWpart.tar.gz dan FSWfsmisc.tar.gz
  • Setelah itu, ekstrak dan jalankan:
    % gunzip -c FSWpart.tar.gz | tar xvf –
    # pkgadd -d . FSWpart

    % gunzip -c FSWfsmisc.tar.gz | tar xvf –
    # pkgadd -d . FSWfsmisc

  • Setelah itu, USB hardisk eksternal boleh dicolokkan. Kemudian, cek lokasi drive-nya ada dimana.

    osol@opensolaris:~# rmformat -l
    Looking for devices…
    1. Logical Node: /dev/rdsk/c8t0d0p0
    Physical Node: /pci@0,0/pci-ide@1f,2/ide@1/sd@0,0
    Connected Device: HL-DT-ST DVDRAM GSA-T20N WC05
    Device Type: DVD Reader/Writer
    Bus: IDE
    Size:
    Label:
    Access permissions:
    2. Logical Node: /dev/rdsk/c9t0d0p0
    Physical Node: /pci@0,0/pci103c,3026@1d,7/storage@1/disk@0,0
    Connected Device: WD 10EAVS External 1.05
    Device Type: Removable
    Bus: USB
    Size: 953.9 GB
    Label:
    Access permissions: Medium is not write protected.

    Ternyata sudah dikenali, hardisk WD dengan kapasitas 953.9 GB, berada di /dev/rdsk/c9t0d0p0.

  • Lakukan mount ke suatu direktori tertentu, agar isi dari hardisk eksternal tersebut dapat kita baca. Misal, kita mount ke /mnt/hdext (direktori /hdext sudah saya buat terlebih dahulu)

    osol@opensolaris:~# mount -F ntfs /dev/rdsk/c9t0d0p0 /mnt/hdext

  • Cek, apakah mount sudah berhasil atau belum di /mnt/hdext.

    osol@opensolaris:/mnt/hdext# ls -lia
    total 3
    83886080 dr-xr-xr-x 1 root root 4096 Jul 20 19:51 .
    0 drwxr-xr-x 3 root sys 3 Nov 8 18:52 ..
    4047699968 dr-xr-xr-x 1 root root 4096 Oct 24 05:57 Backup-Laptop
    620756992 dr-xr-xr-x 1 root root 4096 Jul 20 20:00 ebook
    2044133376 dr-xr-xr-x 1 root root 4096 Aug 17 09:08 FreeAgentDrive – Copy Temp
    603979776 dr-xr-xr-x 1 root root 4096 Jul 20 20:00 iso
    3019637504 dr-xr-xr-x 1 root root 4096 Aug 24 11:13 Lain2
    738197504 dr-xr-xr-x 1 root root 4096 Jul 20 20:01 movie
    637534208 dr-xr-xr-x 1 root root 4096 Jul 20 20:00 musik
    486539264 dr-xr-xr-x 1 root root 4096 Jul 20 19:52 RECYCLER
    654311424 dr-xr-xr-x 1 root root 4096 Jul 20 20:00 software
    452984832 dr-xr-xr-x 1 root root 4096 Jul 20 19:51 System Volume Information
    1249902592 dr-xr-xr-x 1 root root 4096 Jul 23 19:07 tutorial

    Ternyata sudah…:)

  • Kita bisa browse isi hardisk dengan alamat /mnt/hdext
  • Jika sudah selesai, lakukan unmount. Perintahnya sebagai berikut:

    # /usr/bin/xumount /mnt/hdext
    atau
    # /usr/bin/xumount /dev/rdsk/c9t0d0p0

    *)ket: perintah umount biasa bisa saja meng-unmount hardisk eksternal tersebut, tp tidak men-terminate background server proses NFS. Oleh karena itu, kita gunakan perintah xumount yg berada di /usr/bin/xumount.

    Enjoy!!🙂

  • 2 Responses to “Mount Hardisk External Portable di OpenSolaris”

    1. The Petarung Says:

      Duh…ternyata

      # pkgadd -d . FSWpart dan
      # pkgadd -d . FSWfsmisc

      harus dilakuin terus ya, klo habis reboot?
      Ada yg tau settingnya biar dilakuin cmn sekali aja?


    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s

    %d bloggers like this: