From: Tony C. <to...@rs...> - 2003-07-26 10:12:50
|
Tony Clark ACS Rising Sun Pictures to...@rs... Adelaide: Tel: +61 8 7421 6400 Fax: +61 8 7421 6401 Sydney: Tel: +61 2 9338 6400 Fax: +61 2 9338 6401 www: http://www.rsp.com.au/ cineSpace colour management for film: http://research.rsp.com.au/ |
From: Miljan M. <cu...@pe...> - 2003-09-29 21:25:02
|
Hi. Can somebody tell me why I got the following error while trying to run uml and how to fix it? ... VFS: Cannot open root device "ubd0" or 62:00 Please append a correct "root=" boot option Kernel panic: VFS: Unable to mount root fs on 62:00 The uml kernel I have is 2.4.20-4, and the filesystem is rh. The command which I gave was: ./linux ubd0=/home/miljan/uml/ (the directory where my filesystem is) Miljan. |
From: Peter <pe...@ri...> - 2003-09-29 22:40:50
|
Hi Miljan. UML does not boot up off a directory. You'd need to create a file with = your file system in it. Something like this should work: filename=3Drootfs.ext3;size_mb=3D4096;echo "filename=3D$filename and = size_mb=3D$size_mb" dd if=3D/dev/zero of=3D$filename bs=3D1k count=3D1 = seek=3D$[1024*$size_mb] /sbin/mke2fs -Fj $filename mkdir -p dest mount -o loop -t ext3 $filename dest cd /home/miljan/uml/ for i in *; do=20 # may need to skip this one # if [ "$i" =3D "proc" ] ; then echo "skipping $i"; continue; fi cp -aR $i ../dest ;=20 done ----- Original Message -----=20 From: "Miljan Markus" <cu...@pe...> To: "User Mode Linux" <use...@li...> Sent: Tuesday, September 30, 2003 9:24 AM Subject: [uml-user] (no subject) > Hi. Can somebody tell me why I got the following error while trying to = run > uml and how to fix it? >=20 > ... > VFS: Cannot open root device "ubd0" or 62:00 > Please append a correct "root=3D" boot option > Kernel panic: VFS: Unable to mount root fs on 62:00 >=20 > The uml kernel I have is 2.4.20-4, and the filesystem is rh.=20 > The command which I gave was: >=20 > ./linux ubd0=3D/home/miljan/uml/ (the directory where my filesystem = is) >=20 > Miljan. >=20 >=20 >=20 > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user |
From: Net L. <net...@li...> - 2003-09-29 23:18:25
|
On Mon, 29 Sep 2003, Miljan Markus wrote: > Hi. Can somebody tell me why I got the following error while trying to run > uml and how to fix it? > > ... > VFS: Cannot open root device "ubd0" or 62:00 > Please append a correct "root=" boot option > Kernel panic: VFS: Unable to mount root fs on 62:00 > > The uml kernel I have is 2.4.20-4, and the filesystem is rh. rh isn't a filesystem. > The command which I gave was: > > ./linux ubd0=/home/miljan/uml/ (the directory where my filesystem is) you need to specify the file, not the directory. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lonni J Friedman net...@li... Linux Step-by-step & TyGeMo http://netllama.ipfox.com |
From: Miljan M. <cu...@pe...> - 2003-10-08 14:11:54
|
I always get this error when I start UML, but it always seems to run fine? Is this significant and if it is, how can I get rid of it? Miljan depmod: cannot read ELF header from /lib/modules/2.4.20/modules.generic_stringdepmod: /lib/modules/2.4.20/modules.ieee1394map is not an ELF file depmod: /lib/modules/2.4.20/modules.isapnpmap is not an ELF file depmod: cannot read ELF header from /lib/modules/2.4.20/modules.parportmap depmod: /lib/modules/2.4.20/modules.pcimap is not an ELF file depmod: cannot read ELF header from /lib/modules/2.4.20/modules.pnpbiosmap depmod: /lib/modules/2.4.20/modules.usbmap is not an ELF file [FAILED] |
From: Nix <ni...@es...> - 2003-10-11 11:10:33
|
On Wed, 8 Oct 2003, Miljan Markus muttered drunkenly: > I always get this error when I start UML, but it always seems to run fine? > Is this significant and if it is, how can I get rid of it? Your module dependency tree will be broken, so modprobe likely won't work. Fix: upgrade modutils (to, IIRC, any 2.4.x version). -- `If you want a vision of the future, it is a wireless broadband network feeding requests for foreign money-laundering assistance into a human temporal lobe, forever. With banner ads.' --- John M. Ford |
From: Kuniyasu S. <k.s...@ai...> - 2003-11-03 12:46:27
|
Dear, This is Suzaki. We made UML environment which boots KNOPPIX. KNOPPIX is a popular CD bootable Linux. The environment includes KDE desktop. You can check the snapshot at http://unit.aist.go.jp/it/knoppix/uml.jpg As described in the snapshot, you can use network on UML-KNOPPIX if the CD-KNOPPIX can use the network. We include the UML environment in our Japanese KNOPPIX. You can boot UML-KNOPPIX on the CD-KNOPPIX. The iso file is downloadable. If you are interested in our work, please try. ftp://unit.aist.go.jp/it/knoppix/iso/knoppix_20030924-20031015.iso ftp://unit.aist.go.jp/it/knoppix/iso/knoppix_20030924-20031015.iso.md5 ftp://ftp.dnsbalance.ring.gr.jp/archives/linux/knoppix/iso/knoppix_20030924-20031015.iso ftp://ftp.dnsbalance.ring.gr.jp/archives/linux/knoppix/iso/knoppix_20030924-20031015.iso.md5 ---- How to use the UML-KNOPPIX (from here) -------------------------------- * CD boot The default language is Japanese. Please use "lang=us" option at the CD boot. * UML boot Please run the following command. /opt/uml/runuml The uml boots with "/CDROM/KNOPPIX/KNOPPIX" cloop file. Unfortunately the language of the UML is Japanese only. We will add an option to change languages. * runuml option You can use following options. -h help. -d desktop. (default kde) -m memory size. (default 128M) -g geometry (default 800x600) -c knoppix cloop file. This option requires absolute file name. (default /cdrom/KNOPPIX/KNOPPIX) You can check other KNOPPIX cloop file with this option. ---- How to use the UML-KNOPPIX (To here) ---------------------------------- We have only Japanese home page for UML-KNOPPIX. http://unit.aist.go.jp/it/knoppix We will make a home page for the UML-KNOPPIX soon. Regards, Suzaki |
From: Hideki S. <hid...@m3...> - 2003-12-04 12:36:12
|
From: gboutwel <gbo...@pr...> - 2003-12-13 18:57:17
|
> Just a crazy idea: > Has anyone tested UML in cygwin? > Are there any obvious reasons why it can't work? > What are the prerequisites needed? There's arleady a project that basically has an working cygwin based UML. http://umlwin32.sf.net Got there, and follow the directions on that page. If you have a newer version of cygwin you might need to e-mail the umlwin32 project developers. Last I had emailed them they had a newer version than what's avialiable in the download section that has fixes/patches to work better on the newer cygwin versions. Basically you need cygwin & LINE, and then the usual UML, plus an umlwin32 patch. Specifics are on the umlwin32 project site. > If UML worked in Windows it would be an amazing piece of software, but > before I try I'd like to get an opinion if it could work without > rewriting windows ;-) Don't require an rewrite of windows, just an tiny layer of 'emulation/redirection' which is what LINE does... :) George -------------------------------- Christmas is coming soon... http://www.praize.com/christmas/ |
From: raghu <rag...@ya...> - 2004-02-18 04:08:58
|
===== colorless green ideas sleep furiously. __________________________________ Do you Yahoo!? Yahoo! Mail SpamGuard - Read only the mail you want. http://antispam.yahoo.com/tools |
From: shreesh a. <shr...@re...> - 2004-03-04 08:00:45
|
hi,=0Awhen i tried to run the uml without the kernel debugging support sele= cted,=0Ait compiled but gave segmentation fault when i tried to run.=0Aplea= se help. |
From: Stefan N. <um...@to...> - 2004-03-04 20:42:44
|
Dear list, Am Donnerstag, 4. M=E4rz 2004 08:44 schrieb shreesh ayachit: > when i tried to run the uml without the kernel debugging support > selected,<BR> it compiled but gave segmentation fault when i tried to > run. ??? Pls tell us what version of host and guest you use. How do you patch what= =2E=20 Maybe what kind of machine do you use? peace & luck Stefan |
From: <to...@ct...> - 2004-07-25 09:48:16
|
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |
From: Reimar B. - r. A. <rba...@ro...> - 2004-10-11 14:11:40
|
There my uml-client stops, why, could someone help me??? Checking for the skas3 patch in the host...not found Checking for /proc/mm...not found tracing thread pid =3D 2414 Checking for /dev/anon on the host...Not available (open failed with errno 2) Checking for /dev/anon on the host...Not available (open failed with errno 2) Checking for /dev/anon on the host...Not available (open failed with errno 2) Checking for /dev/anon on the host...Not available (open failed with errno 2) Linux version 2.4.26-3um (root@mizar) (gcc version 3.3.4 (Debian 1:3.3.4-11)) #2 Wed Sep 8 18:07:31 PDT 2004 On node 0 totalpages: 8192 zone(0): 8192 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: ubd0=3Dreimi2/root_fs eth0=3Dtuntap,reimi root=3D/dev/ubd0 Calibrating delay loop... 4050.12 BogoMIPS Memory: 28144k available Dentry cache hash table entries: 4096 (order: 3, 32768 bytes) Inode cache hash table entries: 2048 (order: 2, 16384 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 8192 (order: 3, 32768 bytes) Checking for host processor cmov support...Yes Checking for host processor xmm support...No Checking that ptrace can change system call numbers...OK Checking that host ptys support output SIGIO...Yes Checking that host ptys support SIGIO on close...No, enabling workaround POSIX conformance testing by UNIFIX Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd VFS: Disk quotas vdquot_6.5.1 Journalled Block Device driver loaded devfs: v1.12c (20020818) Richard Gooch (rg...@at...) devfs: boot_options: 0x0 SGI XFS with ACLs, no debug enabled SGI XFS Quota Management subsystem Disabling 2.6 AIO in tt mode pty: 256 Unix98 ptys configured RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) Initializing Cryptographic API Initializing software serial port version 1 mconsole (version 2) initialized on /root/.uml/uSdZGb/mconsole Partition check: ubda: unknown partition table Initializing stdio console driver Netdevice 0 : TUN/TAP backend - NET4: Linux TCP/IP 1.0 for NET4.0 IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 2048 bind 4096) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. VFS: Mounted root (ext2 filesystem) readonly. INIT: version 2.84 booting Activating swap. System time was Mon Oct 11 14:08:00 UTC 2004. Setting the System Clock using the Hardware Clock as reference... Bye reimar |
From: Rick M. <rm...@gm...> - 2004-10-11 15:52:04
|
On Mon, 11 Oct 2004 16:07:51 +0200, Reimar Barthel - rockenstein AG <rba...@ro...> wrote: > There my uml-client stops, why, could someone help me??? [...] > Setting the System Clock using the Hardware Clock as reference... This probably should be in a FAQ someplace. I spent a couple hours yesterday solving the same problem. Assuming you're having the same problem I did, then you need to loop mount your rootfs image, and remove any rc?.d symlinks to any hwclock startup files. Here's the link I found that gave me the answer; http://sourceforge.net/mailarchive/message.php?msg_id=9709901 Hope that helps... -- ---------------------------------------------------------------- Rick Morrow, North Bay, Ontario, Canada Unix & Internetworking Systems Consultant PGP Public Key: http://www.delfax.net/~rmorrow/pgp_pub_keys.html |
From: Henrique <hen...@mo...> - 2004-10-13 22:25:11
|
In general UML docs are pretty sparse, but generically HW interface works through kernel-space (sound, etc); making a grep over the string "Setting the System Clock" on the startup scripts is not so hard at all. I had already anwered this topic at: http://sourceforge.net/mailarchive/message.php?msg_id=9709902 > All goes well, but when he tries to sync the clock, the following > appears, and nothing happen after that. > > -- > System time was Tue Oct 5 13:00:32 UTC 2004. > Setting the System Clock using the Hardware Clock as reference... As you can see, the user claims "nothing happen after that", meaning the UML console got lost? Anyway, good luck on sparse documentation, considerably good on the main site: http://user-mode-linux.sourceforge.net/ Regards, Henrique Rick Morrow wrote: >On Mon, 11 Oct 2004 16:07:51 +0200, Reimar Barthel - rockenstein AG ><rba...@ro...> wrote: > > >>There my uml-client stops, why, could someone help me??? >> >> >[...] > > >>Setting the System Clock using the Hardware Clock as reference... >> >> > >This probably should be in a FAQ someplace. I spent a couple hours >yesterday solving the same problem. > >Assuming you're having the same problem I did, then you need to loop >mount your rootfs image, and remove any rc?.d symlinks to any hwclock >startup files. Here's the link I found that gave me the answer; > >http://sourceforge.net/mailarchive/message.php?msg_id=9709901 > >Hope that helps... > > |
From: Rick M. <rm...@gm...> - 2004-10-15 11:22:11
|
On Wed, 13 Oct 2004 23:26:10 +0100, Henrique <hen...@mo...> wrote: [...] > I had already anwered this topic at: > http://sourceforge.net/mailarchive/message.php?msg_id=9709902 I had tried the "con1=none" thing, and that didn't work. It was the access to hwclock that was hanging my uml. Removing the hwclock accessing startups from /etc/rc?.d/* is what I had to do to get it to boot. Perhaps it was different for the person that I was replying to though. -- ---------------------------------------------------------------- Rick Morrow, North Bay, Ontario, Canada Unix & Internetworking Systems Consultant PGP Public Key: http://www.delfax.net/~rmorrow/pgp_pub_keys.html |
From: Reimar B. - r. A. <rba...@ro...> - 2004-10-12 11:59:47
|
Hi if I start my ssh daemon on the uml my uml-system freeze. I use an image Debian 3.1 Bye Reimar |
From: <Rog...@gd...> - 2004-10-25 21:37:35
|
I've got linux-2.6.9 running on both the host and the guest kernels. The only patch used was the host-skas3-2.6.9-rc4-v6.patch on the host. I guess I have the zombie problem that has been noted, but that's not bothering me too much right now. Everything else seems to be working pretty good. I do have two questions: 1) If I try to start the guest kernel as an ordinary (non-root) user it panics with: VFS: Cannot open root device "98:0" or unknown-block(98,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(98,0) Is this to be expected? I have always run umls as root but did not assume that it was required. 2) I'm trying to get as much physical partitioning as possible. By launching my uml with the following script, am I giving it its own dedicated root file system swap and ram? The host is set up for 32M ram disks. dd if=/dev/zero of=/dev/ram1 /sbin/mke2fs -q -m 0 /dev/ram1 export TMPDIR=/uml/tmp /bin/mount /dev/ram1 $TMPDIR /bin/chmod 1777 $TMPDIR linux ubd0=/dev/hda6 ubd1=/dev/hda7 mem=32M eth0=tuntap,,,192.168.0.254 |
From: BlaisorBlade <bla...@ya...> - 2004-10-25 23:39:26
|
On Monday 25 October 2004 23:37, Rog...@gd... wrote: > I've got linux-2.6.9 running on both the host and the guest kernels. The > only patch used was the host-skas3-2.6.9-rc4-v6.patch on the host. I guess > I have the zombie problem that has been noted, but that's not bothering me > too much right now. Everything else seems to be working pretty good. I do > have two questions: > > 1) If I try to start the guest kernel as an ordinary (non-root) user it > panics with: > VFS: Cannot open root device "98:0" or unknown-block(98,0) > Please append a correct "root=" boot option > Kernel panic - not syncing: VFS: Unable to mount root fs on > unknown-block(98,0) > Is this to be expected? I have always run umls as root but did not assume > that it was required. No - I guess your root_fs is readable only by root. Also, running your UMLs as root is a big security threat. For safe hosting, you should start chroot as root, drop priviledges and start UML. Use mount --bind to make either the whole proc or only /proc/mm visible inside the chroot. > 2) I'm trying to get as much physical partitioning as possible. By > launching my uml with the following script, am I giving it its own > dedicated root file system swap and ram? The host is set up for 32M ram > disks. > dd if=/dev/zero of=/dev/ram1 > /sbin/mke2fs -q -m 0 /dev/ram1 Yes, reserving with "-m 0" no space for the superuser is a good idea. > export TMPDIR=/uml/tmp > /bin/mount /dev/ram1 $TMPDIR > /bin/chmod 1777 $TMPDIR > linux ubd0=/dev/hda6 ubd1=/dev/hda7 mem=32M eth0=tuntap,,,192.168.0.254 I suppose that ubd1 will be the swap. In this case, you are almost correct. Why almost? If there is a 32M filesystem, you cannot create a 32M file on it - you lose at least some Kbytes for the FS data. And when I say "you lose", it means "UML will panic when accessing it, probably". Use some safety space - check how much with df (it reports by default the actual free space IIRC). Btw, what is the reason for which you choose a Ramdisk? It has the advantage, over a tmpfs mount, that the memory cannot be swapped. But this happens with a ramfs too, I think. While you have this little wastage problem, with ramdisks. Be also careful not to use too much space for UMLs or the host will go out of memory. Bye -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 |
From: Deep D. <dee...@ho...> - 2004-11-20 11:13:10
|
hello folks, I am trying to run User Mode Linux (UML) on top of RedHat 7 running in a VMWare workstation (which in turn runs on top of Windows XP). One might say that is quite retarded but the reason I am doing this is because I am really used to debugging UML through gdb but have had many trouble getting wireless networking set up in my laptop. Anyways, my real question ... I have been trying to get UML networking working on top of the RedHat system in VMWare and for some reason TUN TAP doesnot seem to be working. Here are the steps I am taking: I run tunctl to set a tap device, tap0. Next I run the linux binary (patched with UML) and pass in eth0=tuntap,tap0,,192.168.0.165 besides the root file system. While UML boots, i get a couple of messages saying : SIOCADDRT file exists After UML boots up, I login and then, thru ifconfig, see an eth0 already up with an ip 192.168.0.144 At this point of time in a real machine, I am able to ping the RedHat system (host from the UML's perspective) but when the RedHat is running on VMWare, I keep getting Destination Host Unreachable. I am guessing the net interface already being simulated by VMWare is not able to handle another simulated network on top of itself. Is there a way to get UML networking going on top of a RedHat system running within a VMWare workstation ? Thanks ! |
From: Deep D. <dee...@ho...> - 2004-11-23 04:45:13
|
howdy folks, this maybe a somewhat dumb question but I was wondering if its possible to run a UML patched 2.6 series kernel on a 2.4.22 host. I know an extra patch in required when you go the other way (2.4 uml on 2.6 kernel). So are there any patched that are needed to make a uml patched 2.6 kernel work on 2.4.22 host ? Thanks ! |
From: Blaisorblade <bla...@ya...> - 2004-11-23 18:19:51
|
On Tuesday 23 November 2004 05:44, Deep Debroy wrote: > howdy folks, > this maybe a somewhat dumb question but I was wondering if its possible to > run a UML patched 2.6 series kernel on a 2.4.22 host. Yes, it should be easy to do. I don't know any problems on this configuration. > I know an extra patch > in required when you go the other way (2.4 uml on 2.6 kernel). This is not exact. > So are there > any patched that are needed to make a uml patched 2.6 kernel work on 2.4.22 > host ? No. Any 2.4/2.6 UML runs on any 2.4/2.6 host, in theory. And this is true for UML/2.6 on host 2.4 (what you ask). About 2.4 UML on 2.6 hosts: In practice, almost all UML versions (both 2.4 and 2.6) have a bug when running on 2.6.9 host (the best version is 2.6.9-bb2 on my homepage, see my sign.), and versions older than 2.4.26-3um have problems on 2.6 hosts. Also, on my homepage there is the 2.4.27-bs1 version (without the 2.4.27-1um security fixes, but with better hostfs behaviour). Bye -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade |
From: Peder C. <pc...@po...> - 2004-11-23 19:54:57
|
On Tuesday 23 November 2004 19:09, Blaisorblade wrote: > > Also, on my homepage there is the 2.4.27-bs1 version (without the > 2.4.27-1um security fixes, but with better hostfs behaviour). I found a reference to this patch on your home page, and tried it out but d= id=20 not succeed in applying it to 2.4.27 kernel sources. Problem is that some o= f=20 the files it would patch are not present in the kernel sources; I am=20 referring to the files in arch/um and include/asm-um - these directories ar= e=20 not present in any 2.4.27 kernel sources that I know about (I have checked= =20 both Debian and the original sources from linux.org). It is probably my own fault; most likely there is some stuff on the UML web= =20 page that I have missed.... I did succeed in applying the somewhat older host-skas3-2.4.25-v3.patch to = the=20 2.4.27 sources. =2D-=20 Peder Chr. N=F8rgaard e-mail: pc...@po... Gefionsvej 19 spejder-e-mail: ha...@ga... DK-8230 =C5byh=F8j tel: +45 87 44 11 99 Denmark mob: +45 30 91 84 31 |
From: Blaisorblade <bla...@ya...> - 2004-11-23 22:57:00
|
On Tuesday 23 November 2004 20:54, Peder Chr. N=F8rgaard wrote: > On Tuesday 23 November 2004 19:09, Blaisorblade wrote: > > Also, on my homepage there is the 2.4.27-bs1 version (without the > > 2.4.27-1um security fixes, but with better hostfs behaviour). > I found a reference to this patch on your home page, and tried it out but > did not succeed in applying it to 2.4.27 kernel sources. Problem is that > some of the files it would patch are not present in the kernel sources; I > am referring to the files in arch/um and include/asm-um - these directori= es > are not present in any 2.4.27 kernel sources that I know about (I have > checked both Debian and the original sources from linux.org). On my page it should explain to also take this patch: http://www.user-mode-linux.org/~blaisorblade/patches/guest/uml-patch-2.4.24= =2D1base.patch.bz2 I think I've added this, but correct me if I'm uncorrect / I'm not clear.=20 Here's the quote (from the patch list link, sadly): "2.4 guest patches. =46or these ones, instead, download uml-patch-2.4.24-1base.patch.bz2, apply= it=20 on a 2.4.27 kernel and apply on top of it the latest -bs release, which=20 currently is 2.4.27-1bs." > It is probably my own fault; most likely there is some stuff on the UML w= eb > page that I have missed.... > I did succeed in applying the somewhat older host-skas3-2.4.25-v3.patch to > the 2.4.27 sources. =2D-=20 Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade |