Off-Topic > Off-Topic - Tiny Core Lounge
(solved) Start ISOs via Grub -> extlinux -> Grub4DOS
floppy:
hello,
on a quite new box, I wanted to try few distros with memdisk (I have no CD reader).
So, in the extlinux I included..
...
#
label archlinux 2011 08 19 core i686 iso
menu label archlinux 2011 08 19 core i686 iso
kernel /boot/diverse/memdisk
append iso
initrd /boot/diverse/archlinux-2011.08.19-core-i686.iso
#
#
label Crunchbang-10 openbox 686 iso
menu label Crunchbang-10 openbox 686 iso
kernel /boot/diverse/memdisk
append iso
initrd /boot/diverse/crunchbang-10-20110207-openbox-i686.iso
#
#
label Debian 6 iso
menu label Debian 6 iso
kernel /boot/diverse/memdisk
append iso
initrd /boot/diverse/debian-live-6.0.2-i386-lxde-desktop.iso
#
#
label finnix 102 iso
menu label finnix 102 iso
kernel /boot/diverse/memdisk
append iso
initrd /boot/diverse/finnix-102.iso
#
#
label Legacy OS 2 iso
menu label Legacy OS 2 iso
kernel /boot/diverse/memdisk
append iso
initrd /boot/diverse/Legacy-OS-2.iso
#
#
label LinuxMint 11 lxde iso
menu label LinuxMint 11 lxde iso
kernel /boot/diverse/memdisk
append iso
initrd /boot/diverse/linuxmint-11-lxde-cd-32bit.iso
#
#
label papug linux iso
menu label papug linux iso
kernel /boot/diverse/memdisk
append iso
initrd /boot/diverse/papuglinux-11.1a.iso
#
#
label slax 6.1.2 iso
menu label slax 6.1.2 iso
kernel /boot/diverse/memdisk
append iso
initrd /boot/diverse/slax-6.1.2.iso
#
#
label Vectorlinux iso
menu label Vectorlinux iso
kernel /boot/diverse/memdisk
append iso
initrd /boot/diverse/VL6.0-Light-LIVE-Final.iso
#
.. but NOTHING boots. Is is normal? or perhaps memdisk should have other parameters?
A bit disppointing: I was expecting memdisk would launch all those distros..
(TCL 3.8.4 is running on the box).
gerald_clark:
Read some syslinux docs so you get the config file right.
http://pie.ucs.ed.ac.uk/pie-1.0/doc/SysLinux.html
SvOlli:
As far as I know, what you're trying can't be done. The "memdisk"-ISO only works when accessed via the BIOS. After the kernel starts, the memory will be released, and the initrds supplied with the kernels scan all available devices to see which one contains the "live"-part of the distro. It is very well seen when starting Knoppix. This live part has been dropped when starting the kernel. Tiny Core works, because it's just the kernel and initrd and no "live"-part. When you run a remaster with additional packages on the ISO, Tiny Core wouldn't find these either.
The distro you want to start needs to be made aware to look into ISOs by itself.
Greetings,
SvOlli
beerstein:
hi floppy: could you please explain (in short) what memdisk is?
For what do you need that? Thank you for that
netnomad:
i met memdisk in relation to little boot-programs, mostly packaged as *.gz,
to load a boot-manager, a harddisk-checker or a memory-tester.
i guess it's something like a boot-floppy-emulation, am i right?
please correct me, if i'm wrong.
f.e. in my syslinux.cfg, based on boot-manager-entries that you can find in pmagic:
LABEL hdt
MENU LABEL ^A. hardware detection tool
TEXT HELP
An interactive hardware analyzer by Erwan Velu.
ENDTEXT
LINUX /boot/syslinux/memdisk
APPEND initrd=/iso/hdt.gz
LABEL memtest_86
MENU LABEL ^B. memtest86+
TEXT HELP
Check system RAM for errors.
ENDTEXT
LINUX /iso/memtest
LABEL supergrubdisk
MENU LABEL ^C. super grub disk
TEXT HELP
Easily restore grub-legacy. Boot into many systems. Fix Windows MBR.
ENDTEXT
LINUX /boot/syslinux/memdisk
APPEND initrd=/iso/sgd.gz
LABEL supergrubdisk2
MENU LABEL ^D. super grub2 disk
TEXT HELP
Boot into many systems (including Grub2 ones).
To restore Grub2 use the CLI suite included in PartedMagic.
ENDTEXT
LINUX /boot/syslinux/memdisk
APPEND iso raw initrd=/iso/sgd2.gz
LABEL mhdd
MENU LABEL ^E. mhdd
TEXT HELP
This software can make precise diagnostic of the mechanical part of a drive,
view SMART attributes, perform Low-level format, bad sector repair, different
tests and tens of other functions.
ENDTEXT
LINUX /boot/syslinux/memdisk
APPEND initrd=/iso/mhdd.gz
LABEL plp
MENU LABEL ^F. plop boot manager
TEXT HELP
The Plop Boot Manager is a small program to boot different operating systems.
The boot manager has a builtin ide cdrom and usb driver to access those hardware without the help/need of a bios.
ENDTEXT
LINUX /iso/plpbt.bin
Navigation
[0] Message Index
[#] Next page
Go to full version