UML question
Brett I. Holcomb
brettholcomb
Mon May 17 11:57:46 PDT 2004
For what it's worth on my system the UML fstab has this
/dev/ubd/1 none swap sw 0 0
Net Llama! wrote:
> On Fri, 2 Jan 2004, David A. Bandel wrote:
>
>>On Fri, 2 Jan 2004 19:56:21 -0500 (EST)
>>Net Llama! <netllama at linux-sxs.org> wrote:
>>
>>
>>>On Fri, 2 Jan 2004, David A. Bandel wrote:
>>>
>>>>Folks,
>>>>
>>>>Any UML wizards out there know what I've doing wrong here?
>>>>
>>>>Kernel command line: ubd1=swap2
>>>>eth0=daemon,,,/var/run/uml-utilities/uml_switch.ctl ubd0=uml2
>>>>root=/dev/ubd0
>>>>
>>>>the swap file, swap2, can be mounted by the host just fine.
>>>>However, in UML I get this:
>>>>uml2:~# swapon /dev/ubd1
>>>>swapon: /dev/ubd1: No such device
>>>>
>>>>Any ideas?
>>>
>>>Yup. The swap device in UML must be specified as /dev/ubd7. Anything
>>>else is treated as some other filesystem (ext3, XFS, etc).
>>
>>First, where did you find that (referring to the udb7 <-> swap)?
>
>
> I'm pretty sure its buried in the official documentation on the UML
> website.
>
>
>>Second, it doesn't work any differently:
>>
>>Kernel command line: ubd7=swap2
>>eth0=daemon,,,/var/run/uml-utilities/uml_switch.ctl ubd0=uml2
>>root=/dev/ubd0
>>
>>uml2:~# swapon /dev/ubd7
>>swapon: /dev/ubd7: No such device
>>uml2:~# ls -al /dev/ubd7
>>brw-rw---- 1 root disk 98, 7 Dec 30 18:09 /dev/ubd7
>
>
> You already have an entry for swap in your fstab? Inside the UML instance
> it should be /dev/ubd/7. Perhaps try:
> swapon /dev/ubd/7
>
> Does kswapd get started when you boot the UML instance?
>
More information about the Linux-users
mailing list