diff options
author | Alex Williamson <alex.williamson@hp.com> | 2007-12-13 09:34:49 -0700 |
---|---|---|
committer | Alex Williamson <alex.williamson@hp.com> | 2007-12-13 09:34:49 -0700 |
commit | 61d203d579deb6c7596f856f4354002936d88acc (patch) | |
tree | 80ceaf57ab4c3b9c64fbe8646040ee257fb5c3e8 | |
parent | c647421aa820a8659892a6b390322b69403c7dba (diff) | |
download | xen-61d203d579deb6c7596f856f4354002936d88acc.tar.gz xen-61d203d579deb6c7596f856f4354002936d88acc.tar.bz2 xen-61d203d579deb6c7596f856f4354002936d88acc.zip |
[IA64] Update README.xenia64
Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com>
Signed-off-by: Alex Williamson <alex.williamson@hp.com>
-rw-r--r-- | xen/arch/ia64/tools/README.xenia64 | 39 |
1 files changed, 21 insertions, 18 deletions
diff --git a/xen/arch/ia64/tools/README.xenia64 b/xen/arch/ia64/tools/README.xenia64 index 3a1a7cd08a..6eef8d26be 100644 --- a/xen/arch/ia64/tools/README.xenia64 +++ b/xen/arch/ia64/tools/README.xenia64 @@ -9,7 +9,9 @@ My enviroment is; ---------------------------- Build xen 1. Download source - # hg clone http://xenbits.xensource.com/ext/xen-ia64-unstable.hg + # hg clone http://xenbits.xensource.com/ext/ia64/xen-unstable.hg + # cd xen-unstable.hg + # hg clone http://xenbits.xensource.com/ext/ia64/linux-2.6.18-xen.hg 2. # make world @@ -17,13 +19,11 @@ Build xen 4. copy kernels and xen # cp xen/xen.gz /boot/efi/efi/redhat/ - # cp linux-2.6.16.13-xen/vmlinux.gz /boot/efi/efi/redhat/vmlinuz-2.6.16.13-xen + # cp build-linux-2.6.18-xen_ia64/vmlinux.gz /boot/efi/efi/redhat/vmlinuz-2.6.18.8-xen 5. make initrd for Dom0/DomU - # cd linux-2.6.16.13-xen/ - # make modules_install - # mkinitrd -f /boot/efi/efi/redhat/initrd-2.6.16.13-xen.img 2.6.16.13-xen --builtin mptbase --builtin mptscsih - # cd .. + # make -C linux-2.6.18-xen.hg ARCH=ia64 modules_install O=$(/bin/pwd)/build-linux-2.6.18-xen_ia64 + # mkinitrd -f /boot/efi/efi/redhat/initrd-2.6.18.8-xen.img 2.6.18.8-xen --builtin mptbase --builtin mptscsih --------------------------------- Make OSimg for DomU @@ -36,18 +36,22 @@ Make OSimg for DomU 2. modify DomU's fstab # vi /mnt/etc/fstab - /dev/hda1 / ext3 defaults 1 1 + /dev/xvda1 / ext3 defaults 1 1 none /dev/pts devpts gid=5,mode=620 0 0 none /dev/shm tmpfs defaults 0 0 none /proc proc defaults 0 0 none /sys sysfs defaults 0 0 - 3. modify inittab (runlevel) + 3. modify inittab + set runlevel to 3 to avoid X trying to start # vi /mnt/etc/inittab id:3:initdefault: + Start a getty on the xvc0 console + X0:2345:respawn:/sbin/mingetty xvc0 + tty1-6 mingetty can be commented out - 4. add tty0 into /etc/securetty - # vi /mnt/etc/securetty (add tty0) + 4. add xvc0 into /etc/securetty + # vi /mnt/etc/securetty (add xvc0) 5. umount # umount /mnt @@ -68,24 +72,23 @@ Boot Xen & Domain0 default=xen relocatable - image=vmlinuz-2.6.16.13-xen + image=vmlinuz-2.6.18.8-xen label=xen vmm=xen.gz - initrd=initrd-2.6.16.13-xen.img + initrd=initrd-2.6.18.8-xen.img read-only - append="com2=115200,8n1 console=com2 dom0_mem=1G -- nomca nosmp console=tty0 console=ttyS1,115200,8n1 rhgb root=/dev/sda2" + append=" -- rhgb root=/dev/sda2" ------------------------------------- Boot DomainU 1. make config of DomU # vi /etc/xen/rhel4 - kernel = "/boot/efi/efi/redhat/vmlinuz-2.6.16.13-xen" - ramdisk = "/boot/efi/efi/redhat/initrd-2.6.16.13-xen.img" + kernel = "/boot/efi/efi/redhat/vmlinuz-2.6.18.8-xen" + ramdisk = "/boot/efi/efi/redhat/initrd-2.6.18.8-xen.img" memory = 384 name = "rhel4" - disk = [ 'file:/root/rhel4.img,hda1,w' ] - root = "/dev/hda1 ro" - extra = "nomca console=tty0 3" + disk = [ 'file:/root/rhel4.img,xvda1,w' ] + root = "/dev/xvda1 ro" 2. After boot xen and dom0, start xend # /etc/init.d/xend start |