Jump to content











Photo
- - - - -

Yumi multiboot usb - boot Blackbuntu .iso via grub4dos


  • Please log in to reply
3 replies to this topic

#1 Feeliks83

Feeliks83

    Newbie

  • Members
  • 11 posts
  •  
    Germany

Posted 05 August 2012 - 10:52 PM

I try to get the Blackbuntu .iso booting

menu.lst
# Modify the following entry if it does not boot
title Boot Blackbuntu 0.3 (Penetration Testing)
find --set-root /multiboot/ISOS/bb03.iso
map /multiboot/ISOS/bb03.iso (hd32)
map --hook
chainloader (hd32)
kernel /multiboot/Blackbuntu03/casper/vmlinuz
file=/multiboot/Blackbuntu03/preseed/custom.seed boot=casper iso-scan/filename=/multiboot/ISOS/bb03.iso quiet splash --
initrd=/multiboot/Blackbuntu03/casper/initrd.gz

Get the error message:
(Initramfs) error unexpectedly disconnected from boot status
Unable to find a medium containing a live file system

Backtrack 5 RC2 Backbox Ubuntu 12.04 and Windows 7 are booting...after a while... ;)


Or can I extract the .iso and boot? I´m not sure how.. ^^

Edited by Feeliks83, 05 August 2012 - 11:05 PM.


#2 ilko

ilko

    Silver Member

  • Advanced user
  • 500 posts
  •  
    Bulgaria

Posted 06 August 2012 - 07:16 AM

1) Does file /multiboot/Blackbuntu03/casper/vmlinuz exist?
2) Does file /multiboot/Blackbuntu03/casper/initrd.gz exist?
3) Does file /multiboot/Blackbuntu03/preseed/custom.seed exist?
4) Is
kernel /multiboot/Blackbuntu03/casper/vmlinuz

file=/multiboot/Blackbuntu03/preseed/custom.seed boot=casper iso-scan/filename=/multiboot/ISOS/bb03.iso quiet splash --
one whole line? It should be.
Please wrap lines of code in codebox when posting, as above, this preserves formatting.
5) The last line is wrong syntax, should be:
initrd /multiboot/Blackbuntu03/casper/initrd.gz
6) chainloader (hd32) should not be present at all

You may try the following without extracting anything from the ISO, assuming the iso-scan/filename kernel cheat code works indeed with this image and file location is correct:
title Boot Blackbuntu 0.3 (Penetration Testing)

find --set-root --ignore-floppies /multiboot/ISOS/bb03.iso

map /multiboot/ISOS/bb03.iso (hd32) || pause --wait=15 bb03.iso does not exist or is fragmented

map --hook

root (hd32)

kernel /casper/vmlinuz file=/preseed/custom.seed boot=casper iso-scan/filename=/multiboot/ISOS/bb03.iso quiet splash --

initrd /casper/initrd.gz
/multiboot/ISOS/bb03.iso must be defragmented, use WinContig or Contig to make it if it is not.

Or:
title Boot Blackbuntu 0.3 (Penetration Testing)

find --set-root --ignore-floppies /multiboot/ISOS/bb03.iso

map /multiboot/ISOS/bb03.iso (hd32) || pause --wait=15 bb03.iso does not exist or is fragmented

map --hook

root (hd32)

kernel /casper/vmlinuz file=/cdrom/preseed/custom.seed boot=casper iso-scan/filename=/multiboot/ISOS/bb03.iso quiet splash --

initrd /casper/initrd.gz

  • Feeliks83 likes this

#3 Feeliks83

Feeliks83

    Newbie

  • Members
  • 11 posts
  •  
    Germany

Posted 06 August 2012 - 11:17 AM

1. Yes it exist
2. Yes it exist
3. Yes it exist
4. No it´s not one line..but I used it also for Backbox like this and there it worked !? P: (It was easier to understand the lines when they are shorter..)
5. I changed the line...(I´ll test it now)
6. I removed the line...(I´ll test it now)

Both of your post didn´t work
The file isn´t fragmented

What I don´t understand is that Backbox is booting correct.. xD


# Modify the following entry if it does not boot

title Boot Back Box 2.0.5 (Penetration Testing)

find --set-root /multiboot/ISOS/bb2.05.iso

map /multiboot/ISOS/bb2.05.iso (hd32)

map --hook

chainloader (hd32)

kernel /multiboot/Backbox205/casper/vmlinuz file=/multiboot/Backbox205/preseed/backbox.seed boot=casper iso-scan/filename=/multiboot/ISOS/bb2.05.iso quiet splash --

initrd /multiboot/Backbox205/casper/initrd.gz



Thanks for helping me :)

#4 Feeliks83

Feeliks83

    Newbie

  • Members
  • 11 posts
  •  
    Germany

Posted 06 August 2012 - 12:45 PM

I solved the problem by copying the whole disk on /multiboot/Blackbuntu03/
Deleted the .iso file

Edited the file linux.cfg to get a Blackbuntu entry


# Menu Entry Created by Lance http://www.pendrivelinux.com for YUMI - (Your USB Multiboot Installer)

