Linux and Multi-Boot 

http://msfn.modrica.com/board/index.php?act=ST&f=82&t=86510

> Apparently one way to have more than one Linux distro on one disc is to
> rewrite the isolinux.cfg file and have one isolinux folder on your disc to
> boot all of them.

More than one Linux distro using ISOLINUX is cake.

#
LABEL bartpe
KERNEL /BOOTSECT.BIN
APPEND -
#
LABEL chntpw
KERNEL memdisk
APPEND initrd=/FLPYS/chntpw.bin
LABEL slax
KERNEL /boot/slax/vmlinuz
APPEND vga=769 max_loop=255 initrd=/boot/slax/initrd.gz from=/slax init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw nopcmcia
#
LABEL slaxltop
KERNEL /boot/slax/vmlinuz
APPEND vga=769 max_loop=255 initrd=/boot/slax/initrd.gz from=/slax init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw
#
LABEL server
KERNEL /boot/server/vmlinuz
APPEND vga=769 max_loop=255 initrd=/boot/server/initrd.gz from=/server init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw nopcmcia
#
LABEL mepis
KERNEL /boot/mepis/vmlinuz init=/etc/init apm=power-off vga=791 quiet
APPEND initrd=/boot/mepis/initrd.gz

Typically, ISOLINUX is found in /boot/isolinux. Put the kernel+ramdisk files for each distro in a sub-dir under /boot, as in /boot/mepis for SimplyMEPIS, /boot/slax for Slax KillBill Ed, and /boot/server for Slax Server Ed. The statements shown above work that way.

The files in the root of each distro go into the root of the ISO, exc for Slax Server+KillBill Eds, bec each of those distros have a cmd-line param (from=/) which permit their support files to be placed in their own sub-dirs. Distros based on Knoppix (Knoppix, DSL, et al) are problematic bec they each rely on a /KNOPPIX sub-dir which can't be relocated, otherwise ISOLINUX makes a multi-distro CD/DVD easy. BTW, I would point out that I also integrated BartPE and the CHNTPW P/2K password cracker gizmo into the same ISOLINUX menu with a nice splash screen.

documented on: Nov 17 2006, jetman

Linux and Multi-Boot 

First : For Adding a menu in boot.ini to boot ubuntu/kubuntu linux, here is the steps

  1. Here is the contents of boot.ini

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" /noexecute=optin /fastdetect
    C:\GRLDR="Ubuntu Linux 6.06"
  2. Put the GRLDR from the GRUB in the root
  3. Create a file with the name : menu.lst and fill it with the following contents

    color black/cyan yellow/cyan
    timeout 0
    default 0
    title Ubuntu 6.06
    kernel (hd0,10)/boot/vmlinuz-2.6.15-23-386 root=/dev/sda11 -ro quiet splash
    initrd (hd0,10)/boot/initrd.img-2.6.15-23-386

Here make the necessary changes for kernel (hd0,10) for the correct partition number and also root=/dev/sda11

  1. Reboot, u will get a menu "Ubuntu Linux 6.06" anext to Windows XP Professional, choose it, then see it will boot into linux
  2. Finished!!

documented on: Nov 11 2006, Manju

Linux and Multi-Boot 

> No, this is for a multiboot installation DVD, so that I can have windows and
> linux on one installation disk, choosing which I want installed through a
> menu.
>
> It seems like diskemu Kubuntu.iso could also do the trick here.

Well, the only solution I could find was to put everything from the CD into the root directory of my AIO DVD. Then I had to use bcdw boot /isolinux/isolinux.bin in order to start Linux. The problem with this, though, is that I can only have one distro on the CD through this method.

fevoldj2