Karl Godt wrote:How to mount proc and sys I showed you some posts back .
Have now fired it up :
did not work for me, busybox init gave a message new to me, but not about need to be nr 1 of all processes.
Rebooted by Cntrol+Alt+Del and that time I just
and viola, posting from it now.
There are probably more possibilities, but it seems that "exec" is needed to leave the initial ramdisk .
The kernel line to simulate that rdsh ramdiskshell dropout :
Code: Select all
cat /proc/cmdline
initrd=initrd.gz pmedia=usbflash pfix=ram debug panic=60 pkeys=de BOOT_IMAGE=vmlinuz pdev1=sdNONEXISTANT psubdir=NONEXISTANT
my extlinux.conf was wrote:default puppy
display boot.msg
prompt 1
timeout 150
F1 boot.msg
F2 help.msg
label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=usbflash pfix=ram debug panic=60 pkeys=de
(# extlinux --version
extlinux 3.73 Copyright 1994-2009 H. Peter Anvin)
#mount -t proc none /proc
#mount -t sysfs none /sys
#cd /pup_new
#chroot .
chroot: can't execute '/bin/sh': No such file or directory
#ls -la /bin/sh
lrwxrwxrwx 1 0 0 7 Mar 10 10:13 /bin/sh -> busybox
Shortening extlinux.conf to "default vmlinuz initrd=initrd.gz pkeys=de" does not help, neither do pmedia, pdev1, pfix, debug, panic.
BTW: The aforementioned Dumping lines appear, when I omit pkeys=de:
Dumping last lines of /tmp/bootinit.log ...
ls: /lib/keymaps//L*.gz: No such file or directory
Dumping last lines of kernel log ...
BTW2: When precise 5.5 successfully boots with syslinux 4.05, the logging lines are displayed with the usual font.
But when failing with syslinux 5.01, a font larger and thinner ist used.
BTW3: quirky-5.4.91, Fedora-17-i686-Live-LXDE, archbang-03.03.2013-i686, boot with syslinux 5.01.
I already mentioned this for KNOPPIX_V7.0.5CD-2012-12-21-DE, Porteus-XFCE-v2.0-i486, SalineOS-1.6-i386,
xubuntu-12.04.1-desktop-i386, pmagic_2013_02_28, systemrescuecd-x86-3.4.1:
Code: Select all
default vesamenu.c32
timeout 80
menu background #00000000
menu label Welcome
menu color border 0 #00eeeeee #00000000
menu color sel 7 #ffffffff #33eeeeee
menu color label 0 #ffeeeeee #00000000
menu color tabmsg 0 #ffeeeeee #00000000
menu color unsel 0 #ffeeeeee #00000000
menu color hotsel 0 #ff000000 #ffffffff
menu color hotkey 7 #ffffffff #ff000000
menu color timeout_msg 0 #ffffffff #00000000
menu color timeout 0 #ffffffff #00000000
menu color cmdline 0 #ffffffff #00000000
label archbang
kernel /LINUXes/archbang/vmlinuz
append initrd=/LINUXes/archbang/archiso.img archisobasedir=LINUXes/archbang archisolabel=test
label fedora
kernel /LiveOS/vmlinuz0
append initrd=/LiveOS/initrd0.img root=LABEL=test rootfstype=auto rw liveimg
label quirky
kernel /LINUXes/quirky/kernel.qky
append psubdir=/LINUXes/quirky pkeys=de
label precise
MENU DEFAULT
kernel /LINUXes/precise/vmlinuz
append initrd=/LINUXes/precise/initrd.gz psubdir=/LINUXes/precise pkeys=de
label slacko
kernel /LINUXes/slacko/vmlinuz
append initrd=/LINUXes/slacko/initrd.gz psubdir=/LINUXes/slacko pkeys=de
label knoppix
kernel /KNOPPIX/linux
append initrd=/KNOPPIX/minirt.gz noimage noddc nocomposite vga=normal nodrm nomodeset no3d tz=localtime lang=de
label porteus
kernel /LINUXes/porteus/vmlinuz
append initrd=/LINUXes/porteus/initrd.xz login=root kmap=de autoexec=xf-compositing~off from=/LINUXes/porteus/Porteus-XFCE-v2.0-i486.iso
label salineos
kernel /LINUXes/salineos/vmlinuz
append initrd=/LINUXes/salineos/initrd.img live-media-path=/LINUXes/salineos/ boot=live config noprompt
label xubuntu
kernel /LINUXes/xubuntu/vmlinuz
append initrd=/LINUXes/xubuntu/initrd.lz boot=casper iso-scan/filename=/LINUXes/xubuntu/xubuntu-12.04.1-desktop-i386.iso console-setup/ask_detect=false console-setup/layoutcode=de noprompt
label pmagic
kernel /LINUXes/pmagic/bzImage
append initrd=/LINUXes/pmagic/initrd.img iso_location=/LINUXes/pmagic edd=off load_ramdisk=1 prompt_ramdisk=0 rw vga=normal loglevel=9 max_loop=256 vmalloc=384MiB keymap=de consoleboot
label sysrescd
kernel /LINUXes/sysrescd/rescue32
append initrd=/LINUXes/sysrescd/initram.igz setkmap=de isoloop=/LINUXes/sysrescd/systemrescuecd-x86-3.4.1.iso
label wary
kernel /LINUXes/wary/vmlinuz
append initrd=/LINUXes/wary/initrd.gz psubdir=/LINUXes/wary pkeys=de
label racy
kernel /LINUXes/racy/vmlinuz
append initrd=/LINUXes/racy/initrd.gz psubdir=/LINUXes/racy pkeys=de