19 January 2007

Puppy Linux di laptop tua Toshiba Tecra 8200

Puppy Linux versi 2.13 baru saja keluar, dan seperti versi-versi sebelumnya, Puppy Linux by default tidak bisa langsung dijalankan di laptop tua, Toshiba Tecra 8200 (spec: PIII 850 Mhz RAM 256mb HD 20GB).

Gara-garanya Puppy Linux secara otomatis tidak dapat mengenali video card laptop ini ("Trident Microsystems CyberBlade/XP").

Sedangkan Ubuntu Dapper yang saya install di laptop ini dapat mengenal video card tersebut tanpa masalah. Di dalam file xorg.conf Ubuntu secara otomatis akan muncul drivernya yaitu "trident".


LIVE CD

Jadi terpikir, bagaimana kalau diatur agar Puppy Linux dijalankan dengan menggunakan xorg.conf dari Ubuntu.
Lihat2 di forum, ternyata hal tsb memang bisa dilakukan, dengan cara sbb:

1. Boot Puppy live cd seperti biasa sampai masuk ke menu video setting, pilih Xorg.

2. Proses booting akan hang. Masuk ke konsol dng cara tekan tombol ctrl+alt+F2.

3. Login: root, password: (kosongkan), tekan enter, maka kita akan masuk ke konsol.

4. Selanjutnya kita copy xorg.conf dari Ubuntu yang sudah terinstall di partisi hda4:

mkdir /mnt/hda4
mount /dev/hda4 /mnt/hda4

cp -ax /mnt/hda4/etc/X11/xorg.conf /etc/X11/xorg.conf

rm -f /usr/X11R7/bin/X
ln -s /usr/X11R7/bin/Xorg /usr/X11R7/bin/X

Untuk menampilkan GUI, ketik di konsol:
xwin

Hasilnya:




REMASTER

Setelah Puppy Linux berhasil live, saya coba me-remaster dengan mengikuti langkah langkah yang sangat mudah dan user friendly dari menu Setup -> Dougal enhance remaster CD.

Hasilnya berupa file iso bernama puppy-213-remaster.iso sebesar 86 MB.
Karena di laptop tidak ada CD writernya, saya copy file iso tsb. ke USB flash disk, copy ke PC lalu burn ke CD, jadilah live CD Puppy Linux versi saya sendiri yang kini bisa dijalankan tanpa problem di laptop tua kesayangan.
Keseluruhan proses remaster ini tak lebih dari setengah jam !




BOOT DARI HARD DISK

Saya juga ingin mencoba menjalankan Puppy Linux dari hard disk.
Sesuai petunjuk yang ada di Manual Puppy Linux 2.13 ini , ternyata bisa dilakukan dengan gampang sekali.

Mungkin ini lebih tepat disebut "setengah install" :)

Kebetulan hard disk di laptop ini sudah saya partisi sbb:
hda1 Windows 98
hda2 swap
hda3 Ubuntu 6.10
hda4 Ubuntu 6.06

Di hda1 kita buat direktori \boot dan selanjutnya kita copy dari cd Puppy Linux ke hda1 file2 berikut ini sehingga hasilnya di hda1 sbb:

C:\pup_213.sfs
C:\pup_save.2fs (optional)
C:\boot\initrd.gz
C:\boot\vmlinuz

Karena GRUB sudah terpasang di hda4, tinggal kita edit file menu.lst dan tambahkan baris sbb:

title = Puppy
rootnoverify (hd0,0)
kernel /boot/vmlinuz root=/dev/ram0 loglevel=3 PMEDIA=idehd
initrd /boot/initrd.gz

Hasilnya:



Puppy Linux memang luar biasa...!!!

No comments:

Post a Comment