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

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



Am 07.12.2010 18:19, schrieb Todd Deshane:
> 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
> 
> 
Hallo Todd,

thank you for your input. This was the solution.



Regards,

Alex

_______________________________________________
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®.