X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 0575CDC1609 for ; Tue, 3 Jan 2012 17:30:27 +0000 (UTC) Received: by dakp5 with SMTP id p5so15333627dak.13 for ; Tue, 03 Jan 2012 09:30:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=AYlmlUbRnQC5f7fXLYuW4AOvRGgq9Aex1F0KUcmb4Y0=; b=URVqIELoxgyiJp786ruF1m4mVM7++TqfIhlzuUfGQbDSCCfTl/OTllXV4f7GM1mGlQ qPLlYeWsJiYaTp8ZN8BWXmjQrPkBiuEok+beMzV6ikFJ1jyOZa3OXTpVkT4wb6H40KsL /XC//6+istICWBMxMnvfCUByj8HxPjgmFYpw0= X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Received: by 10.68.190.226 with SMTP id gt2mr132315352pbc.112.1325611826648; Tue, 03 Jan 2012 09:30:26 -0800 (PST) Sender: royger@gmail.com Received: by 10.142.213.6 with HTTP; Tue, 3 Jan 2012 09:30:26 -0800 (PST) In-Reply-To: <1325604168.25206.160.camel@zakaz.uk.xensource.com> References: <1325583878.25206.6.camel@zakaz.uk.xensource.com> <20120103151047.GC27383@andromeda.dapyr.net> <1325604168.25206.160.camel@zakaz.uk.xensource.com> Date: Tue, 3 Jan 2012 18:30:26 +0100 X-Google-Sender-Auth: keIVO2PbY3jCVL7WcxGdqdaP_08 Message-ID: Subject: [alpine-devel] Re: [Xen-devel] Dom0 LiveCD From: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= To: Ian Campbell Cc: Konrad Rzeszutek Wilk , "xen-devel@lists.xensource.com" , alpine-devel@lists.alpinelinux.org Content-Type: text/plain; charset=UTF-8 Hello, I've crafted a small proof-of-concept (I've tested it to some degree, but it's possibly full of bugs, you are advised), that contains a patched version of Xen 4.1.2 that works with uclibc. The iso is here: http://sertel.upc.edu/~royger/alpine-xen.iso md5: 5c78b0895d58a8f17c958b5dff9cf00c Just burn it (or load it to your VM) and boot from the CD. The image will hopefully boot, and you will get a login screen, type root (no password required). Next step is: # setup-alpine To have the basic system working, it will ask you if you want to bridge your interfaces, which you probably want. It will also ask if you want to perform a HDD install if it detects a hard drive, reply none to those questions, and you will have your basic Xen system up and running. The image doesn't come with any DomUs, it only comes with the minimum necessary to run a Dom0 (Xen + BusyBox basically), all loaded to tmpfs. As a note, the memory/vcpus used by the Dom0 is not limited. If you want to create DomUs, I recommend that you attach a HDD/USB/NFS/iSCSI... to store the image (creating it on tmpfs is not really a good idea). To generate the image I've used a modified version of alpine-iso (the image generation tool used by Alpine Linux distribution), and the changes have already been added to the main tools: http://git.alpinelinux.org/cgit/alpine-conf/ http://git.alpinelinux.org/cgit/alpine-iso/ The only missing part is the Xen 4.1.2 package itself, which will hopefully be added to the package repository soon, so Xen Dom0 images can be build easily by any user by just running alpine-iso tools. Regards, Roger. --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---