From: Blaisorblade <bla...@ya...> - 2004-10-28 18:29:59
|
On Wednesday 27 October 2004 09:29, Ferm=EDn Gal=E1n M=E1rquez wrote: > > This happens with 2.6 hosts. Currently the fix is in later 2.4 releases, > > but they have a bigger problem - hostfs is rewritten and does not work > > well. > That's make sense to me. I was trying with a UML kernel 2.6.8.1 and things > were even worse (the UML did not even boot)! > >> You might try a guest 2.6.9 for that. Otherwise, on > >> http://www.user-mode-linux.org/~blaisorblade/ will appear soon a 2.4.27 > >> patch fixing, between the various things, even this problem. > What are you meaning with 'guest'? The UML kernel, isn't it? > By now, I only have seen UML patches up to 2.6.8.1 > (http://user-mode-linux.sourceforge.net/dl-2.5-patches-sf.html). Can these > ones be applied to the 2.6.9 kernel without problems or should I wait unt= il > a 2.6.9 UML patch will be released? Luckily, the 2.6.9 patch is included in vanilla 2.6.9. Also its hostfs shou= ld=20 be the best working one. The bug with "ls -l /etc" should be solved, while= =20 the hostfs rewrite is omitted, and will be included only when it will be=20 really stable. That said, hostfs still has some problems, which cannot be solved by it. If= =20 you are root, even if a file has mode 000, you can read it; it does not=20 happen with normal users. This does not happen with hostfs, if you are=20 running UML as user. Also, ownership is not preserved. The current recommended setup is using a = ubd=20 file. =2D-=20 Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 |