Hi group,
I'd like to thank you for your answers to my previous post related to UML
and hostfs.
While you were thinking over my problem, I was investigating that matter
too, trying again and again to follow the instructions in the bold section "
hostfs as the root filesystem " of the web page at
http://user-mode-linux.sourceforge.net/hostfs.html
What I must say before you read further is that these instructions are good
and up-to-date, contrary to my believing they were obsolete. But I must warn
you: IT IS STILL WORTH reading further ;-)
Finally, and like you will most likely do, I screamed when I realized that
it was because of ~some kind of complexity~ that my UML refused to boot. The
counterpart is that I now have clues on this thing I will call a BUG.
Amongst the few configurations I ran, only one failed; let me describe it:
I typed as root:
0) # mkdir /root/SomeEmptyDir /root/Filesystem_RO /root/Filesystem_Diff
/root/Filesystem
1) # mount -t ext3 -o loop,ro,noatime /root/Filesystem.ext3
/root/Filesystem_RO
2) # mount -t unionfs -o
dirs=/root/Filesystem_Diff=rw:/root/Filesystem_RO=ro unionfs /root/Filesystem
3) # linux hostfs=/root/SomeEmptyDir root=/dev/root
rootflags=/root/Filesystem rootfstype=hostfs
And UML or init hanged:
[...]
Initialized stdio console driver
Console initialized on /dev/tty0
Initializing software serial port version 1
Failed to open 'root_fs', errno = 2
VFS: Mounted root (hostfs filesystem) readonly.
line_ioctl: tty0: ioctl KDSIGACCEPT called
INIT: version 2.86 booting
< --- UML or INIT Hangs --- >
1) Why VFS/hostfs failed to mount hostfs as root in read-write mode?
2) Why a hang HERE of UML or Init?
What's wrong? Is it a bug of UML/hostfs or unionfs?
Any suggestion? Any thesis is welcome.
Sincerely,
Valentin.
Note: I use standard up-to-date Debian GNU/Linux 4.0 (Etch release, stable
branch) packages, except for the host kernel I've just patched with their skas
patch, thought I have the same problem with their stock kernel. Both host and
guest kernels are linux-2.6.18 debian flavours.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
User-mode-linux-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user