Jump to content











Photo
- - - - -

Booting readymade BartPE from USB


  • Please log in to reply
11 replies to this topic

#1 fire-god

fire-god
  • Members
  • 8 posts

Posted 11 February 2009 - 11:47 AM

Hi,
i´ve tried alot of things now, but still can´t boot BartPE from my USB-Stick

here´s the whole story:

i have a Rescue DVD called MTDVD, it is able to make a bootable USB-Stick with BartPE and lots of tools in it.
So i made a 4GB Stick with the compiled batch from the DVD.
Everything went fine with my 4GB Stick, but the batch doesn´t work with my 8GB Stick :poke:
I think its because the Batch want to use mkbt.exe on the FAT32 Stick, which won´t work.

So i decided to take it on my own....
made the 8GB Stick bootable (FAT32) with HP USB Tool and a Win98 Startdisk -> loading grub4dos.
copied all files from the 4GB Stick to the 8GB Stick and wrote a line in the menu.lst:

title MTDVD
find --set-root /grldr
chainloader /minint/setupldr.bin

this ended with grub running and with the choice of MTDVD comp restarted -> loading grub4dos again.

test with siblo was the same: restart comp
siblo.cfg:

prompt 1
timeout 0
default 1
say 1 MTDVD
label 1
ntloader /minint/setupldr.bin

changed setupldr.bin and ramdrive.sys from W2K Server SP1
changed ntdetect with the "Dietmar" file.
Booting goes on now until this error:
The entry "ntoskrnl.exe" in the [sourcedisksfiles] section of the inf file is missing or corrupt

section from my Textsetup.sif: (same as on the 4GB Stick which works)

[SourceDisksFiles]
ntoskrnl.exe = 100,,,,,,,,3,3,,1,2
[WinntDirectories]
1 = "\"
2 = system32
3 = system32\config

so i don´t know what the next step should be ?
strange is that everyting works on the 4GB(FAT) Stick and same things on the 8GB(FAT32) Stick won´t ???

any ideas ?

#2 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 11 February 2009 - 07:51 PM

title MTDVD
find --set-root /grldr
chainloader /minint/setupldr.bin

this ended with grub running and with the choice of MTDVD comp restarted -> loading grub4dos again.
.....
any ideas ?


Read this:
http://diddy.boot-la...s/files/cli.htm

Use command mode of grub4dos, enter commands one by one, use [TAB] autocompletion.
Once you have finished enter "boot".

Report what grub4dos prompts back.

How did you copy the contents of the 4 Gb on the 8 Gb? :poke:

It is possible that something went "beyond reach" of BIOS or whatever.

jaclaz

#3 fire-god

fire-god
  • Members
  • 8 posts

Posted 11 February 2009 - 09:35 PM

k, i tried a bit
find ([Tab] ---- possible disks are fd0 hd0 rd
find --set-root /[Tab] ---- list of my normal root C: Drive


find --set-root /grldr ---- (fd0) Filesystem type is fat, using whole disk
chainloader /minint/setupldr.bin ---- Will boot NTLDR from drive=0x0, partition=0xff(hidden sectors=0x0)
boot ---- Setup is inspecting your Hardware...... -> Black Screen -> The entry "ntoskrnl.exe" in the [sourcedisksfiles] section of the inf file is missing or corrupt

i´ve copied the files with normal windows explorer (all hidden files are shown)

#4 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 12 February 2009 - 08:01 AM

find --set-root /grldr ---- (fd0) Filesystem type is fat, using whole disk
chainloader /minint/setupldr.bin ---- Will boot NTLDR from drive=0x0, partition=0xff(hidden sectors=0x0)


It seems like the stick is not seen as HD and Grub4dos maps it as (fd0)

In such a situation, setupldr.bin will look for a /i386 structure instead of a /minint one.

The problem is that either:
1) somehow the stick was "badly" formatted as superfloppy
or
2) that the BIOS of your PC "sees" it as such

1) is quote common, you should make sure that athe stick has a MBR

2) is actually quite uncommon, only a few BIOS have this "defect".

Try again, by first clearing the first, say 100 sectors of the stick:
http://www.boot-land...?...=4015&st=21

Then re-run the HP utility, even better, try using fuwi's batch:
http://www.911cd.net...showtopic=21702


