[xen-tools-discuss] Multi-partition domain not recognizing extra partitions
Antoine Benkemoun
antoine.benkemoun at gmail.com
Fri May 28 15:04:15 CEST 2010
I have tried to submit this in a new git branch called "udev-install". I'm
not very confortable with git so I don't know if I was successful... but I
looks like I submitted something :)
Antoine
On Fri, May 28, 2010 at 12:31 PM, Antoine Benkemoun <
antoine.benkemoun at gmail.com> wrote:
> Ok I solved this !
>
> When you have multiple partitions you need to install udev or else the
> extra partitions will not work. This is at least the case for Debian Lenny.
>
> I added a file called 71-install-udev in /usr/lib/xen-tools/lenny.d that
> was just a copy of 70-install-ssh but replaced ssh with udev.
>
> I think udev should be installed for every Debian. I remember that with
> Etch, you needed udev in order to gain ssh access to a domU.
>
> Antoine
>
>
> On Fri, May 28, 2010 at 11:56 AM, Antoine Benkemoun <
> antoine.benkemoun at gmail.com> wrote:
>
>> Hello,
>>
>> I have been having an annoying problem with a multi-partition domain. This
>> domain has a separate partition for : /, /home, /usr, /var, /tmp and /data.
>> I created it using xen-tools and the custom partitionning scheme option. The
>> partitions are inside a LVM.
>>
>> When I boot the domain, it mounts the / and swap partition but none of the
>> others. Therefore it doesn't work... I get the following error :
>>
>> fsck.ext3: No such file or directory while trying to open /dev/xvda6
>> /dev/xvda6:
>> The superblock could not be read or does not describe a correct ext2
>> filesystem. If the device is valid and it really contains an ext2
>> filesystem (and not swap or ufs or something else), then the superblock
>> is corrupt, and you might try running e2fsck with an alternate superblock:
>> e2fsck -b 8193 <device>
>>
>> When I mount the partitions in question in the dom0, it works perfectly
>> fine. When I fsck.ext3 the partitions in question, it returns no errors.
>>
>> In the dmesg I get the following messages, I don't know if they're
>> relevant.
>>
>> [ 0.187583] blkfront: xvda7: barriers enabled
>> [ 0.189567] blkfront: xvda6: barriers enabled
>>
>> I also see this message that seems to correspond to the partitions :
>>
>> [ 0.045069] xenbus_probe_devices device
>> [ 0.045069] xenbus_probe_devices 1/3 vbd
>> [ 0.045069] xenbus_probe_device_type type vbd
>> [ 0.045069] xenbus_probe_device_type 1/7 51719
>> [ 0.045069] xenbus_probe_device_type 2/7 51718
>> [ 0.046084] xenbus_probe_device_type 3/7 51717
>> [ 0.046084] xenbus_probe_device_type 4/7 51716
>> [ 0.046084] xenbus_probe_device_type 5/7 51715
>> [ 0.046084] xenbus_probe_device_type 6/7 51714
>> [ 0.046084] xenbus_probe_device_type 7/7 51713
>>
>> My domU configuration is the following :
>>
>> root = '/dev/xvda2 ro'
>> disk = [
>> 'phy:/dev/vg/test-home,xvda7,w',
>> 'phy:/dev/vg/test-data,xvda6,w',
>> 'phy:/dev/vg/test-tmp,xvda5,w',
>> 'phy:/dev/vg/test-usr,xvda4,w',
>> 'phy:/dev/vg/test-var,xvda3,w',
>> 'phy:/dev/vg/test-root,xvda2,w',
>> 'phy:/dev/vg/test-swap,xvda1,w',
>> ]
>>
>> What have I done wrong ? I have tried many things... DomU is a fresh
>> Debian Lenny and the partitions are ext3. dom0 is also Debian Lenny. Xen is
>> version 4.0 compiled from source. I tried with XFS but I got the same error.
>>
>> Thank you in advance for your help,
>>
>> Antoine
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://xen-tools.org/pipermail/xen-tools-discuss/attachments/20100528/3c000697/attachment.htm>
More information about the xen-tools-discuss
mailing list