Jump to content











Photo
- - - - -

Can't boot Windows Vista recovery environment

syslinux vista pe windows

  • Please log in to reply
3 replies to this topic

#1 ImDevinC

ImDevinC
  • Members
  • 2 posts
  •  
    United States

Posted 10 May 2013 - 05:35 PM

I'm having issues getting Syslinux to boot a Windows Vista Recovery environment.  I'm trying to stick with just syslinux rather than have to involve grub or anything like that.  When I choose the option to boot into the Recovery Environment, I get a message saying
"Can't find myself on the drive I booted from"
And then my computer restarts after a few minutes.  Below is my directory tree and my .cfg file
 

 

Y:.
|   bootmgr
|   
+---boot
|       BCD
|       BOOT.SDI
|       
+---isolinux
|   |   boot.msg
|   |   chain.c32
|   |   isolinux.bin
|   |   isolinux.cfg
|   |   ldlinux.c32
|   |   libcom32.c32
|   |   libutil.c32
|   |   memdisk
|   |   vesamenu.c32
|   |   
|           
\---sources
        boot.wim

 

 

label re
menu label <^5> Boot Recovery Environment
com32 chain.c32
append fs ntldr=/bootmgr

 

I have also tried

 

 

append fs ntdlr=bootmgr

 

Which gives the same error.  However if I try

 

 

append boot ntldr=\bootmgr

I get the following screen:

 

 

No MBR magic.
WARNING: Treating disk as raw.
BPB detection (sect): unknown
Booting...

And then it sits there forever.  I'm using the latest version of isolinux (5.01).  Any help is greatly appreciated!



#2 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 11 May 2013 - 08:40 AM

Well, with all due respect :), looking for a solution excluding beforehand a possible one (which may be useful to find out if anything else is an issue) is not the fastest way to get it.

If I were you I would try grub4dos, then, once you succeed in booting with it, you will know that there are no issues if not *something* in the syslinux approach or the commands you give it.

However, try this:
http://www.msfn.org/...m-syslinuxubcd/

Try also with the last 4.x version of Syslinux.

:cheers:
Wonko

#3 ImDevinC

ImDevinC
  • Members
  • 2 posts
  •  
    United States

Posted 19 May 2013 - 10:33 PM

Ok, small update.  I was testing on a virtual machine and apparently it didn't like that, once I moved to a real CD and attempted to boot, it worked just fine.  However now I can't get it to boot from USB properly.  I used isohybrid on my ISO after creating it, but when I choose the option to boot WIM, I get a Windows Boot Manager error with status 0xc000025, "An error occurred while attempting to read the boot configuration data".    I also tried using a downgraded version of syslinux (4.06) to see if that worked, but I get the same error.



#4 cdob

cdob

    Gold Member

  • Expert
  • 1469 posts

Posted 21 May 2013 - 03:39 PM

However now I can't get it to boot from USB properly.  I used isohybrid on my ISO after creating it, but when I choose the option to boot WIM, I get a Windows Boot Manager error with status 0xc000025
Which USB device do you use? A USB CD drive?

Isohybrid uses the CD file system, most likely ISO9660 at given circumstances.
I doubt bootmgr reads ISO9660 at a USB stick.





Also tagged with one or more of these keywords: syslinux, vista, pe, windows

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users