Hi Folks, I''m getting nuts here! Whenever I try to start a second vm I get this wonderful "vbd 768 backend device not found" (or similar). I know, it means I ran out of loop devices. But! I already added max_loop=64 to my grub Here''s my menul.lst: ---------- snip ------------- title XEN root (hd0,1) kernel /boot/xen.gz console=vga module /boot/vmlinuz-xen root=/dev/sda2 vga=788 max_loop=64 resume=/dev/sda1 splash=silent showopt xencons=tty module /boot/initrd-xen ---------- snap ------------- I already created 64 loop devices in /dev Still SuSE 10.1 shows only 8 loop devices within boot log (and persistently removing all but 8 loop devices in /dev on reboot!). I also tried echo ''options loop max_loop=64'' > /etc/modprobe.d/loop and creating devices manually after booting. Still, no avail! Anyone who had and solved this issue? Regards Falko _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Some more infos: dmesg says: ---------- snip --------- Kernel command line: root=/dev/sda2 vga=788 max_loop=64 resume=/dev/sda1 splash=silent showopt xencons=tty loop: loaded (max 8 devices) ---------- snap ---------- Falko Falko Tesch schrieb:> Hi Folks, > > I''m getting nuts here! > Whenever I try to start a second vm I get this wonderful "vbd 768 > backend device not found" (or similar). > I know, it means I ran out of loop devices. > > But! > I already added max_loop=64 to my grub > Here''s my menul.lst: > ---------- snip ------------- > title XEN > root (hd0,1) > kernel /boot/xen.gz console=vga > module /boot/vmlinuz-xen root=/dev/sda2 vga=788 max_loop=64 > resume=/dev/sda1 splash=silent showopt xencons=tty > module /boot/initrd-xen > ---------- snap ------------- > > I already created 64 loop devices in /dev > Still SuSE 10.1 shows only 8 loop devices within boot log (and > persistently removing all but 8 loop devices in /dev on reboot!). > > I also tried > echo ''options loop max_loop=64'' > /etc/modprobe.d/loop > and creating devices manually after booting. > > Still, no avail! > > Anyone who had and solved this issue? > > Regards > Falko > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi,> I also tried > echo ''options loop max_loop=64'' > /etc/modprobe.d/loop > and creating devices manually after booting.That one should have worked. Typo somewhere maybe? loop is modular in 10.1, thus changing the kernel command line doesn''t help. Oh, and you don''t need to boot. Just "rmmod loop; modprobe loop" should do it once the configuration is fixed. It should also create the device nodes. cheers, Gerd -- Gerd Hoffmann <kraxel@suse.de> _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On 14 Feb 2007 at 12:08, Falko Tesch wrote:> Some more infos: > dmesg says: > ---------- snip --------- > Kernel command line: root=/dev/sda2 vga=788 max_loop=64 resume=/dev/sda1 > splash=silent showopt xencons=tty > loop: loaded (max 8 devices) > ---------- snap ----------Could it be (non XEN issue) that max_loop= is only effective when the loop code is compiled in (to kernel), but does not work if it''s loaded as a module? Maybe then you need to spacify module load parameters. Ulrich> > Falko > > Falko Tesch schrieb: > > Hi Folks, > > > > I''m getting nuts here! > > Whenever I try to start a second vm I get this wonderful "vbd 768 > > backend device not found" (or similar). > > I know, it means I ran out of loop devices. > > > > But! > > I already added max_loop=64 to my grub > > Here''s my menul.lst: > > ---------- snip ------------- > > title XEN > > root (hd0,1) > > kernel /boot/xen.gz console=vga > > module /boot/vmlinuz-xen root=/dev/sda2 vga=788 max_loop=64 > > resume=/dev/sda1 splash=silent showopt xencons=tty > > module /boot/initrd-xen > > ---------- snap ------------- > > > > I already created 64 loop devices in /dev > > Still SuSE 10.1 shows only 8 loop devices within boot log (and > > persistently removing all but 8 loop devices in /dev on reboot!). > > > > I also tried > > echo ''options loop max_loop=64'' > /etc/modprobe.d/loop > > and creating devices manually after booting. > > > > Still, no avail! > > > > Anyone who had and solved this issue? > > > > Regards > > Falko > > > > _______________________________________________ > > Xen-users mailing list > > Xen-users@lists.xensource.com > > http://lists.xensource.com/xen-users > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users