rEFIt Solusi Dual/Triple Boot Mac

Karena Mac menggunakan prosesor Intel maka sangat mungkin untuk menginstal Windows & Linux bersamaan dengan Mac OSX. Mac OSX sendiri sudah dilengkapi dengan BootCamp, BootCamp adalah solusi untuk menginstal Windows berdampingan dengan Mac OSX. Dengan BootCamp pengguna Mac bisa memilih untuk boot Windows atau Mac OSX, caranya dengan menekan tombol Option saat restart. rEFIt adalah aplikasi yang dirancang sebagai boot loader untuk mesin yang menggunakan EFI (Extensible Firmware Interface) bukan BIOS. Berikut adalah tampilan menu rEFIt saat saya menyalakan Mac :

refit

rEFIt langsung mendeteksi adanya partisi yang berisi sistem operasi Linux. rEFIt memudahkan pengguna untuk berpindah-pindah sistem operasi saat pertama kali menyalakan Mac. Misalnya pada contoh gambar tadi, dengan menekan tombol panah menuju logo Pingun maka Mac akan boot dengan menggunakan sistem operasi Linux yang ada di dalam harddisk saya. Karena defaultnya adalah partisi Mac OSX maka sistem akan menggunakan Mac OSX bila saya tidak menekan tombol apa-apa dalam waktu 30 detik. Jika demikian barulah logo Apple akan muncul seperti biasa. rEFIt tersedia gratis di http://refit.sourceforge.net/.

Berbagi ZFS Dataset Lewat NFS

Saya baru mencoba membagi ZFS dataset di Solaris 10 melalui NFS (Network File System). Beberapa hal yang perlu saya siapkan adalah :

  1. Dataset mana yang akan saya bagi?
  2. Server mana saja yang akan saya ijinkan mengakses dataset tadi? Siapa NFS client-nya? Berapa IP NFS client tersebut?
  3. Apakah permission yang akan diberikan? read only? read write?

Sebagai contoh misalnya saya punya sebuah server berisi Solaris 10 (hostname-nya nfs-server), lalu saya ingin membagi sebuah ZFS dataset dengan komputer lainnya. Saya akan membuat ZFS dataset baru rpool/testnfsrpool/testnfs akan saya mount di direktori /sharenfs. Berikut perintah yang saya gunakan untuk membuat ZFS dataset tadi :

root@nfs-server:/# zfs create -o mountpoint=/sharenfs rpool/testnfs

Untuk memeriksa ZFS dataset yang sudah baru saja dibuat saya gunakan perintah ini :

root@nfs-server:/# df -h | grep sharenfs
rpool/testnfs          134G    31K    83G     1%    /sharenfs
root@nfs-server:/#

Untuk dapat berbagi ZFS dataset tadi, saya perlu mengaktifkan service NFS Server terlebih dahulu. Untuk memeriksa apakah NFS server sudah aktif saya gunakan perintah berikut ini :

root@nfs-server:/# svcs | grep nfs
online         Jun_25   svc:/network/nfs/rquota:default
offline        Jun_25   svc:/network/nfs/status:default
offline        Jun_25   svc:/network/nfs/nlockmgr:default
offline        Jun_25   svc:/network/nfs/cbd:default
offline        Jun_25   svc:/network/nfs/mapid:default
offline        Jun_25   svc:/network/nfs/client:default
offline        16:59:36 svc:/network/nfs/server:default
root@nfs-server:/#

Ternyata service NFS (network/nfs/server) belum aktif, saya perlu mengaktifkannya dengan perintah berikut ini :

root@nfs-server:/# svcadm  -v enable -r network/nfs/server
svc:/network/nfs/server:default enabled.
svc:/milestone/network enabled.
svc:/network/loopback enabled.
svc:/network/physical enabled.
svc:/network/nfs/nlockmgr enabled.
svc:/network/rpc/bind enabled.
svc:/system/filesystem/minimal enabled.
svc:/system/filesystem/usr enabled.
svc:/system/boot-archive enabled.
svc:/system/filesystem/root enabled.
svc:/system/device/local enabled.
svc:/system/identity:node enabled.
svc:/system/sysidtool:net enabled.
svc:/milestone/single-user:default enabled.
svc:/milestone/devices enabled.
svc:/system/device/fc-fabric enabled.
svc:/system/sysevent enabled.
svc:/system/manifest-import enabled.
svc:/system/filesystem/local:default enabled.
svc:/milestone/single-user enabled.
svc:/system/filesystem/minimal:default enabled.
svc:/system/identity:domain enabled.
svc:/network/nfs/status enabled.
svc:/system/filesystem/local enabled.
root@nfs-server:/#

Sekarang service NFS sudah aktif :

root@nfs-server:/# svcs | grep nfs
online         Jun_25   svc:/network/nfs/rquota:default
online         17:05:00 svc:/network/nfs/status:default
online         17:05:01 svc:/network/nfs/cbd:default
online         17:05:01 svc:/network/nfs/mapid:default
online         17:05:01 svc:/network/nfs/nlockmgr:default
online         17:05:01 svc:/network/nfs/client:default
online         17:05:02 svc:/network/nfs/server:default
root@nfs-server:/#

Langkah berikutnya adalah membagi dataset rpool/testnfs (dengan kata lain membagi direktori /sharenfs), caranya dengan menggunakan perintah berikut ini :

root@nfs-server:/# zfs set sharenfs='rw=10.22.237.113,root=10.22.237.113' rpool/testnfs

