Jump to content

Recommended Posts

Posted

Hi all,

I'm pretty new to usb flash drive booting (this is my first post here), and I have a question as to how to boot the windows xp recovery console from my multiboot flash drive via syslinux. That is, I have the recovery console iso (or at least the disc), and I'm trying to figure out what file(s) I should point to in the syslinux configuration file.

I'd appreciate any suggestions!

Thanks much,

xenolalia


Posted

jaclaz,

Sorry it's taken me so long to reply (I've been having some internet troubles). Thank you so much for the links! I'm looking through them now, and I'll let you know how it goes.

Best,

xenolalia

Posted (edited)

Make_USB.exe of U_XP_SET package can make MultiBoot USB-stick including XP Recovery Console.

http://www.boot-land.net/forums/index.php?showtopic=5306

You can Uncheck the Copy Checkbox of the Windows XP Setup Source Folder Selection,

if you don't need the XP Setup Source Folder on your USB-stick (saves 10 min time for copy to USB).

The Recovery Console is Launched from GRUB4DOS menu.lst Menu,

which you obtain by selecting GRUB4DOS in boot.ini USB-stick Boot Menu.

Edited by wimb
Posted (edited)

In the same fashion you may use WinSetupFromUSB- select your Windows source and check "Copy setup boot files only".

This will install grub4dos bootsector and the necessary files for RC.

Edited by ilko_t
Posted (edited)

Hi all,

I've been experimenting with the procedure here: http://www.911cd.net/forums//index.php?sho...20983&st=39, but for some reason, whenever I get to step 8, I get an error dialogue that says no instances of the phrase "NTLDR" (without quotes) were found. The "replace" button remains greyed out.

Any suggestions? I'm using Windows Vista, and I have followed the tutorial to the letter.

Best!

xenolalia

P.S. Thanks a ton for everyone's input!

Edited by xenolalia
Posted

You will have BOOTMGR instead of NTLDR in your bootsector, since you run HP format tool under Vista.

The simplest way perhaps is to run "bootsect.exe U: /nt52" under Vista, where U: is the drive letter of your USB stick, and continue with the procedure. This will place a bootsector, invoking NTLDR rather than BOOTMGR.

bootsect.exe must be on the Vista's DVD if cannot be found on the local disk.

What else do you have on this USB stick? You could have placed RC with a few mouse clicks only using either of the methods above...

Posted (edited)

ilko_t,

Thanks very much for your help. I was confused about what WinSetupFromUSB does, but I answered my own question, and I gave your procedure a shot as you suggested. However, the program refuses to let me select my source folder: it keeps saying that dosnet.inf is not present and that the source is therefore invalid, but dosnet.inf is present! I try to manually enter my source folder, but the program rejects it and refuses to continue.

Any suggestions?

Best,

xenolalia

Edited by xenolalia
Posted (edited)

You should NOT select I386 folder, but instead Select the folder which contains I386 folder ;)

Edited by wimb
Posted

Ah! Thank you! Sorry 'bout that. :) The RC is working great! Now, my only question is how to boot RC (via grub) through my syslinux menu (I have a number of tools on my flash drive). Or, do you think it would be easier to move my syslinux menu entries over to the existing grub menu?

Thanks very much!

xenolalia

Posted
The RC is working great! Now, my only question is how to boot RC (via grub) through my syslinux menu (I have a number of tools on my flash drive). Or, do you think it would be easier to move my syslinux menu entries over to the existing grub menu?

You are/will be using grub4dos, NOT (legacy 0.97) GRUB!

You can chainload grub4dos grub.exe from Syslinux directly as kernel:

http://www.boot-land.net/forums/index.php?showtopic=5187

http://diddy.boot-land.net/grub4dos/Grub4dos.htm

http://diddy.boot-land.net/grub4dos/files/...ll.htm#method02

jaclaz

Posted (edited)

I see. I misunderstood what file I was supposed to point to in syslinux.cfg, but it's all sorted out now. Thank you all very much!

Best,

xenolalia

Edited by xenolalia
  • 3 weeks later...
Posted

# Syslinux.cfg

LABEL 4

menu label Windows XP Recovery Console

KERNEL /grub.exe

appened initrd=/NTLDR

LABEL 5

menu label Windows Vista Recovery Console

kernel /grub.exe

chainloader /boot/vstarc/bootmgr

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...