X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=config%2Fxen-image%2FREADME;h=159b036ceb5e50a53c3d4b22fd8eea39c9eade6d;hb=224401de72e7e08403cd07774d4f311d2e86c3a7;hp=9394c5cf551b9493783f2d1935306de57653caaa;hpb=9df6d70f3d1ec28d8c06a1822f8d338f7d075a6e;p=people%2Fpmueller%2Fipfire-2.x.git diff --git a/config/xen-image/README b/config/xen-image/README index 9394c5cf55..159b036ceb 100644 --- a/config/xen-image/README +++ b/config/xen-image/README @@ -1,22 +1,25 @@ -Howto install Ipfire as a paravirtualized DomU: +How to install Ipfire as a Xen DomU: + +- run xen-image-maker.sh to download and build the xen-images. + you need to be root because the skript do some loop mounts. + The script need wget and gpg for download and decode ipfire packages. -- download image -- extract the downloaded file, be careful, you need at least 4gb - edit the file ipfire.cfg - start ipfire: "xm create ipfire.cfg" - if you get no errormessage go to console: "xm console ipfire-xen" - after booting, the setup will started to do basic settings and reboot + (Ignore the errormessages. The services are not startet yet) -This setup is for 2 interfaces (green and red). if you want more, like orange and blue, edit the ipfire.cfg and execute "setup" to adjust yout config. +This setup is for 2 interfaces (green and red). +If you want more, like orange and blue, edit the ipfire.cfg and execute +"setup" to adjust yout config. other usefull commands from the Dom0: - shutdown the fire: "xm shutdown ipfire-xen" - reset the fire: "xm destroy ipfire-xen" - look what is going on: "xm top" or "xm list" -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -+ This is image is build with the normal build environment and not tested yet + -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -Todo: -- check Xen Kernel config (filesystems should not included to kernel!!!!) +This script can also build a Citrix XenCenter xva image. (Need xz-aware +xen version. Tested with Citrix Xen Server 6.5) +- run "XEN_IMG_TYPE=xva bash xen-image-maker.sh" to build an xva image. +- import the vm with "xe vm-import filename=ipfire.xva"