Bart PE + boot Menu on ThumbDrive 

http://www.911cd.net/forums//index.php?showtopic=17425

I know bart PE has an option to create a bootable USB thumb drive. But this is what i need.

I have a menu that starts when i boot from my CD and i would like to have that same boot menu or something like it on the thumb drive.

I am glad Bart was able to get Barts PE to boot on a Thumb drive, but is there a way to make BartPE load from the thumb drive and not from an ISO that loads into ram from the thumbdrive?

I have found lots of ways to make Dos boot on the thumb drive. But i don't know how to make Dos load an IMG file or BIN/ISO file for Windows server 2003 and bart.

SportinSS

Bart PE + boot Menu on ThumbDrive 

As said there is no one-size-fits-all solution.

Let's start one thing at the time.

Please confirm that your USB stick with just BartPE on it works the way you intend it to.

With the above info I can give you instructions on how to boot with GRUB4DOS the same environment, later we will try and add a DOS based OS, say DOS 7.1 from Windows 98 2nd edition, later still will try and add an OS install, say Server 2003 (not a bootable system, just the files needed for install.

jaclaz, Jun 15 2006

Bart PE + boot Menu on ThumbDrive 

BartPE is kind of working the way i want it to. It will just take a little time to get the batch file to start so i can make the variable %usb% in BartPE so the start menu programs know where to start from.

The files on the usb drive are

Folder: Programs
File: bartpe.iso
File: ntdetect.com
File: ntldr
File: winnt.sif

I also would like a folder called

Folder: SVOL

For Windows Server 2003 Standard Install Files. I need to be able to boot into the Windows Server 2003 Setup so i can do a repair on Windows or use the recovery consol just in case the server has a problem.

AND, if there is room.

I have a few IMG files (Acronis programs, Disk Director and True Image Enterprise) i will like to be able to boot to also, just in case.

SportinSS

Bart PE + boot Menu on ThumbDrive 

So, you are using setpldr.bin from Server 2003 renamed as ntldr to boot off a .iso file copied to RAM via ramdisk.sys?

Try doing the following:

  1. Rename the ntldr you have in your root to peldr
  2. Add to the root of the stick a "normal" ntldr (i.e. copy it from your hard disk)
  3. Add to the root of the stick GRLDR (from the grub4dos package)
  4. Add to the root of the stick a text file named boot.ini with this content:

    [Boot Loader]Timeout=10
    Default=C:\GRLDR
    [Operating Systems]
    C:\GRLDR="Start GRUB"
  5. Add to the root of the stick a text file named menu.lst with this content:

    timeout 10
    default 0
    title Boot Hard Disk MBR on First HD (hd0,0)
    chainloader (hd0,0)+1
    rootnoverify (hd0)
    title BARTPE
    chainloader /peldr

Try booting from the stick and report what happens.

Please remember that GRUB filenames are CaSe SeNsItIvE.

jaclaz

documented on: Jun 15 2006

Bart PE + boot Menu on ThumbDrive 

Thank you SO much for your help! OK.

I get

GNU GRAB version 0.97
Boot Hard Disk Drive MBR on First HD (hd0,0)
BARTPE

and a few things at the bottom about the arrows.

It will let me boot into BartPE just fine!

SportinSS

Bart PE + boot Menu on ThumbDrive 

> I forgot the [Operating Systems] line in my previous post)
> if you do so you will not have ANY
>  Windows (default)
> line when booting, but rather a single entry:
>
> Start GRUB (default)

It does NOT show Windows (default) at all now. Just goes str8 to the menu. GREAT!! =) Now i just need WIndows Server 2003 Setup.

Here is my Menu.list

timeout 10
default 0

title Boot Hard Disk MBR on First HD (hd0,0)
chainloader (hd0,0)+1
rootnoverify (hd0)

title BARTPE
chainloader /peldr

title Windows Server 2003 Setup
chainloader /i386/setupldr.bin

Here is my boot.ini

[Boot Loader]
Timeout=10
Default=C:\GRLDR

[Operating Systems]
C:\GRLDR="Start GRUB"

And here is my winnt.sif

[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\I386\SYSTEM32\"
OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportascd /rdpath=bartpe.iso"

SportinSS

documented on: Jun 21 2006