Pada perintah di atas, saya menyertakan juga opsi untuk memberi akses kepada komputer lain yang akan menjadi NFS client. Komputer dengan IP 10.22.237.113 akan diijinkan untuk mengakses ZFS dataset rpool/testnfs, akses yang diberikan adalah read-write. Dengan kata lain client dapat mengakses data-data di dalam /sharenfs dan juga dapat menyimpan data di direktori tersebut.

Untuk memastikan direktori /sharenfs sudah tersedia, saya gunakan perintah share seperti contoh berikut ini :

root@nfs-server:/# share
-               /sharenfs   sec=sys,rw=10.22.237.113,root=10.22.237.113   ""  
root@nfs-server:/#

Perlu diingat bahwa perintah “zfs set sharenfs” sifatnya tidak permanen (hilang saat restart). Untuk membuat sharing ini permanen, kita perlu mendaftarkan direktori yang akan di-share tersebut ke dalam file /etc/dfs/dfstab. Contohnya seperti berikut ini :

root@nfs-server:/# cat /etc/dfs/dfstab 

share -F nfs -o rw=10.22.237.113,root=10.22.237.113 /sharenfs

root@nfs-server:/# 

Mari beralih ke NFS client (komputer dengan IP 10.22.237.113). Komputer ini akan mengakses ZFS dataset rpool/testnfs dari nfs-server. IP nfs-server adalah 10.22.250.181. Perintah yang saya gunakan adalah seperti berikut ini :

root@client:/# mount -F nfs 10.22.250.181:/sharenfs /nfs

Direktori /sharenfs akan di-mount pada direktori /nfs.

Berikut tampilan yang muncul bila akses NFSnya berfungsi dengan baik :

root@client:/# df -h | grep nfs
10.22.250.181:/sharenfs
                        83G    31K    83G     1%    /nfs
root@client:/#

Dengan demikian si client sekarang bisa mengakses ZFS dataset rpool/testnfs yang dimiliki oleh nfs-server.

Berikut contoh kemungkinan error yang muncul saat mengakses NFS direktori :

root@client:/# mount -F nfs 10.22.250.181:/sharenfs /nfs
nfs mount: 10.22.250.181: : RPC: Program not registered
nfs mount: retrying: /nfs
^C
root@client:/#

Bila muncul error seperti di atas, kemungkinan besar NFS service di server belum diaktifkan (lihat kembali contoh perintah untuk mengaktifkan NFS service dengan perintah svcadm ).

Contoh error lain saat mencoba mengakses NFS direktori adalah seperti berikut :

root@client:/# mount -F nfs 10.22.250.181:/sharenfs /nfs
nfs mount: mount: /nfs: I/O error
root@client:/# 

Bila muncul error seperti di atas, dapat dipastikan proses sharing di NFS server-nya tidak berhasil. Silakan cek kembali NFS server-nya dengan perintah share (seperti yang sudah dicontohkan sebelumnya).

Patung Jendral Soedirman

20130624-001820.jpg

Tidak hanya Jakarta yang punya patung sosok Jendral Sudirman. Kota Purbalingga di Jawa Tengah juga punya patung pahlawan nasional ini. Patung ini sosoknya ditampilkan lebih santai, tidak seperti patung Jendral Sudirman di Jakarta yang tegak memberi hormat sepanjang hari. Ingat adegan Dedi Mizwar menaiki patung itu di film Naga Bonar Jadi Dua?

Jendral Soedirman mungkin adalah salah satu pahlawan nasional yang namanya paling sering diabadikan menjadi nama jalan. Banyak kota besar di Indonesia menggunakan nama Jendral Sudirman untuk menamai jalan protokolnya. Sejauh ini saya baru tahu 2 patung, mungkin masih ada patung Jendral Sudirman di kota-kota lain.

Sate Kambing Muda Prupuk

20130623-235511.jpg

Saya termasuk penggemar sate kambing. Minggu lalu saya sempat mencicipi sate kambing muda di daerah Prupuk Tegal. Letaknya tidak jauh dari stasiun Prupuk. Kambing “batibul” alias kambing bawah tiga bulan ini benar-benar masih kecil. Lihat saja ukuran tulang-tulang kambing yang digantung itu. Itulah yang membuat sate kambing batibul begitu empuk.

20130623-235911.jpg

Tidak ada yang mengalahkan empuknya sate kambing muda ini. Fresh, dibakarnya pun tanpa diberi bumbu apa-apa. Dimakan dengan bumbu kecap saja sudah sangat enak. Cirinya daging kambing muda ini adalah setelah dibakar warna dagingnya putih.

Sate batibul Bang Awi di Kelapa Gading pun kalah enaknya. Apalagi belakangan sate Bang Awi mengalami penurunan kualitas, kurang fresh & kurang empuk lagi.

Fenomena Sumbangan Masjid

20130623-234008.jpg

Dari tahun ke tahun di sepanjang jalan utama pantai utara Jawa pasti dihiasi dengan fenomena pengumpul sumbangan masjid. Biasanya yang mengumpulkan sumbangan akan berdiri di tengah-tengah jalan yang sudah diberi pembatas tong. Bersiaga dengan jaring ikan untuk menangkap uang sumbangan yang dilemparkan oleh pengendara yang melintas. Sebagian timnya berkumpul di tepi jalan dengan microphone menyapa pengendara yang melintas. Ada juga yang menyetel lagu-lagu Qasidahan.

Dapat dipastikan semua kendaraan akan melambat bila menemui para pengumpul sumbangan ini. Bagaimana tidak, satu jalur yang bisa dilewati 2 mobil dipecah dengan bekas tong minyak. Entah apa pernah ada yang meneliti bagaimana kelanjutan pembangunan masjidnya.