If it's not working, read these two threads:
http://www.boot-land...?...c=6165&st=0
http://www.msfn.org/...o...119963&st=0

"between the lines" of them there are a number of info that you might find useful to "isolate" the problem.

Another attempt is to use the /I386 structure, or, better even, edit setupldr.bin to always use /i386:
http://www.911cd.net...showtopic=17504

Feel free to ask if you have any further problem/doubt. :poke:

jaclaz

#5 fire-god

fire-god
  • Members
  • 8 posts

Posted 14 February 2009 - 09:22 AM

GRAZIE !

your advise to erase and reformat with this tools worked like a charm !

but it´s a bit risky with the dsfok thing.... but nothing happened as i took an old Laptop to do it.

thanks again and i will have a look at the space between the lines in the posts above.

regards

fire-god

#6 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 14 February 2009 - 10:58 AM

but it´s a bit risky with the dsfok thing....


Isn't risk :poke: what life is about? :poke:

Those who try to do something and fail are infinitely better than those who try nothing and succeed.


Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover.


and finally and mostly:

Life is "trying things to see if they work."


Happy you did it. :poke:

:)

jaclaz

#7 fire-god

fire-god
  • Members
  • 8 posts

Posted 16 February 2009 - 06:01 PM

inspired by the link you posted for gsar i tried to load another WinPE in an /I386 Folder.
modified the setupldr.bin (in the I386 Folder) with gsar and added a chainloader in grub4dos....
but, surprisingly it booted the other WinPE from the /minint Folder ?

#8 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 16 February 2009 - 07:38 PM

inspired by the link you posted for gsar i tried to load another WinPE in an /I386 Folder.
modified the setupldr.bin (in the I386 Folder) with gsar and added a chainloader in grub4dos....
but, surprisingly it booted the other WinPE from the /minint Folder ?


NO :poke:, either, you chainloaded the "wrong" setupldr.bin or gsar didn't work, or whatever :poke:, but rest assured that the path to the (install or PE) files is hardcoded in setupldr.bin, and once properly replaced with /I386 it won't find anything in /minint.

But it is possible that some apps/shell/services/plugins/whatever :poke: have hardcoded paths to /minint and thus you had a "mixed boot" of some kind.

jaclaz

#9 fire-god

fire-god
  • Members
  • 8 posts

Posted 16 February 2009 - 09:41 PM

looks like gsar didn´t work (maybe Kaspersky was involved...) :poke:
did it on my own with tinyHexer and it works perfectly now.

So one last step to my ultimate Boot-Stick: :poke:
how can i load the .bwt images from acronis with grub4dos ?
they don´t seem to be floppydisk-images, so what are they ?

#10 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 17 February 2009 - 09:16 AM

So one last step to my ultimate Boot-Stick: :poke:
how can i load the .bwt images from acronis with grub4dos ?
they don´t seem to be floppydisk-images, so what are they ?


I am not familiar with .bwt images.

If they are somehow compressed or proprietary, they won't work.

But you should be able to convert it/them to .iso and map them as (hd32) with grub4dos.

jaclaz

#11 ito pedalracer

ito pedalracer

    Member

  • Members
  • 35 posts
  •  
    Barbados

Posted 27 May 2011 - 10:27 AM

Dear friends

something like this is still not possible with grub4dos?
title Windows PE FE 2.0 from HDD

find --set-root /WinPE/bootmgr_PE

chainloader /WinPE/bootmgr_PE

I 'd prefer to load different PE from subfolders since I got several ones :dubbio:

thank you

#12 Sha0

Sha0

    WinVBlock Dev

  • Developer
  • 1682 posts
  • Location:reboot.pro Forums
  • Interests:Booting
  •  
    Canada

Posted 27 May 2011 - 01:34 PM

something like this is still not possible with grub4dos?

title Windows PE FE 2.0 from HDD

find --set-root /WinPE/bootmgr_PE

chainloader /WinPE/bootmgr_PE

I 'd prefer to load different PE from subfolders since I got several ones :dubbio:

What does this have to do with "Booting readymade BartPE from USB"? If you boot BOOTMGR, it reads a BCD store. You can modify a BCD store to have different options for different PEs. But since you're talking BOOTMGR, you're not talking about BartPE, right?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users