Thursday, September 22, 2005

create qemu harddisk image

kemarin udah bisa test jalanin knoppix pakai QEMU, dan ternyata berhasil dengan baik. selanjutnya kok jadi penasaran mo coba install linux pake emulator ini, jadi bisa diambil snapshot nya untuk bikin manual guides Instalasi Linux.
setelah dicoba ternyata qemu butuh harddisk untuk target media instalasi, thus .. langsung kepikir utk bikin harddisk image, dan ternyata qemu bisa juga bikin harddisk image, commandnya :

# qemu-img create -f qcow myharddisk.image 4G

perintah diatas akan membuat harddisk image dengan nama myharddisk.image dengan format qcow sebesar 4 Gigabytes.
simple khan.. kalau mau tahu detilnya bisa dilihat di petunjuk berikut :


#qemu-img
qemu-img version 0.7.1, Copyright (c) 2004-2005 Fabrice Bellard
usage: qemu-img command [command options]
QEMU disk image utility

Command syntax:
create [-e] [-b base_image] [-f fmt] filename [size]
commit [-f fmt] filename
convert [-c] [-e] [-f fmt] filename [-O output_fmt] output_filename
info [-f fmt] filename

Command parameters:
'filename' is a disk image filename
'base_image' is the read-only disk image which is used as base for a copy on
write image; the copy on write image only stores the modified data
'fmt' is the disk image format. It is guessed automatically in most cases
'size' is the disk image size in kilobytes. Optional suffixes 'M' (megabyte)
and 'G' (gigabyte) are supported
'output_filename' is the destination disk image filename
'output_fmt' is the destination format
'-c' indicates that target image must be compressed (qcow format only)
'-e' indicates that the target image must be encrypted (qcow format only)

Supported format: vvfat vpc bochs dmg cloop vmdk qcow cow raw

QEMU .. great emulator

Sekarang ini gue lagi belajar remaster knoppix utk coba bikin linux yang lite dan bisa dipake utk diskless.
trus setelah utak-atik, try and error .. finally ISO hasil remaster jadi dibikin. abis itu bingung dech mo diapain lagi nich file ISO, kalo mo dibakar langsung ya sayang CD nya, iya kalo remasterannya berhasil nah kalo gak berhasil khan runyem .. :-(

dan seperti biasa, coba nanya ke Mas Google, dan dengan bijak dia ngasih tahu utk coba pake QEMU aja.
dan sambil penasaran aku coba download qemu, untungya pake debian, tinggal apt-get install qemu dah beres :)

abis di install, aku baca dulu manualnya dan setelah dirasa cukup maka aku putuskan untuk mencoba. setelah berkali-kali gagal karena salah ngasih parameter, finally dapet juga caranya :

# qemu -cdrom (ISO-FILE) -boot d

BANG .. !!!
langsung ada tampilan emulasi booting komputer, linux booting seperti layaknya jalan di PC biasa..
it works .. amazing

I wonder, how did they make this amazing tools, did they ever really slept ??

gila bener .., tapi ya itulah berkat para tukang ngoprex yang dengan senang hati kurang tidur dan langganan obat pusing, jadilah utility yang luar biasa begini, asli dak kebayang gimana bikinnya.
jadi keinget ama temen yang bilang, kalo aplikasi yang elo bikin gampang utk dipakai biasanya semakin sulit dech bikinnya.

well, qemu is a best free OS emulation I have ever try. You should try it some time.
but if you know something better than qemu .. Let me know ..