Absender: Jens Friedrich
Datum: Do, 06.04.2006 20:53:22
Hallo Peter, ich habe etwas mit den UML-Kernel gespielt... und habe aktuell den HOST: 2.6.16.1-skas3-v8.2 UML: 2.6.15.7-bs3 laufen. Ich habe auch die UML-Scripte verbessert, die kannst Du im Forum ziehen - schau sie dir doch mal an, vielleicht übernimmst Du etwas davon ja in Deine V1.2...!!! Habe 2 Fragen/Issues an Dich (auch wenn Du vielleicht mehr Lust auf ZEN hast.. :-) 1) Es hat etwas gedauert, bis ich mehr als 512MB in der UML nutzen konnte. Den Schlüssel dafür findest Du ab hier im folgenden Thread: http://www.ctserver.org/fpost7664.html#7664 Die nötige Einstellung war hauptsächlich CONFIG_HIGHMEM=y Den Rest der Optionen meiens 2.6.15.7-bs3 kernels findest Du unten - hast Du dazu Anmerkungen? -> Kannst Du das bestätigen oder hast Du da noch weitere/andere Informationen? 2) Ich habe mit meinem 2.6.16.1-er Kernel Probleme die 2.4er uml-kernel linux_skas* zu laden. ?! Der (mein) IPCop-kernel (ist ja auch 2.4.31 kernel) geht allerdings :-) !? Mein neuer 2.6.15.7-bs3 Kernel geht auch... -> Hast Du eine Idee dazu? ./linux_skas mit --debug / --nochroot Option liefert auf meine 2.6.16.1er Kernel: Checking for the skas3 patch in the host...found Checking for /proc/mm...found Checking PROT_EXEC mmap in /tmp...OK Checking for /dev/anon on the host...Not available (open failed with errno 2) Linux version 2.4.31-bs2-pre11 (root@debuild) (gcc-Version 3.3.5 (Debian 1:3.3.5-13)) #5 Mi Jun 22 08:12:28 UTC 2005 On node 0 totalpages: 8192 zone(0): 8192 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: mem=32M eth0=tuntap,tap4,FE:FD:01:04:04:04 con=null con0=null,fd:2 con1=fd:0,fd:1 con2=tty:/dev/tty9 ubd0=/srv/uml/dmz1/root.img root=/dev/ubd0 Calibrating delay loop... 807.73 BogoMIPS Memory: 29716k available Dentry cache hash table entries: 4096 (order: 3, 32768 bytes) Inode cache hash table entries: 2048 (order: 2, 16384 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 8192 (order: 3, 32768 bytes) Checking for host processor cmov support...Yes Checking for host processor xmm support...No Checking that ptrace can change system call numbers...<0>Kernel panic: check_ptrace : expected SIGTRAP, got status = 256 In idle task - not syncing ----- NIX GEHT MEHR !!!! Hier die aktuellen Optionen meines 2.6.15.7-bs3 UML-Kernels: Habe folgende Einstellungen für den UML-kernel 2.6.15.7 verwendet und kann jetzt mehr als 512MB laden: ... # # UML-specific options # # CONFIG_MODE_TT is not set # CONFIG_STATIC_LINK is not set CONFIG_MODE_SKAS=y ... CONFIG_UML_X86=y # CONFIG_64BIT is not set ... CONFIG_HOSTFS=m CONFIG_HPPFS=m CONFIG_MCONSOLE=y CONFIG_MCONSOLE_EXEC=y CONFIG_MAGIC_SYSRQ=y CONFIG_NEST_LEVEL=0 CONFIG_HIGHMEM=y CONFIG_KERNEL_STACK_ORDER=2 CONFIG_UML_REAL_TIME_CLOCK=y ... # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y # CONFIG_DEFAULT_AS is not set CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="deadline" ... # # UML Network Devices # CONFIG_UML_NET=y CONFIG_UML_NET_ETHERTAP=y CONFIG_UML_NET_TUNTAP=y CONFIG_UML_NET_SLIP=y CONFIG_UML_NET_DAEMON=y CONFIG_UML_NET_MCAST=y CONFIG_UML_NET_PCAP=y CONFIG_UML_NET_SLIRP=y # # Network device support # CONFIG_DUMMY=m CONFIG_BONDING=m CONFIG_EQUALIZER=m CONFIG_TUN=m ...