1. Download slackware system builder for UML from: http://www.inreto.de/mkuml/mkuml-2004.07.17-ananas.tar.bz2
2. Ekstrak dan buat direktori slackware-current di dalamnya.
3. Siapkan ISO Slackware64 lalu mount ke 'slackware-current' tadi atau copy isi keseluruhan DVD ke direktori tersebut.
mount -o loop SlackDVD.iso slackware current
4. Edit file mkuml.sh, sesuaikan nama direktori dengan slackware64.
5. Bila image yg telah create nantinya bisa di-resize, edit baris berikut:
mke2fs -F -j root_fs menjadi mke2fs -F -j -O ^resize_inode root_fs
6. Now, run mkuml.sh; ex: ./mkuml.sh slack64
7. Setelah image jadi, mount image tersebut lalu edit file inittab dan fstab:
file inittab: comment tty0 dan uncomment tty1
file fstab: perhatikan nama device dan tambahkan swap device jika diperlukan
Copy-kan /lib/modules/2.6.38.2 dari dom0 ke /lib/modules nya domU
jangan lupa umount...
8. Buat config utk domU dan simpan di /etc/xen/auto. Ex config slack64:
kernel = "/boot/vmlinuz-huge-2.6.38.2-xen"
builder='linux'
memory = 64
name = "agus"
vif = [ '' ]
disk = [ 'file:/var/lib/xend/domains/agus.fs,ioemu:sda1,w','file:/var/lib/xend/domains/agus.swap,ioemu:sda2,w' ]
root = "/dev/sda1 ro"
extra = "xencons=tty"
memory = 64
name = "agus"
vif = [ '' ]
disk = [ 'file:/var/lib/xend/domains/agus.fs,ioemu:sda1,w','file:/var/lib/xend/domains/agus.swap,ioemu:sda2,w' ]
root = "/dev/sda1 ro"
extra = "xencons=tty"
No comments:
Post a Comment