Multiboot DVD/USB Creator?

Discussion in 'Application Software' started by Chrystopher, Jan 31, 2014.

  1. Chrystopher

    Chrystopher MDL Member

    Oct 23, 2013
    188
    53
    10
    Is there any software which can create a Multiboot DVD/USB? I've checked several softwares, like :
    -SARDU : Nice, but it still not support ISO(s) that aren't in the list and it doesn't has a feature to edit the Menu (GUI version)
    -Easy2Boot : It's a bit complicated. We have to manually edit the menu (which is very complicated for someone like me)
    -XBoot : No longer supported and only support AV Rescue CD and several Linux ISO
    -WinSetupFromUSB : Nice, but it doesn't has a feature to edit the Menu (GUI version)

    I've tried to search in this forum, but found nothing o_O

    I hope someone know a software that can make a multiboot ISO/USB which can boot from "any Linux ISO", "any AV Rescue CD", "any Windows ISO", "any Utilities (like Hiren's BootCD)" and many others type of ISO + feature to edit the menus (with GUI version, not manual) :worthy:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. steve2926

    steve2926 MDL Member

    Nov 13, 2010
    114
    50
    10
    What sort of things did you want in a menu GUI for Easy2Boot?
     
  3. cocachris89

    cocachris89 MDL Senior Member

    Mar 1, 2013
    492
    147
    10
    #3 cocachris89, Jan 31, 2014
    Last edited by a moderator: Apr 20, 2017
    I have a multiboot USB drive with different ISO's on it. I have used Hirens boot CD as the base because it uses GRUB; with GRUB I can boot into ISO's without having them extracted (this includes linux, Windows OS, floppy images etc.), I'm able to make custom menus for all the utilities I could use, and once booted it gives a nice, simple GUI. The menus are easy to create as Hirens/GRUB uses a menu.lst file, and you can add your own entries and point them to ISO files, or anywhere else. I have a separate USB drive with Windows 7 on it as that is what most people prefer, however they can be put onto one USB, Its just my preference to have them separated.

    The GRUB menu entries can be somewhat difficult to work with, however when you get the hang of how it works, it can be pretty easy. Below is what my multiboot USB looks like. I need to add some more entries for other live AVs though.

    multiboot menu.png

    And here is what my menu.lst looks like:

    Code:
    splashimage /bootscreen.xpm.gz
    default /default
    
    title Boot from Hard Drive\n
    rootnoverify (hd0,0)
    chainloader (hd0,0)+1
    
    title Restart
    reboot
    
    title Shutdown
    halt
    
    title
    root
    
    title Hirens Boot CD 10.6
    find --set-root /HBCD/boot.gz
    kernel /HBCD/memdisk
    initrd /HBCD/boot.gz
    
    title
    root
    
    title Acronis True Image Home 2010
    find --set-root /images/atih2010.iso
    map /images/atih2010.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title AVG 9 Live CD
    find --set-root /images/avg9.iso
    map /images/avg9.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title Avira Rescue CD 2
    find --set-root /images/avira2.iso
    map /images/avira2.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title Easeus Partition Master Server Edition 5.8.1
    find --set-root /images/easeuspmse5.iso
    map /images/easeuspmse5.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title F-Secure Rescue CD 3.11
    find --set-root /images/fsecure311.iso
    map /images/fsecure311.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title Kaspersky 10
    find --set-root /images/kaspersky.iso
    map /images/kaspersky.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title Parted Magic 4.11
    find --set-root /images/pmagic-4.11.iso
    map /images/pmagic-4.11.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title Partition Wizard Home Edition 5
    find --set-root /images/pwhe5.iso
    map /images/pwhe5.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title Redo Backup and Recovery
    find --set-root --ignore-floppies --ignore-cd /images/redobackup093.iso
    map --heads=0 --sectors-per-track=0 /images/redobackup093.iso (hd32)
    map --hook
    chainloader (hd32)
    boot
    
    title Sardu Rescue Disk
    find --set-root /images/sardu.iso
    map /images/sardu.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title Spotmau Boot Care 2010
    map (hd0,0)/images/spotmau.iso (hd32)
    map --hook
    chainloader (hd32)
    boot
    
    title Ultimate Boot CD 5.0.1
    map (hd0,0)/images/ubcd501.iso (hd32)
    map --hook
    chainloader (hd32)
    boot
    
    title Offline NT/2000/XP/Vista/7 Password Reset
    find --set-root /images/ontpar.iso
    map /images/ontpar.iso (hd32)
    map --hook
    root (hd32)
    chainloader (hd32)
    boot
    
    title
    root
    
    title Linux Mint 9
    find --set-root /images/linuxmint.iso
    map /images/linuxmint.iso (0xff)
    map --hook
    root (0xff)
    kernel /casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper persistent iso-scan/filename=/images/linuxmint.iso splash
    initrd /casper/initrd.lz
    
    title Puppy Linux 5.0.1
    root (hd0,0)
    kernel /puppy/vmlinuz root=/dev/rd/0 pmedia=usbflash
    initrd /puppy/initrd.gz
    
    title Mini Windows XP\nRun Antivirus and other windows programs
    find --set-root /HBCD/XPLOADER.BIN
    chainloader /HBCD/XPLOADER.BIN
    
    title Mini Linux\nRecovery Is Possible Linux
    find --set-root /HBCD/riplinux.gz
    kernel /HBCD/linux xlogin keymap=us xkeymap=us root=/dev/ram0 rw vga=normal
    initrd /HBCD/riplinux.gz
    
    title
    root
    
    title Darik's Boot and Nuke\nHard Disk Eraser
    find --set-root /HBCD/dban.gz
    kernel /HBCD/memdisk
    initrd /HBCD/dban.gz
    
    title Kon-Boot\nWindows (any/blank password) and Linux (kon-usr) Login Without a Password
    find --set-root /HBCD/konboot.gz
    kernel /HBCD/memdisk
    initrd /HBCD/konboot.gz
    
    title Offline NT/2000/XP/Vista/7 Password Changer\nWindows Password Reset
    find --set-root /HBCD/chntpw.gz
    kernel /HBCD/linux vga=1
    initrd /HBCD/chntpw.gz
    
    title Smart Boot Manager 3.7.1\n
    find --set-root /HBCD/smartbm.gz
    kernel /HBCD/memdisk
    initrd /HBCD/smartbm.gz
    
    title Windows Memory Diagnostic\n
    find --set-root /HBCD/memtest.gz
    kernel /HBCD/memdisk
    initrd /HBCD/memtest.gz
    
    title ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
    root
    
    title ³ Boot from Hard Drive - Windows XP (NTLDR)        ³\n
    find --set-root --ignore-floppies --ignore-cd /ntldr
    map () (hd0)
    map (hd0) ()
    map --rehook
    find --set-root --ignore-floppies --ignore-cd /ntldr
    chainloader /ntldr
    savedefault --wait=2
    
    title ³ Boot from Hard Drive - Windows Vista/7 (BOOTMGR) ³\n
    find --set-root --ignore-floppies --ignore-cd /bootmgr
    map () (hd0)
    map (hd0) ()
    map --rehook
    find --set-root --ignore-floppies --ignore-cd /bootmgr
    chainloader /bootmgr
    savedefault --wait=2
    
    title ³ Fix "NTLDR is Missing"                           ³\n
    find --set-root /HBCD/ntldr.gz
    kernel /HBCD/memdisk
    initrd /HBCD/ntldr.gz
    
    title ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
    root
    
    title More...
    root
    
    title Dos Programs (Alternative Boot Method)\nUsing Grub4Dos map
    find --set-root /HBCD/boot.gz
    map --mem /HBCD/boot.gz (fd0)
    map --hook
    chainloader (fd0)+1
    rootnoverify (fd0)
    map --floppies=1
    boot
    
    title Linux Console\nRecovery Is Possible Linux
    find --set-root /HBCD/riplinux.gz
    kernel /HBCD/linux root=/dev/ram0 rw vga=normal
    initrd /HBCD/riplinux.gz
    
    title Chainload isolinux.bin\n
    find --set-root /HBCD/isolinux.bin
    chainloader /HBCD/isolinux.bin
    
    title ...Back
    root
    
     
  4. steve2926

    steve2926 MDL Member

    Nov 13, 2010
    114
    50
    10
    #4 steve2926, Jan 31, 2014
    Last edited: Jan 31, 2014
    With Easy2Boot, you don't need to work out what cheat codes, etc. are needed for linux ISOs. You just copy the linux ISOs to the Easy2Boot USB drive and boot.
    99% of all linux livecd ISOs just work. Also Windows Install ISOs just work by copying them over too.
    Hirens will work fully if you extract the ISO and use a simple .mnu file or if you just use Hirens MiniXP then simply rename the Hirens ISO to have a .isowinvh file extension.
    You can even boot over a dozen linux ISOs with persistence from the same USb drive.
    The menu is fully configurable and there a dozens of fonts to choose from.
    Take a look.
     
  5. Chrystopher

    Chrystopher MDL Member

    Oct 23, 2013
    188
    53
    10

    That's quite difficult things to do. I'm not to good in Grub4DOS command


    In a menu GUI, i hope that we can edit the menu like inserting picture, text, etc. just like when we designing "Autorun.exe" for flashdisk with "Longtion Autorun Pro Enterprise", and when we inserting buttons, we can browse for what kind of ISO that we want to boot from. That's quite interesting :biggrin:


    But the menu is difficult to customized, we have to inserting some commands just like cocachris89 posted above.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. red1991dragon

    red1991dragon MDL Novice

    Nov 15, 2013
    22
    0
    0
    try YUMI
    it support many ISO's and windows installers like xp- 7/8/vista

    i find it easy to use with simple UI + you can customize the UI
     
  7. Chrystopher

    Chrystopher MDL Member

    Oct 23, 2013
    188
    53
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. steve2926

    steve2926 MDL Member

    Nov 13, 2010
    114
    50
    10
    That would be difficult to do and take some considerable time. Have you actually tried using and configuring Easy2Boot and watched the videos?
     
  9. Kamrul08

    Kamrul08 MDL Member

    Dec 28, 2013
    101
    12
    10
    I made two multiboot CD with SARDU and edited my background and menu as I like. Screenshot below.

    MultibootCD.JPG

    HBCD.png

    1.png
     
  10. Chrystopher

    Chrystopher MDL Member

    Oct 23, 2013
    188
    53
    10
    I've watched the video and try it, maybe i'll try again once more. Thanks :)

    But, if you have times, please make the GUI version if you can ;)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...