From: Alan M. <al...@zo...> - 2003-03-15 01:34:31
|
Hello, I am attempting to RTFM to create a UML, and having some difficulty. I = wish to build a filesystem from scratch, based on Mandrake 9.1, with an = ext3 filesystem. I have done the following, according to the HOWTO: (slightly modified) dd if=3D/dev/zero of=3D/uml/playground bs=3D1024k count=3D4096 for a 4GB "filesystem". However, in order to create the filesyste, the = HOWTO says: mkreiserfs /dev/ubd/4 Well, I wish to make an ext3 filesystem, and it's the first UML, so I = tried: mkfs -j /dev/ubd/0 and get the following error: mke2fs 1.32 (09-Nov-2002) Could not stat /dev/ubd/0 --- No such file or directory The device apparently does not exist; did you specify it correctly? I am running 'devfsd', and have the kernel boot option 'mount=3Ddevfs' = in lilo. I have also made sure that the '/etc/init.d/devfsd' script is = run by also doing it manually. I also tried the following, with the same result: ubd0=3D/uml/playground mkfs -j /dev/ubd/0 Any assistance would be greatly appreciated! Also, once things are up and running, what should my '/etc/fstab' look = like for this UML? Would it be something like: /dev/udb/0 / ext3 defaults 1 1 none /proc proc defaults 0 0 none /dev/pts devpts mode=3D0620 0 0 TIA for your help and assistance. Alan Murrell <al...@zo...> |
From: Net Llama! <net...@li...> - 2003-03-15 02:06:20
|
On 03/14/03 17:34, Alan Murrell wrote: > Hello, > > I am attempting to RTFM to create a UML, and having some difficulty. I wish to build a filesystem from scratch, based on Mandrake 9.1, with an ext3 filesystem. I have done the following, according to the HOWTO: > > (slightly modified) > > dd if=/dev/zero of=/uml/playground bs=1024k count=4096 > > for a 4GB "filesystem". However, in order to create the filesyste, the HOWTO says: > > mkreiserfs /dev/ubd/4 > > Well, I wish to make an ext3 filesystem, and it's the first UML, so I tried: > > mkfs -j /dev/ubd/0 > > and get the following error: > > mke2fs 1.32 (09-Nov-2002) > Could not stat /dev/ubd/0 --- No such file or directory /dev/ubd/0 has no meaning outside of the UML instance. Thus, if you wish to format the file with a filesystem, just specify the file (/uml/playgroun). -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ L. Friedman net...@li... Linux Step-by-step & TyGeMo: http://netllama.ipfox.com 6:00pm up 5 days, 18:32, 1 user, load average: 0.00, 0.02, 0.00 |
From: Alan M. <si...@ya...> - 2003-03-15 15:28:30
|
Hello, --- Net Llama! <net...@li...> wrote: > /dev/ubd/0 has no meaning outside of the UML > instance. Thus, if you wish to format the > file with a filesystem, just specify the file > (/uml/playgroun). Okay, fair enough. I did that, and it looks as though the filesystem was created just fine. Perhaps the HOWTO should be changed then, since it appears to be incorrect, or at the very least missing some information? Now for my next question: I was able to install a Mandrake base system by mounting '/uml/playground' as a loopback file on '/mnt/disk' and running 'urpmi --root /mnt/disk basesystem' on it. I even created an '/etc/fstab' file within it that looks like so: /dev/ubd/0 / ext3 defaults 1 1 none /proc proc defaults 0 0 none /dev/pts devpts mode=0620 0 0 And I then run the UML using the following command: linux ubd0=/uml/playground (this is after unmounting it from '/mnt/disk'). It goes through the normal boot process, but then stops, saying that '/dev/ubd/0' is not a valid filesystem. I am not sure if it has to do witht he fact that I am not using one of the pre-configured filesystems, or if I am perhaps missing another step? Again, and help you can provide (even if it is to the correct part of the documentation, though I did not see anthing like this in there) would be appreciated! TIA! Alan Murrell <si...@ya...> ______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca |
From: Net Llama! <net...@li...> - 2003-03-15 17:09:39
|
On 03/15/03 07:28, Alan Murrell wrote: > And I then run the UML using the following command: > > linux ubd0=/uml/playground > > (this is after unmounting it from '/mnt/disk'). It > goes through the normal boot process, but then stops, > saying that '/dev/ubd/0' is not a valid filesystem. Please post the boot output that you're seeing, along with the error message. Also, which UML kernel are you running? -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ L. Friedman net...@li... Linux Step-by-step & TyGeMo: http://netllama.ipfox.com 9:05am up 6 days, 9:37, 1 user, load average: 0.10, 0.04, 0.01 |