Monday, March 17, 2014

Run Others Linux Distro beside Ubuntu

Klo gak begitu ngerti judulnya,, inti nya adalah pasangin beberapa distro linux berbarengan di Ubuntu (native) yang sudah diintall.
Beberapa distro ini bisa  file iso aja intall-an, atau partisi (portable linux).
Cukup mainkan di file 40_custom,

Isi file modifikasinya adalah:

#####################################################
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Ubuntu 10.04.3 LTS x86" {
# Status Fixed
        insmod iso9660
        set isofile="/ubuntu-10.04.3-desktop-i386.iso"
        loopback loop (hd0,7)$isofile
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
        initrd (loop)/casper/initrd.lz
}

menuentry "Ubuntu 10.04.3 LTS x86_64 (noimage)" {
# Status Fixed
        insmod iso9660
        set isofile="/ubuntu-10.04.iso"
        loopback loop (hd0,7)$isofile
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
        initrd (loop)/casper/initrd.lz
}

menuentry "Ubuntu 12.04.3 LTS x86" {
# Status Fixed
 insmod iso9660
        set isofile="/ubuntu-12.04.3-desktop-i386.iso"
        loopback loop (hd0,7)$isofile
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
        initrd (loop)/casper/initrd.lz
}

menuentry "Ubuntu 12.04.3 LTS x86_64" {
# Status Fixed
 insmod iso9660
        set isofile="/ubuntu-12.04.3-desktop-amd64.iso"
        loopback loop (hd0,7)$isofile
        linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noprompt noeject
 initrd (loop)/casper/initrd.lz
}

menuentry "MultiSystem" {
# Status Fixed
 insmod iso9660
        set isofile="/multisystem_en_fr_rc6.iso"
 loopback loop (hd0,7)$isofile
 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
 initrd (loop)/casper/initrd.lz
}

menuentry "YLMF 3.0" {
# Status Fixed
        insmod iso9660
        set isofile="/ylmf_os_3.0.iso"
        loopback loop (hd0,7)$isofile
        linux (loop)/casper/vmlinuz boot=casper quiet splash iso-scan/filename=$isofile noprompt noeject
        initrd (loop)/casper/initrd.img
}

menuentry "BlankOn 9.0 Suroboyo x86_64" {
# Status Fixed
        insmod iso9660
        set isofile="/BlankOn-9.0-desktop-amd64.iso"
        loopback loop (hd0,7)$isofile
        linux (loop)/boot/vmlinuz boot=live config quiet console=tty12
        initrd (loop)/boot/initrd.img
 boot
}

menuentry "Slax 7.0.8 x86_64 (/dev/sda7 - /slax7 - Slackware 14.x)" {
# Status Fixed
        set root=(hd0,7)
        linux /slax7/boot/vmlinuz from=/slax7 ramdisk_size=16384 root=/dev/ram0 rw autoexec=xconf;startx perch
        initrd /slax7/boot/initrfs.img
}

menuentry "Slax 6.1.2 (/dev/sda9 - /slax - Slackware 12.2.0)" {
# Status Fixed
#       Only on the vfat partition
        set root=(hd0,9)
        linux /boot/vmlinuz root=/dev/ram0 ramdisk_size=16384 rw autoexec=xconf;startx
        initrd /boot/initrd.gz
}

menuentry "Slax 7.0.8 x86_64 (iso - Slackware 14.x)" {
## Status Fixed
        insmod iso9660
        set isofile="/slax-English-US-7.0.8-x86_64.iso"
        loopback loop (hd0,7)$isofile
        linux (loop)/slax/boot/vmlinuz from=$isofile ramdisk_size=16384 root=/dev/ram0 rw
        initrd (loop)/slax/boot/initrfs.img
}

menuentry "Slax 6.1.2 (iso - Slackware 12.2.0)" {
## Status Fixed
## Only on the vfat partition
 set root=(hd0,9)
 set isofile="/slax-6.1.2.iso"
 loopback loop $isofile
 linux (loop)/boot/vmlinuz from=$isofile ramdisk_size=16384 root=/dev/ram0 rw autoexec=xconf;startx
 initrd (loop)/boot/initrd.gz
}

menuentry "Tinycore" {
## Status Fixed
        insmod iso9660
 set isofile="/TinyCore-current.iso"
 loopback loop (hd0,7)$isofile
 linux (loop)/boot/vmlinuz
 initrd (loop)/boot/core.gz
}

menuentry "grml64-full - release 2013.09" {
        insmod iso9660
        set isofile="/grml64-full_2013.09.iso"
 loopback loop (hd0,7)$isofile
 linux (loop)/boot/grml64full/vmlinuz apm=power-off boot=live live-media-path=/live/grml64-full/ bootid=grml64full201309 findiso=$isofile nomce
 initrd (loop)/boot/grml64full/initrd.img

}

menuentry "grml64-small - release 2013.09" {
## Status Fixed
       insmod iso9660
       set isofile="/grml64-small_2013.09.iso"
 loopback loop (hd0,7)$isofile
 echo 'Loading kernel...'
 linux (loop)/boot/grml64small/vmlinuz apm=power-off boot=live live-media-path=/live/grml64-small/ bootid=grml64small201309 findiso=$isofile nomce
 echo 'Loading initrd...'
 initrd (loop)/boot/grml64small/initrd.img
}

menuentry 'Parted Magic ISO ' {
## Status Fixed
        insmod iso9660
 set isofile="/pmagic-5.6.iso"
 loopback loop (hd0,7)$isofile
 linux (loop)/pmagic/bzImage iso_filename=$isofile boot=live
 initrd (loop)/pmagic/initramfs
}

menuentry 'Gparted ISO' {
## Status Fixed
        insmod iso9660
 set isofile="/gparted-live-0.6.2-2.iso"
 set root=(hd0,7)
 loopback loop (hd0,7)$isofile
 linux (loop)/live/vmlinuz boot=live config union=aufs noswap noprompt ip=frommedia toram=filesystem.squashfs findiso=$isofile
 initrd (loop)/live/initrd.img
}

menuentry "Tinycore" {
        insmod iso9660
        set isofile="/TinyCore-current.iso"
        loopback loop (hd0,7)$isofile
        linux (loop)/boot/vmlinuz
        initrd (loop)/boot/core.gz
}

menuentry 'GeeXboX 3.1 (3.1) Fix' {
## Status Fixed
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos10'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  79087e3b-4cb6-4459-9362-63b39fac14fd
        else
          search --no-floppy --fs-uuid --set=root 79087e3b-4cb6-4459-9362-63b39fac14fd
        fi
        linux /boot/vmlinuz root=/dev/sda10 rootfs=flat vga=795 loglevel=3 rw
        initrd /boot/initrd
}

#####################################################

No comments:

Post a Comment

Silahkan beri komentar ya.. :-)