From: "Teo En Ming (Zhang Enming)" <singapore.mr.teo.en.ming@gmail.com>
To: "Teo En Ming (Zhang Enming)" <singapore.mr.teo.en.ming@gmail.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
xen-devel@lists.xen.org
Subject: Re: Cannot Start Linux Paravirtualized (PV) Guests with Xen 4.2-unstable
Date: Mon, 19 Mar 2012 08:09:25 +0800 [thread overview]
Message-ID: <4F667935.6070207@gmail.com> (raw)
In-Reply-To: <4F65F407.4020306@gmail.com>
[-- Attachment #1.1: Type: text/plain, Size: 3705 bytes --]
Any ideas? There has been very few documentation on XL domain
configuration files on the internet.
Yours sincerely,
Teo En Ming (Zhang Enming)
On 18/03/2012 22:41, Teo En Ming (Zhang Enming) wrote:
> Hi,
>
> I have attached error logs. Please help.
>
> Thank you very much.
>
> Yours sincerely,
>
> Teo En Ming (Zhang Enming)
>
>
> On 18/03/2012 19:44, Teo En Ming (Zhang Enming) wrote:
>> Hi,
>>
>> I cannot start Linux PV guests. "sudo xl create -c" reports that a
>> domain has successfully started but "ps -ef | grep qemu" returns no
>> output and "sudo xl list" doesn't show that the PV domain has started.
>>
>> Please review the following installation steps which I have written
>> and see if there are any mistakes.
>>
>> *XL****Domain****Configuration****File****for****Fedora****16****x86_64****PV****domU****(Incomplete****Configuration,****Not****Tested,****Do****Not****Use)*
>>
>>
>> You will need to install apache2 and create a local http mirror.
>>
>>
>> sudo apt-get install apache2
>>
>>
>> cd /media
>>
>> sudo mkdir fedora
>>
>> cd ~/Downloads
>>
>> sudo mount -o loop _Fedora-16-x86_64-DVD.iso
>> <http://download.fedoraproject.org/pub/fedora/linux/releases/16/Fedora/x86_64/iso/Fedora-16-x86_64-DVD.iso>_
>> /media/fedora
>>
>> cd
>>
>> mkdir -p vms/f16
>>
>> cd /media/fedora/images/pxeboot
>>
>> cp vmlinuz initrd.img ~/vms/f16/
>>
>>
>>
>> sudo nano /etc/xen/Fedora16x86_64
>>
>>
>> # Kernel image to boot
>>
>>
>> kernel = "/home/teo-en-ming/vms/f16/vmlinuz"
>>
>>
>>
>>
>> # Ramdisk (optional)
>>
>>
>> ramdisk = "/home/teo-en-ming/vms/f16/initrd.img"
>>
>>
>>
>> #bootloader="/usr/bin/pygrub"
>>
>>
>> cd /etc/xen/images/
>>
>> sudo dd if=/dev/zero of=fedora16x86_64.img bs=1024k seek=10000 count=0
>>
>>
>> To install Fedora 16 x86_64 as a paravirtualized guest domain,
>>
>>
>> sudo xl create -c Fedora16x86_64
>>
>>
>> After installing Fedora 16 x86_64 PV domU,
>>
>>
>> sudo nano /etc/xen/Fedora16x86_64
>>
>>
>> # Kernel image to boot
>>
>>
>> #kernel = "/home/teo-en-ming/vms/f16/vmlinuz"
>>
>>
>>
>>
>> # Ramdisk (optional)
>>
>>
>> #ramdisk = "/home/teo-en-ming/vms/f16/initrd.img"
>>
>>
>>
>> bootloader="/usr/bin/pygrub"
>>
>>
>> # XL domain configuration file for Fedora 16 x86_64 PV domU
>>
>> # Please refer to "man xl.cfg" for further explanations.
>>
>> # See also docs/misc/xl-network-configuration.markdown and
>>
>> # docs/misc/xl-disk-configuration.txt
>>
>>
>> # Written by Teo En Ming (Zhang Enming)
>>
>> # Email: teo.en.ming@gmail.com
>>
>> # Mobile Phone: +65-8369-2618
>>
>> # Country: Singapore
>>
>> # Date: 18 Mar 2012 Sun
>>
>>
>> name="Fedora16x86_64"
>>
>>
>> builder="generic"
>>
>>
>> vcpus=2
>>
>>
>> memory=1024
>>
>>
>> on_poweroff="destroy"
>>
>> on_reboot="restart"
>>
>> on_crash="destroy"
>>
>>
>> disk=[ 'format=raw, vdev=hda, access=rw,
>> target=/etc/xen/images/fedora16x86_64.img' ]
>>
>>
>> vif=[ 'bridge=virbr0' ]
>>
>>
>> vfb=[
>> 'vnc=1,vnclisten=localhost,vncdisplay=2,vncunused=1,vncpasswd=,sdl=0' ]
>>
>>
>> gfx_passthru=0
>>
>>
>> # Step 1
>>
>> # To install Fedora 16 x86_64 PV domU, configure the kernel, ramdisk,
>> and extra keys below and comment out bootloader.
>>
>> # Kernel image to boot
>>
>> kernel = "/home/teo-en-ming/vms/f16/vmlinuz"
>>
>>
>> # Ramdisk (optional)
>>
>> ramdisk = "/home/teo-en-ming/vms/f16/initrd.img"
>>
>>
>> # Kernel command line options
>>
>> #extra = "root=/dev/xvda1"
>>
>>
>> # Step 2
>>
>> # To boot the already installed Fedora 16 x86_64 PV domU, comment out
>> the keys in Step 1 and uncomment bootloader below.
>>
>>
>> #bootloader="/usr/bin/pygrub"
>>
>> Please advise.
>>
>> Thank you very much.
>>
>> Yours sincerely,
>>
>> Teo En Ming (Zhang Enming)
>>
>>
>>
>>
>
[-- Attachment #1.2: Type: text/html, Size: 16178 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2012-03-19 0:09 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-18 11:44 Cannot Start Linux Paravirtualized (PV) Guests with Xen 4.2-unstable Teo En Ming (Zhang Enming)
2012-03-18 14:41 ` Teo En Ming (Zhang Enming)
2012-03-19 0:09 ` Teo En Ming (Zhang Enming) [this message]
2012-03-19 1:33 ` Fajar A. Nugraha
2012-03-19 2:17 ` Teo En Ming (Zhang Enming)
2012-03-19 2:25 ` Fajar A. Nugraha
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F667935.6070207@gmail.com \
--to=singapore.mr.teo.en.ming@gmail.com \
--cc=xen-devel@lists.xen.org \
--cc=xen-users@lists.xen.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.