default vesamenu.c32

prompt 0

menu title Linux Distributions

menu background yumi.png

MENU TABMSG  http://www.pendrivelinux.com

MENU WIDTH 72

MENU MARGIN 10

MENU VSHIFT 3

MENU HSHIFT 6

MENU ROWS 15

MENU TABMSGROW 20

MENU TIMEOUTROW 22

menu color title 1;36;44 #66A0FF #00000000 none

menu color hotsel 30;47 #C00000 #DDDDDDDD

menu color sel 30;47 #000000 #FFFFFFFF

menu color border 30;44 #D00000 #00000000 std

menu color scrollbar 30;44 #DDDDDDDD #00000000 none



label <-- Back to Main Menu

kernel vesamenu.c32

append /multiboot/syslinux.cfg

MENU SEPARATOR



label Ubuntu 12.04

menu label Ubuntu 12.04

MENU INDENT 1

kernel vesamenu.c32

APPEND /multiboot/menu/ub1204.cfg

label Blackbuntu 0.3

menu label Blackbuntu 0.3

MENU INDENT 1

kernel vesamenu.c32

APPEND /multiboot/menu/blackb.cfg


Created a file blackb.cfg and copied the contend of ub1204.cfg (created by YUMI) to blackb.cfg
I had to edit the file..

blackb.cfg


# Simple Menu Created by Lance http://www.pendrivelinux.com for YUMI - (Your USB Multiboot Installer)

menu title Blackbox 0.3 Boot Menu

menu background /multiboot/Blackbuntu03/isolinux/splash.png

MENU MARGIN 10

MENU VSHIFT 12

MENU ROWS 6

MENU TABMSGROW 12

menu color title 1;36;44 #66A0FF #00000000 none

menu color hotsel 30;47 #C00000 #DDDDDDDD

menu color sel 30;47 #000000 #FFFFFFFF

menu color border 30;44 #D00000 #00000000 std

menu color scrollbar 30;44 #DDDDDDDD #00000000 none

default live

label live

  menu label ^Run Blackbox from this USB

  kernel /multiboot/Blackbuntu03/casper/vmlinuz

  append cdrom-detect/try-usb=true noprompt boot=casper floppy.allowed_drive_mask=0 ignore_uuid live-media-path=/multiboot/Blackbuntu03/casper/ initrd=/multiboot/Blackbuntu03/casper/initrd.gz splash --

label live-install

  menu label ^Install Blackbox to a Hard Disk

  kernel /multiboot/Blackbuntu03/casper/vmlinuz

  append cdrom-detect/try-usb=true noprompt boot=casper floppy.allowed_drive_mask=0 ignore_uuid live-media-path=/multiboot/Blackbuntu03/casper/ file=/cdrom/multiboot/Blackbuntu03/preseed/custom.seed only-ubiquity initrd=/multiboot/Blackbuntu03/casper/initrd.gz splash --



MENU SEPARATOR

label <-- Back to Main Menu

kernel vesamenu.c32

append /multiboot/syslinux.cfg


the ub1204.cfg


# Simple Menu Created by Lance http://www.pendrivelinux.com for YUMI - (Your USB Multiboot Installer)

menu title Ubuntu 12.04 Boot Menu

menu background /multiboot/ubuntu1204/isolinux/splash.png

MENU MARGIN 10

MENU VSHIFT 12

MENU ROWS 6

MENU TABMSGROW 12

menu color title 1;36;44 #66A0FF #00000000 none

menu color hotsel 30;47 #C00000 #DDDDDDDD

menu color sel 30;47 #000000 #FFFFFFFF

menu color border 30;44	#D00000 #00000000 std

menu color scrollbar 30;44 #DDDDDDDD #00000000 none

default live

label live

  menu label ^Run Ubuntu from this USB

  kernel /multiboot/ubuntu1204/casper/vmlinuz

  append cdrom-detect/try-usb=true noprompt boot=casper floppy.allowed_drive_mask=0 ignore_uuid live-media-path=/multiboot/ubuntu1204/casper/ initrd=/multiboot/ubuntu1204/casper/initrd.lz splash --

label live-install

  menu label ^Install Ubuntu to a Hard Disk

  kernel /multiboot/ubuntu1204/casper/vmlinuz

  append cdrom-detect/try-usb=true noprompt boot=casper floppy.allowed_drive_mask=0 ignore_uuid live-media-path=/multiboot/ubuntu1204/casper/ file=/cdrom/preseed/ubuntu.seed only-ubiquity initrd=/multiboot/ubuntu1204/casper/initrd.lz splash --

MENU SEPARATOR

label <-- Back to Main Menu

kernel vesamenu.c32

append /multiboot/syslinux.cfg



Maybe someone need it...if he is a linux no0b like me ^^

The USB stick boot now correctly Win7 installer, Backbox 0.3, Backtrack 5 RC2 Blackbuntu 0.3 and Ubuntu 12.04 as I wanted :D

Edited by Feeliks83, 06 August 2012 - 12:53 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users