Featured
Posted on October 30th, 2012.
Ini untuk mereka yang mahu memindahkan keseluruhan installation Ubuntu mereka ke drive yang lain. Contohnya sebelum ini Ubuntu diinstall di /dev/sdb1 dan anda mahu memindahkannya ke /dev/sdc1. Dalam kes saya, saya mahu memindahkan keseluruhan instalasi Ubuntu ke dalam hard disk kosong yang tidak digunakan (tanpa re-install Ubuntu) Notis: Saya tidak bertanggungjawab jika instalasi Ubuntu anda […]
Featured
Posted on October 30th, 2012.
Artikel ini ditujukan untuk mereka yang mahu mengubah mount point /home. Contoh: Anda beli HDD baru dan mahu /home anda di”point” ke HDD baru ini (atau salah satu partition di dalam hdd ini). Langkah pertama ialah format partition tersebut dengan menggunakan gparted. (saya format dalam ext4, tetapi ia tidak semestinya ext4). Langkah kedua, mengetahui UUID […]
Featured
Posted on October 24th, 2012.
ftrace digunakan untuk tujuan pengesanan (tracing) kod-kod atau simbol-simbol kernel. Langkah pertama adalah memastikan kernel yang anda gunakan dikompil dengan tracer. Mount debugfs (Linux: Mengaktifkan fail sistem debug (debugfs)) dan kemudian lihat jika anda mempunyai folder bernama tracing di dalam /sys/kernel/debug. Jika ada, ftrace telah pun diaktifkan secara lalai ke dalam sistem anda. Jika anda […]
Featured
Posted on October 23rd, 2012.
Untuk sesetengah module, ada kemungkinan yang kita mahu sesetengah parameter yang terdapat di dalam satu-satu modul itu boleh diubah dan dimanipulasi di ruangan pengguna (user space). Ini boleh dilakukan dengan menggunakan kata kunci module_param(). static char *ayat = "Nama saya Abu"; static int nombor = 123; module_param(nombor, int, S_IRUGO); module_param(ayat, charp, S_IRUGO); Parameter module ini […]
Featured
Posted on October 23rd, 2012.
Nota ringkas untuk mengompil kernel module pada sistem x86. Anda memerlukan kod sumber kernel: fairuz@themachine:~/work/x86$ apt-get source linux-image-$(uname -r) fairuz@themachine:~/work/x86$ ll total 102940 drwxrwxr-x 4 fairuz fairuz 4096 Oct 21 23:44 ./ drwxrwxr-x 4 fairuz fairuz 4096 Oct 21 22:37 ../ drwxrwxr-x 29 fairuz fairuz 4096 Oct 22 00:11 linux-3.5.0/ -rw-rw-r-- 1 fairuz fairuz 3098275 […]
Featured
Posted on October 23rd, 2012.
Jika anda mengompil sendiri kernel anda (Membina Kernel Raspberry-pi), anda sepatutnya mengompil juga modules yang diperlukan oleh raspbian untuk berfungsi dengan betul. Ketiadaan module selalunya tidak akan mengacau kernel booting tetapi mungkin akan menyebabkan sesetengah fungsi seperti fuse tidak berfungsi. Terdapat 3 cara untuk menyalin kernel modules anda: Cara pertama dan yang paling mudah adalah […]
Featured
Posted on October 22nd, 2012.
pi@raspberrypi ~ $ sudo mount -t debugfs none /sys/kernel/debug/ pi@raspberrypi ~ $ mount /dev/root on / type ext4 (rw,noatime,data=ordered) devtmpfs on /dev type devtmpfs (rw,relatime,size=61972k,nr_inodes=15493,mode=755) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=12408k,mode=755) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=24800k) […]
Featured
Posted on October 22nd, 2012.
Kita boleh menggunakan sshfs untuk menyalin dari PC ke raspberry-pi atau dari raspberry-pi ke PC. Secara asasnya, apa yang sshfs akan lakukan adalah mount remote file system ke sebuah direktori lokal sistem. Dalam artikel kali ini, saya menunjukkan bagaimana untuk mount direktori kod sumber kernel raspberry di PC saya supaya ianya boleh diakses dari raspbian […]
Featured
Posted on October 21st, 2012.
Tutorial kali ini adalah bagaimana untuk membina kernel untuk raspberry-pi. Dari segi langkah-langkahnya, ianya sama dengan kompilasi kernel untuk Ubuntu (x86) atau distro Linux lain tapi yang membezakan adalah kita akan menggunakan cross-compiler. Ini disebabkan raspberry-pi menggunakan seni bina arm dan PC kita menggunakan seni bina x86. Kompilasi untuk arch yang berlainan inilah yang dinamakan […]
Featured
Posted on September 27th, 2012.
Regex adalah digunakan untuk menngambarkan corak urutan aksara. (penting!) Contoh regex: ABC Maksud: A diikuti oleh B, diikuti oleh C Selain huruf dan nombor biasa, meta-aksara boleh digunakan untuk melambangkan maksud tertentu. Contohnya meta-aksara “.” atau noktah boleh melambangkan apa-apa aksara (wildcard). Contoh penggunaan meta-aksara . A.C Maksud : A diikuti oleh apa-apa aksara (hanya […]
Featured
Posted on September 26th, 2012.
Nota sed & awk. Nota ini beranggapan pembaca sudah tahu apa itu SED dan AWK. Nota ini diambil dari buku sed & awk. 🙂 Fail yang akan digunakan untuk nota. pi@raspberrypi ~/sed_awk $ cat senarai Ali, 123 Jalan Hlang, KL Abu, 2 Lorong Kayangan, KB Ahmad, 4 Jalan Bintara, KL Siti, 99 Taman Garuda, KL […]
Featured
Posted on September 13th, 2012.
Berdasarkan contoh mudah memanipulasi LED di artikel terdahulu [http://www.tutorialmelayu.com/raspberry-pi/raspberrypi-manipulasi-led-menggunakan-gpio], kali ini kita akan membuat satu sistem mudah yang membabitkan lampu isyarat pejalan kaki. Kita akan mulakan dengan spesifikasi sistem: – Terdapat satu lampu isyarat untuk kenderaan (LIK) dan satu lampu isyarat untuk pejalan kaki (LIPK). – LIK mempunyai tiga penunjuk; merah, oren dan hijau – […]
Featured
Posted on September 9th, 2012.
Tutorial mudah ini adalah bagaimana untuk menyalakan LED (light emitting diode) pada Raspberry Pi (rPi). Untuk menyalakan secara tetap LED, kita hanya perlukan menyambung LED kepada pin 3.3V dan pin ground. Untuk raspberry pi, pin 3.3V adalah pin 1 manakala pin ground adalah pin 6. Untuk tujuan menghadkan arus dan melindungi LED, perintang 270 Ohm […]
Featured
Posted on March 1st, 2012.
Anda pasti berminat untuk mengikuti artikel ini jika anda: 1) Mahu mempunyai lebih daripada satu ISO dalam satu USB pendrive. 2) Anda malas untuk konfigurasi USB pendrive untuk menjadikannya bootable dengan LiveUSB creator. 3) Anda mahu boleh copy ISO dari PC anda terus ke dalam USB pendrive. Langkah 1: Tukar USBlabel kepada folder USB anda. […]