Jump to content

Multiboot with WinSetupFromUSB


Snake7

Recommended Posts

ilko_t

Thanks for your work. Saved a lot of CD-R for installing XP. :)

On some computers I had to burn it anyway due to bios restrictions. :(

Unfortunetely I can not get working booting with Ubuntu 10 and PartedMagic 5.x

Uctually booting starting and interrupting after some time with error message that can not find something (do not remember what actually)

Same trouble with Kaspersky Rescue disc (linux based) http://rescuedisk.ka...disk/updatable/ Here is official Kaspersky tool http://rescuedisk.kaspersky-labs.com/rescuedisk/updatable/rescue2usb.exe

Acronis Disk Director 11 is starting normally only from ram loaded iso.

Any suggestings for Ubuntu?

Edited by Snake7
Link to comment
Share on other sites


As to Kaspersky nothing worked to me.

I have used Kaspersky tool to see what happens

Kasperskiy is using syslinux and grub

I'll try in this direction

Here is the config file which is automatically created.

default /rescue/grub.exe --config-file="errorcheck off; find --set-root --ignore-cd /rescue/rescueusb.iso; errorcheck on; map /rescue/rescueusb.iso (0xff) || map --mem /rescue/rescueusb.iso (0xff); map --hook; chainloader (0xff); boot"

PS

Has just runned PartedMagic 5.4 successfully

PPS There is a tool in Ubuntu for creating boot USB, it extract iso to flash and use ldlinux.sys too

Edited by Snake7
Link to comment
Share on other sites

Sorry my friend.

I manage to do triple boot: Ubuntu 10.04, PartedMagic 5.4 and Kaspersky rescue disc 10

Here is my working config:

title Start Ubuntu 10.04 desktop LIVE

map --unmap=0:0xff

map --unhook

root (hd0,0)

map /ubuntu/ubuntu-10.04-desktop-i386.iso (0xff) || map --mem /UBUNTU/ubuntu-10.04-desktop-i386.iso (0xff)

map --hook

root (0xff)

kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/UBUNTU/ubuntu-10.04-desktop-i386.iso quiet splash --

errorcheck off

initrd /casper/initrd.lz

initrd /casper/initrd.gz

errorcheck on

map --unmap=0:0xff

title Start PartedMagic 5.4

map --unmap=0:0xff

map --unhook

root (hd0,0)

map /pmagic/pmagic-5.4.iso (0xff) || map --mem /pmagic/pmagic-5.4.iso (0xff)

map --hook

root (0xff)

configfile /grub4dos.lst || chainloader (0xff)

map --unmap=0:0xff

title Start Kaspersky Rescue disc 10

root (hd0,0)

chainloader (hd0,0)/syslin.dat

As to kaspersky - it use syslinux. So I have created bootable disk using official tool and copied all files to folder on hdd.

After creating USB flash with PartedMagic and syslinux options on copied files back to flash except ldlinux.sys (if overight this file system will not boot)

Edited by Snake7
Link to comment
Share on other sites

You'd need to use the latest latest WinSetupFromUSB 1.0 beta6.

Get PartedMagic:

http://puzzle.dl.sourceforge.net/project/partedmagic/partedmagic/Parted%20Magic%205.4/pmagic-5.4.iso.zip

Extract the zip archive so you get pmagic-5.4.iso and add it with the program to the USB stick.

Get Ubuntu 10.0.4 LTS iso and add it the same way:

http://gb.releases.ubuntu.com//lucid/ubuntu-10.04.1-desktop-i386.iso

Get KAV Rescue:

http://rescuedisk.kaspersky-labs.com/rescuedisk/updatable/kav_rescue_10.iso

and follow the insctructions:

http://www.boot-land.net/forums/index.php?showtopic=5041&view=findpost&p=97266

All three worked just fine on real hardware.

Cross-posting.

No need to use syslinux or external tools.

Edited by ilko_t
Link to comment
Share on other sites

This is the resulting menu.lst from the program, only KAV entry was added manually:

color black/cyan yellow/cyan
timeout 10
default /default

#use the following for reference, uncomment(#) and change as needed

#title Start Vista, find and load bootmgr
#find --set-root /bootmgr
#chainloader /bootmgr

#title find and boot Linux with menu.lst already installed
#find --set-root /sbin/init
#configfile /boot/grub/menu.lst

#title SystemRescueCd-0.4.x from hard-disk
#root (hd0,0)
#kernel /rescuecd init=/linuxrc cdroot=/dev/sda1 setkmap=us
#initrd /rescuecd.igz

#title Puppy Linux on HD0
#root (hd0,0)
#kernel /puppy/vmlinuz root=/dev/rd/0 pmedia=usbflash
#initrd /puppy/initrd.gz


#title Start Recovery Console of Windows NT/2K/XP
#find --set-root /cmldr
#chainloader /cmldr
#####################################################################
# write string "cmdcons" to memory 0000:7C03 in 2 steps:
#####################################################################
### step 1. Write 4 chars "cmdc" at 0000:7C03
#write 0x7C03 0x63646D63
### step 2. Write 3 chars "ons" and an ending null at 0000:7C07
#write 0x7C07 0x00736E6F

#title Start Acronis True Image/Disk Director from ISO loaded in memory
#map --mem (hd0,0)/acronismedia.iso (hd32)
#map --hook
#chainloader (hd32)

#title Start Acronis True Image/Disk Director from ISO
##ISO file must be contiguous on disk in this case, use Sysinternals contig.exe
#map (hd0,0)/acronismedia.iso (hd32)
#map --hook
#chainloader (hd32)

#title Start MemTest from floppy image on second hard disk/third partition
##image file can be gzipped, i.e. memtest.img.gz
#map --mem (hd1,2)/memtest.img (fd0)
#map --hook
#chainloader (fd0)+1
#rootnoverify (fd0)

#title Chainload the bootsector at third partition, fifth hard disk
#chainloader (hd4,2)+1

#title Start Windows XP if it's on second hard disk
##ntldr/ntdetect.com won't start if are not on first disk, first active partition, thus the mapping
#map (hd1) (hd0)
#map --hook
#rootnoverify (hd0,0)
#chainloader /ntldr

#title find and load IO.SYS of Windows 9x/Me/DOS
#find --set-root /io.sys
#chainloader /io.sys

title Start PLoP boot manager\nYou may want to try it if your computer boots from USB slowly.\nOnce booted,select USB from its menu to load USB 2.0 drivers.\nPlease report any issues to its author - www.plop.at
find --set-root --ignore-cd /usbdrive.tag
kernel /plpbt.bin



title Start ubuntu-10.04.1-desktop-i386 LIVE from partition 0
map --unmap=0:0xff
map --unhook
root (hd0,0)
map /ubuntu/ubuntu-10.04.1-desktop-i386.iso (0xff) || map --mem /UBUNTU/ubuntu-10.04.1-desktop-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/UBUNTU/ubuntu-10.04.1-desktop-i386.iso quiet splash --
errorcheck off
initrd /casper/initrd.lz
initrd /casper/initrd.gz
errorcheck on
map --unmap=0:0xff

title Start pmagic-5.4 from partition 0
map --unmap=0:0xff
map --unhook
root (hd0,0)
map /pmagic/pmagic-5.4.iso (0xff) || map --mem /pmagic/pmagic-5.4.iso (0xff)
map --hook
root (0xff)
configfile /grub4dos.lst || chainloader (0xff)
map --unmap=0:0xff

title KAV 2010 Rescue.iso
map /rescue/rescue.iso (0xff) || map --mem /rescue/rescue.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)

Link to comment
Share on other sites

Relevant posts split from http://www.msfn.org/board/index.php?showtopic=120444

HMMMMM. I tried this - did not work. Can you post your working Config file?

Snake, your report does NOT make any sense/help in any way.

ilko_t posted instructions for 3 (different builds):

  1. do ALL three fail to work?
  2. or 1?
  3. or 2?

If NOT all three WHICH one does not work?

WHAT are you experiencing (like error messages, strange things on the screen, etc., etc.)

Just to use the same terminology, what you posted is NOT a "config" it is a (menu).lst.(I know it's confusing, since a .lst is actually loaded by the configfile directive, but using .lst helps in disambiguation with Syslinux/Isolinux and also GRUB2 "config"'s)

Syslinux/Isolinux use "config" (syslinux).cfg's, grub4os uses (menu).lst's.

jaclaz

Edited by jaclaz
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...