In the same machine I have Mandrake 9 and Red Hat 7.3. I was able to run Xen under RH, but when it comes to Mandrake, I get some errors while trying to inicialize eth0. I suspect of some incompatibility betwenn Xen and DEVFS. Could someone please help me? Sadi Gitz
> In the same machine I have Mandrake 9 and Red Hat 7.3. I was able to run > Xen under RH, but when it comes to Mandrake, I get some errors while > trying to inicialize eth0. I suspect of some incompatibility betwenn Xen > and DEVFS. Could someone please help me?The standard xenolinux build config doesn''t enable devfs. I imagine that if you build xenolinux with devfs enabled there''s a pretty good chance it would just work. I haven''t heard success reports or otherwise with Mandrake [can anyone else on the list comment?], but there''s no reason why it can''t be made to work -- we''ll be happy to help you do so. Best, Ian ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
On Tue, 9 Mar 2004, Ian Pratt wrote:> > In the same machine I have Mandrake 9 and Red Hat 7.3. I was able to run > > Xen under RH, but when it comes to Mandrake, I get some errors while > > trying to inicialize eth0. I suspect of some incompatibility betwenn Xen > > and DEVFS. Could someone please help me? > > The standard xenolinux build config doesn''t enable devfs. I > imagine that if you build xenolinux with devfs enabled there''s a > pretty good chance it would just work.I have tried to compile under Mandrake-9.1. Make oldconfig discards most of the Mandrake options (I have had no success with make menuconfig also). I do not have a compatible NIC, so cannot comment on that. How can one preserve the working config settings of Mandrake with a view of xenolinux compilation? For a change I tried it under VMWare-4 work station. The boot process starts, NIC (pcnet32) is detected bu xenollinux hangs during boot. I vaguely recall that VMWare does not allow certain part of memory to be allocated for OS (but misplaced the info). I can post the messges to hang point if someone is interested.> > I haven''t heard success reports or otherwise with Mandrake [can > anyone else on the list comment?], but there''s no reason why it > can''t be made to work -- we''ll be happy to help you do so.I did try the xen.gz and xenolinux.gz from 1.2 CD, it got rid of most of the hardware config during boot process :-( -ishwar ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
> I have tried to compile under Mandrake-9.1. Make oldconfig discards > most of the Mandrake options (I have had no success with make menuconfig > also). I do not have a compatible NIC, so cannot comment on that. How can > one preserve the working config settings of Mandrake with a view of > xenolinux compilation?I expect the options that make oldconfig discarded were all for various hardware drivers -- in Xen 1.2, hardware drivers go in Xen, not xenolinux, so this is correct. Were there any non-hardware related options that were being rejected that you needed?> For a change I tried it under VMWare-4 work station. The boot process > starts, NIC (pcnet32) is detected bu xenollinux hangs during boot. I > vaguely recall that VMWare does not allow certain part of memory to > be allocated for OS (but misplaced the info). I can post the messges > to hang point if someone is interested.That''s very odd. Lots of people usedXen/Xenolinux under VMWare just fine. Does VMWare boot the XenDemoCD OK? If so, I suspect your problems may be due to the compiler version shipped with Mandrake causing a broken Xen/Xenolinux.> > I haven''t heard success reports or otherwise with Mandrake [can > > anyone else on the list comment?], but there''s no reason why it > > can''t be made to work -- we''ll be happy to help you do so. > > I did try the xen.gz and xenolinux.gz from 1.2 CD, it got rid > of most of the hardware config during boot process :-(What hardware has you machine got? Xen''s hardware support is somewhat limited at present. Ian ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
On Wed, 10 Mar 2004, Ian Pratt wrote:> > > I have tried to compile under Mandrake-9.1. Make oldconfig discards > > most of the Mandrake options (I have had no success with make menuconfig > > also). I do not have a compatible NIC, so cannot comment on that. How can > > one preserve the working config settings of Mandrake with a view of > > xenolinux compilation? > > I expect the options that make oldconfig discarded were all for > various hardware drivers -- in Xen 1.2, hardware drivers go in > Xen, not xenolinux, so this is correct. > > Were there any non-hardware related options that were being > rejected that you needed?I think that your statment is correct.> > For a change I tried it under VMWare-4 work station. The boot process > > starts, NIC (pcnet32) is detected bu xenollinux hangs during boot. I > > vaguely recall that VMWare does not allow certain part of memory to > > be allocated for OS (but misplaced the info). I can post the messges > > to hang point if someone is interested. > > That''s very odd. Lots of people usedXen/Xenolinux under VMWare > just fine. Does VMWare boot the XenDemoCD OK? If so, I suspectI only tried booting from xen-1.2 CD, so, available memory might be the factor here.> > > I haven''t heard success reports or otherwise with Mandrake [can > > > anyone else on the list comment?], but there''s no reason why it > > > can''t be made to work -- we''ll be happy to help you do so.Looks like devfs is the culprit here, boot process fails with complaint about root= message (even though /dev/hda5 is specified). Probably time to try redhat.. -ishwar ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
> > > > I haven''t heard success reports or otherwise with Mandrake [can > > > > anyone else on the list comment?], but there''s no reason why it > > > > can''t be made to work -- we''ll be happy to help you do so. > > Looks like devfs is the culprit here, boot process fails with complaint > about root= message (even though /dev/hda5 is specified). Probably > time to try redhat..Do you mean that domain 0 fails to mount its root file system i.e. you haven''t got INIT running yet? Does the kernel command line get printed out OK as the domain boots? If so, this is pretty surprising. If it''s getting past the initial mount, check that your /etc/fstab has /edv/hda5 as the root partition rather than a label. I''m pretty sure you''ll be able to get Mandrake working with a little persistence and help. Cheers, Ian ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
On Fri, 12 Mar 2004, Ian Pratt wrote:> > > > > I haven''t heard success reports or otherwise with Mandrake [can > > > > > anyone else on the list comment?], but there''s no reason why it > > > > > can''t be made to work -- we''ll be happy to help you do so. > > > > Looks like devfs is the culprit here, boot process fails with complaint > > about root= message (even though /dev/hda5 is specified). Probably > > time to try redhat.. > > Do you mean that domain 0 fails to mount its root file system > i.e. you haven''t got INIT running yet? Does the kernel command > line get printed out OK as the domain boots?I have no serial console.. the point where the boot process stops--> ... NET4: UNIX domain sockets 1.0/SMP for Linux NET4.0 root_device_name = hda5 VFS: Can''t open root device "hda5" or 03:05 Please append a correct "root=" boot option Kernel panic: VFS: unable to mount root fs on 03:05 ^^^ Entry for "root" in /etc/fstab is /dev/hda5 / ext3 default 1 1 Same entry does boot Mandrake-9.1 correctly (with grub entry) root (hd0,4) kernel /boot/vmlinuz root=/dev/hda5 devfs=mount hdc=ide-csi acpi=off initrd /boot/initrd.img Xenolinux grub entry used is: root (hd0,4) kernel /boot/xen.gz dom0_mem=131072 noacpi noht nosmp noreboot module /boot/xenolinux.gz root=/dev/hda5 ro console=tty0 -ishwar ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
> > Do you mean that domain 0 fails to mount its root file system > > i.e. you haven''t got INIT running yet? Does the kernel command > > line get printed out OK as the domain boots? > I have no serial console.. the point where the boot process stops--> > ... > NET4: UNIX domain sockets 1.0/SMP for Linux NET4.0 > root_device_name = hda5 > VFS: Can''t open root device "hda5" or 03:05 > Please append a correct "root=" boot option > Kernel panic: VFS: unable to mount root fs on 03:05Earlier in the boot process, do you see messages from Xen detecting your hard drive, and then from domain 0 doing a partition check on hda? e.g. on my SCSI machine I should see the following from Xen: scsi0 : percraid Vendor: DELL Model: PERCRAID Volume Rev: V1.0 Type: Direct-Access ANSI SCSI revision: 02 Attached scsi removable disk sda at scsi0, channel 0, id 1, lun 0 SCSI device sda: 286716544 512-byte hdwr sectors (146799 MB) sda: Write Protect is off ... and the following from domain 0: DOM0: pty: 256 Unix98 ptys configured DOM0: Skipping partition check on cdrom /dev/hda DOM0: Partition check: DOM0: sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 sda14 sda15 > DOM0: RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize DOM0: loop: loaded (max 8 devices) DOM0: NET4: Linux TCP/IP 1.0 for NET4.0 What happens if you use one of the standard linux kernels on the DemoCD rather than Xen? Ian ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
On Fri, 12 Mar 2004, Ian Pratt wrote:> Earlier in the boot process, do you see messages from Xen > detecting your hard drive, and then from domain 0 doing a > partition check on hda? > > e.g. on my SCSI machine I should see the following from Xen: > > scsi0 : percraid > Vendor: DELL Model: PERCRAID Volume Rev: V1.0 > Type: Direct-Access ANSI SCSI revision: 02 > Attached scsi removable disk sda at scsi0, channel 0, id 1, lun 0 > SCSI device sda: 286716544 512-byte hdwr sectors (146799 MB) > sda: Write Protect is off > > ... and the following from domain 0: > > DOM0: pty: 256 Unix98 ptys configured > DOM0: Skipping partition check on cdrom /dev/hda > DOM0: Partition check: > DOM0: sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 sda14 sda15 > > DOM0: RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize > DOM0: loop: loaded (max 8 devices) > DOM0: NET4: Linux TCP/IP 1.0 for NET4.0 > > > What happens if you use one of the standard linux kernels on the > DemoCD rather than Xen?I have reached a partial solution stage.. I made initrd.img for xenolinux and added it to grub boot menu for xenolinux module /boot/initrd-2.4.24-xeno.img The boot process proceeds..during "Checking for new hardware", floppy drive, zip drive, cdrom, ethercards are removed!! Boot sequence does complete and I can see the dom0 prompt. I have no idea as to how to handle the hardware problem part.. -ishwar ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel