[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] HVM-guest doesn't boot from virtual disk


  • To: Alexander Wendland <nospam@xxxxxxxxx>
  • From: Todd Deshane <todd.deshane@xxxxxxx>
  • Date: Tue, 7 Dec 2010 12:19:53 -0500
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 07 Dec 2010 09:21:29 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; b=sIULXPOkMpIZGII/uYuCY3Ql5/14ECO9eFgfeVhr7E0nZ9Q8YoH15uY6oYPbobeca3 3opcjQdtZn/n7YjNJx7jgQkYfmLxR8Fc/68F1CrBgYZSabKVMctQqPXCiw9J8SY5NuGG wtVZNrm8VeKB7wsNEEaK4ZX8qUxpOFY7tS5B4=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

On Tue, Dec 7, 2010 at 7:31 AM, Alexander Wendland <nospam@xxxxxxxxx> wrote:
> On Tue, 7 Dec 2010 00:44:38 -0500, Todd Deshane wrote:
>>
>> On Mon, Dec 6, 2010 at 10:32 AM, Alexander Wendland <nospam@xxxxxxxxx>
>> wrote:
>>>
>>> Hello,
>>>
>>> I've installed a HVM-guest on xen 4.0.1 with following disk-config:
>>>
>>> disk = ['phy:/dev/vg_virtual/test,sda,w','file:/root/foo.iso,hda:cdrom,r'
>>> ]
>>>
>>> "/dev/vg_virtual/test" is a logical volum (LVM2), the iso is an
>>> image-file.
>>>
>>>
>>> The installation of the Linux-system (booting from cd, setup,...) was
>>> finished sucessful and the maschine will be restarted.
>>>
>>> The rebooted system doesn't boot from the virtual harddisk and is booting
>>> from "cd" again.
>>>
>>>
>>>
>>> After disabling cd-booting via boot="c" and restart the maschine says:
>>>
>>> Booting from Harddisk...
>>> Boot from Harddisk failed: could not read the boot disk
>>>
>>> No bootable device found.
>>>
>>>
>>>
>>> I've tried different distributions, also installing in an image-file with
>>> the same result.
>>>
>>> There are data on the disk. I cann see the partitions and can mount it
>>> (extract via kapartx).
>>>
>>> Booting the vm from cd is working. The rescue-system can mount the
>>> partitionsand I cann work with it.
>>> Booting from "harddisk" will be failed.
>>>
>>> What is wrong? Who can help?
>>>
>>
>> Could you post your guest config file to the list?
>>
>> Thanks,
>> Todd
>
> Hello,
>
> here is it:
>
> kernel = "hvmloader"
> builder='hvm'
> memory = 256
> name = "testhvm"
> vcpus=1
> pae=0
> acpi=1
> apic=1
> vif = ['mac=00:16:33:AA:D2:9B, bridge=extern','mac=00:16:33:AA:D2:7B,
> bridge=dmz','mac=00:16:33:AA:D2:8C, bridge=intern']
> disk = ['phy:/dev/vg_virtual/test,sda,w','file:/root/foo.iso,hda:cdrom,r' ]

Try changing this disk line to:

disk = ['phy:/dev/vg_virtual/test,hda,w','file:/root/foo.iso,hdb:cdrom,r' ]

The boot="c" refers to MS-DOS style disk naming. So, disk order may in
fact matter.

Hope that helps,

Thanks,
Todd


-- 
Todd Deshane
http://todddeshane.net
http://runningxen.com

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.