-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Blaisorblade wrote:
> On venerdì 27 aprile 2007, Antoine Martin wrote:
>> Hi all,
>>
>> These images aren't linked from the home page yet. Each page contains a
>> link to the script/commands used to create the image.
>>
>> Here they are:
>> http://uml.nagafix.co.uk/Ubuntu-Feisty/
>> http://uml.nagafix.co.uk/Ubuntu-Dapper/
>> http://uml.nagafix.co.uk/Debian-Etch/
>> http://uml.nagafix.co.uk/BusyBox-1.5.0
>>
>>
>>
>> Some notes/issues - I think the images are usable as-is, but it would be
>> nice to get rid of some of those messages:
>> 1) Dapper was made from the Breezy image with a "dist-upgrade" rather
>> than from scratch, which may trigger some issues. ie:
>>  * a boot message about /sbin/ifrename which has been replaced by udev
>> but still referenced in a script...)
> 
> "dpkg --purge ifrename" should help (I had this too with Ubuntu on host).
Ah, thx for that. I've updated the image.

>> 5) Also in feisty:
>> mount: none already mounted or /dev/pts busy
>> mount: according to mtab, devpts is already mounted on /dev/pts
>> (tried removing it from mtab to no avail)
> Removing from /etc/fstab (if it's there) helps?
It is there, but why should it be taken off?

>> 6) Etch doesn't have any debootstrap scripts that I could find for
>> Gentoo (even latest unstable debootstrap), and when using the text
>> installer it keeps crashing at "detecting hardware" on i386.
>> "fakehd/fake_ide" didn't help (if they still do anything).
>> I will have to find another way (using debootstrap from within Debian
>> 3.1 UML seems like a plan)
Even that didn't work... I also tried booting in debug mode, etc..
Can't get Debian x86 to play nice.
Anyone?

>> And some new kernel issues I just discovered:
>> * a 32-bit kernel compiled on 64-bit (using SUBARCH=i386) does not work
>> on a 32-bit host. It fails with the usual cryptic message:
>> Kernel panic - not syncing: No init found.  Try passing init= option to
>> kernel.
>> (but init is there, as the same command line works just fine with a
>> different kernel!)
> 
> I got this when testing my first TLS-64bit patch (i.e. 2.6.18-bb1, IIRC). 
> Removing it made this disappear. I was always puzzled by this.
Hmm, that was quite a long time ago!
What do you suggest I do?

>> * a 32-bit kernel compiled on 32-bit does not boot on 64-bit, all I get is:
>> #> ./vmlinux
>> "Checking that ptrace can change system call numbers...check_ptrace:
>> PTRACE_OLDSETOPTIONS failed: Invalid argument"
>> Versions are always the latest for the guest (2.6.21) and the hosts
>> varies (2.6.19.2 for amd64 and 2.6.15 for i386) + skas
> 
> Applies to any (recent) 32bit UML kernel.
> 
> You have a bad 64bit host - the bug is the OLDSETOPTIONS support, and I fixed 
> it. 2.6.18 has this bug, but 2.6.18.8 includes my fix. It needs however the 
> attached patch, too (or it'll give another error with TLS).
> 
> Also, 2.6.19.5 is perfectly good (includes the attached patch).
Thanks for the info, I always wondered when all these issues got fixed -
I've added this info to the top of the page where I mention this issue.

Antoine
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGM+dMGK2zHPGK1rsRCpj2AJ987vmU6fxigVthxo71PBMG2KpzVwCeMLIR
h6ketLsiDMA+C1q6JJr7aHg=
=DudW
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
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
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to