diff options
author | Roger Pau Monne <roger.pau@citrix.com> | 2012-09-13 15:31:01 +0100 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2012-09-14 14:12:16 +0000 |
commit | 26934b94b2d05e59eb7f35f943da45b3a94a1d62 (patch) | |
tree | 43f173a435dedde7c5ee783ebd20232b293979ca | |
parent | 287928e9f28e8764d78aa653c849073bb00175fa (diff) | |
download | alpine-iso-26934b94b2d05e59eb7f35f943da45b3a94a1d62.tar.bz2 alpine-iso-26934b94b2d05e59eb7f35f943da45b3a94a1d62.tar.xz |
alpine-xen: add xen kernel params
Allow user to set params to pass to the Xen Hypervisor kernel. An
example about serial console boot is provided.
-rwxr-xr-x | Makefile | 4 | ||||
-rw-r--r-- | alpine-xen.conf.mk | 3 |
2 files changed, 5 insertions, 2 deletions
@@ -271,7 +271,7 @@ ifeq ($(PROFILE), alpine-xen) @for flavor in $(KERNEL_FLAVOR); do \ echo "label xen-$$flavor"; \ echo " kernel /boot/mboot.c32"; \ - echo " append /boot/xen.gz --- /boot/$$flavor alpine_dev=cdrom:iso9660 modules=loop,squashfs,sd-mod,usb-storage,floppy,sr-mod modloop=/boot/$$flavor.modloop.squashfs $(BOOT_CONSOLE) --- /boot/$$flavor.gz"; \ + echo " append /boot/xen.gz $(XEN_PARAMS) --- /boot/$$flavor alpine_dev=cdrom:iso9660 modules=loop,squashfs,sd-mod,usb-storage,floppy,sr-mod modloop=/boot/$$flavor.modloop.squashfs $(BOOT_CONSOLE) --- /boot/$$flavor.gz"; \ done >>$@ else @echo "default $(KERNEL_FLAVOR_DEFAULT)" >>$@ @@ -292,7 +292,7 @@ ifeq ($(PROFILE), alpine-xen) @for flavor in $(KERNEL_FLAVOR); do \ echo "label xen-$$flavor"; \ echo " kernel /boot/mboot.c32"; \ - echo " append /boot/xen.gz --- /boot/$$flavor alpine_dev=usbdisk:vfat modules=loop,squashfs,sd-mod,usb-storage modloop=/boot/$$flavor.modloop.squashfs $(BOOT_CONSOLE) --- /boot/$$flavor.gz"; \ + echo " append /boot/xen.gz $(XEN_PARAMS) --- /boot/$$flavor alpine_dev=usbdisk:vfat modules=loop,squashfs,sd-mod,usb-storage modloop=/boot/$$flavor.modloop.squashfs $(BOOT_CONSOLE) --- /boot/$$flavor.gz"; \ done >>$@ else @echo "default $(KERNEL_FLAVOR_DEFAULT)" >>$@ diff --git a/alpine-xen.conf.mk b/alpine-xen.conf.mk index 22642d5..13ad7ec 100644 --- a/alpine-xen.conf.mk +++ b/alpine-xen.conf.mk @@ -1,3 +1,6 @@ ALPINE_NAME := alpine-xen MODLOOP_EXTRA := KERNEL_FLAVOR := grsec +# Example of serial console boot and Dom0 memory limit +#XEN_PARAMS := com1=115200,8n1 console=com1 dom0_mem=512M +#BOOT_CONSOLE := console=hvc0 |