2 2

[alpine-devel] Edge: Xen hang during boot

Florian Heigl
Details
Message ID
<CAFivhPni2vfkTnT4WK=APzJqX7hi2NT+K7vcYmJBT=spuf-efg@mail.gmail.com>
Sender timestamp
1321481281
DKIM signature
missing
Download raw message
Hi,

while I now see all CPUs in the standard kernel I now can't boot into
the Xen one :)

The lines of output (manually copied) are:

Alpine Init 2.4.2-r0

   OpenRC 0.8.3.0ec744 is starting up Linux 3.0.9-grsec (x86_64) [XENU]

* /proc is already mounted ...ok
* Mounting /run
* Mounting xenfs
* Mounting security filesystem
* Mounting debug filesystem
* Starting busybox mdev
* /dev/ is already mounted
* Starting udevd
* Populating /dev with existing through uevents ...
* Waiting for uevents to be processed ...
Nov 16 21 ... blah .... ata_id[1836]: HDIO_GET_IDENTITY failed for
'/dev/sdd': Invalid argument

After that nothing.
sdd, by the way is a usb flash pendrive on the mainboard.

Any idea how I get through that now?

Florian

-- 
the purpose of libvirt is to provide an abstraction layer hiding all
xen features added since 2006 until they were finally understood and
copied by the kvm devs.


---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---
Natanael Copa
Details
Message ID
<20111118142737.3de42b34@ncopa-desktop.nor.wtbts.net>
In-Reply-To
<CAFivhPni2vfkTnT4WK=APzJqX7hi2NT+K7vcYmJBT=spuf-efg@mail.gmail.com> (view parent)
Sender timestamp
1321622857
DKIM signature
missing
Download raw message
On Wed, 16 Nov 2011 23:08:01 +0100
Florian Heigl <florian.heigl@gmail.com> wrote:

> Hi,
> 
> while I now see all CPUs in the standard kernel I now can't boot into
> the Xen one :)
> 
> The lines of output (manually copied) are:
> 
> Alpine Init 2.4.2-r0
> 
>    OpenRC 0.8.3.0ec744 is starting up Linux 3.0.9-grsec (x86_64)
> [XENU]
> 
> * /proc is already mounted ...ok
> * Mounting /run
> * Mounting xenfs
> * Mounting security filesystem
> * Mounting debug filesystem
> * Starting busybox mdev
> * /dev/ is already mounted
> * Starting udevd
> * Populating /dev with existing through uevents ...
> * Waiting for uevents to be processed ...
> Nov 16 21 ... blah .... ata_id[1836]: HDIO_GET_IDENTITY failed for
> '/dev/sdd': Invalid argument

Do you need udev? (you probably want udev if you have things that
depends on libudev, like xorg.

In any case, you should not have boths busybopx mdev and udev enabled.
pick one.

 
> After that nothing.
> sdd, by the way is a usb flash pendrive on the mainboard.
> 
> Any idea how I get through that now?

I don't have any experience with Xen so I don't know. (I am considering
setting up Xen on my main desktop box in a couple of weeks)

-nc

> 
> Florian
> 



---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---
Florian Heigl
Details
Message ID
<CAFivhPk0WtZyYAi3__v5wegxNfHpXo_qsC8hy8BZ1SPX5_eP2w@mail.gmail.com>
In-Reply-To
<20111118142737.3de42b34@ncopa-desktop.nor.wtbts.net> (view parent)
Sender timestamp
1321623477
DKIM signature
missing
Download raw message
2011/11/18 Natanael Copa <ncopa@alpinelinux.org>:
> On Wed, 16 Nov 2011 23:08:01 +0100
> Florian Heigl <florian.heigl@gmail.com> wrote:

> Do you need udev? (you probably want udev if you have things that
> depends on libudev, like xorg.

the howto has said i want it, and xen indeed does use udev for
hotplugging interfaces or disks into virtual machines.

I didn't explicitely enable mdev / or did know that it's around.

Any quick pointer for disabling? Does it need a initrd rebuild to turn off?

as for your desktop maybe we can sync a little when you're setting it up.
I hope I have everything tested till then.

So far I could boot a CentOS paravirt VM (that means I got it do see a
disk) but didn't get the networking sorted (that means it thought it
had an interface but that interface was not hooked up to it's bridge)

A few weeks ago I wrote a howto for making an alpine domU image for
some guy who wanted one, but I'm afraid he didn't actually build it.
I'm going to put that on my list :)

Greetings,
Florian




-- 
the purpose of libvirt is to provide an abstraction layer hiding all
xen features added since 2006 until they were finally understood and
copied by the kvm devs.


---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---