![]() |
![]() ![]() |
Sep 5 2007, 01:57 PM
Post
#1
|
|
|
Member ![]() ![]() Group: Members Posts: 12 Joined: 16-July 06 Member No.: 20,462 |
Hi All!
I created a bootable DVD using BartPE version 3.1.10a and when I boot off that DVD I get the following message: CDBOOT: Couldn't find NTLDR The ISO was created using BartPE and the ISO was burned on a DVD using Nero. I do not have any problems with version 3.1.9. Any ideas? Thanks |
|
|
|
Sep 5 2007, 02:10 PM
Post
#2
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1,680 Joined: 19-September 03 From: Germany, 32839 Steinheim Member No.: 1,716 |
did you use BURN AT IMAGE ??
Joshua -------------------- my plugin homepage:
http://www.drowaelder.de/winpe/PEIndex.htm |
|
|
|
Sep 5 2007, 03:13 PM
Post
#3
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 3,081 Joined: 31-October 03 Member No.: 2,304 |
Does a file \I386\SETUPLDR.BIN exist?
Case is importand. Why do you use a DVD? Do you add a lot of file? What about a CD? Do you build ISO image at first PEBuilder run? Do you use F5 at PEBuilder? |
|
|
|
Sep 5 2007, 04:31 PM
Post
#4
|
|
![]() Motaro ![]() ![]() ![]() Group: Members Posts: 280 Joined: 18-February 06 From: Poland Member No.: 17,572 |
You can now modify setupldr.bin of the follwing windows:
* Windows Server 2003 SP1 * Windows XP Professional x64 Edition * Windows Server 2003 x64 Edition * Windows PE 2005 The setupldr.bin of the above versions is the same and has a checksum check built-in so when you try to modify it you get: "NTLDR is corrupt. The system cannot boot." In order to crack it: 1. open it with your favorite hex editor 2. goto hex address: 0x2060 3. change "74 03" to "EB 1A" 4. save it -------------------- My Reatogo-X-PE Stuff
My Website Ten wie, tamten wie tylko ja nie wiem Może coś przeoczyłem a może nie znam sam siebie CHWDP :) ScreenShots http://rapidshare.com/users/t52tjp |
|
|
|
Sep 5 2007, 05:51 PM
Post
#5
|
|
![]() Gold Member ![]() ![]() ![]() ![]() Group: Members Posts: 605 Joined: 13-September 05 From: International Telcom Member No.: 14,032 |
You can now modify setupldr.bin of the follwing windows: * Windows Server 2003 SP1 * Windows XP Professional x64 Edition * Windows Server 2003 x64 Edition * Windows PE 2005 There's definitely a pattern here... The setupldr.bin of the above versions is the same and has a checksum check built-in so when you try to modify it you get: "NTLDR is corrupt. The system cannot boot." I really don't know what it is. I don't believe it's a self-check block. It seems more likely that this is an activation switch to ID a 64-Bit OS that has a 32-Bit counterpart but I don't have a decompiler to rip this apart and I don't have a 64-Bit system so I can't check this out for sure. In any case, all my thoughts about it seem to point to the later. A default setupldr.bin on a Windows Server 2003 Enterprise SP2 disc have the same 74 03 at 0x2060. I'm going to do a file check comparison against an earlier LDR. This is confusing. Ninja Edit: It looks like the real self-check blocks start at 4FC2. This looks like a total mess. That's for sure. This post has been edited by Daemonforce: Sep 5 2007, 05:56 PM -------------------- WARNING! This post contains several
.Also, I'm being flooded with registrations. BACK OFF! o_O |
|
|
|
Sep 5 2007, 10:36 PM
Post
#6
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 2,311 Joined: 20-September 03 From: Earth: It's the little blue planet circling the Sun in the Milky Way Galaxy. Member No.: 1,729 |
Here is the original source for that information...
http://www.msfn.org/board/index.php?showtopic=58410 It's an interesting read from 2005, but the data is still accurate. -------------------- Free stuff:
Official BTS Driverpack Support for bartpe The Ultimate Boot CD for Windows: Forum -------------------------------------------------------------------------------------------------------------- Please remember to use the SEARCH engine before posting new topics. Also remember to select "All Forums" & "Show results as posts" in the options. -------------------------------------------------------------------------------------------------------------- "When one's words are not better than silence, One should remain silent." ~ Kwai Chang Caine |
|
|
|
Sep 6 2007, 08:53 AM
Post
#7
|
|
|
Member ![]() ![]() Group: Members Posts: 12 Joined: 16-July 06 Member No.: 20,462 |
WOW.....I am amazed by the number of responses I got......you guys are awesome......thanks a bunch....
did you use BURN AT IMAGE ?? (Joshua) --Well, I am not sure what do u mean by BURN AT IMAGE but I am using this command to build the ISO mkisofs.exe -iso-level 4 -volid "WinXPSP2Image" -b bootsect.bin -no-emul-boot -boot-load-size 4 -hide bootsect.bin -hide boot.catalog -o "D:\Development\pebuilder3110a\ISO\WINXPSP2.iso" "D:\Development\pebuilder3110a\DVD" Does a file \I386\SETUPLDR.BIN exist? ----------------Yes Case is importand.----------------------------------------it is lowercase Why do you use a DVD?----------------------------------the image size is around 4 GB Do you add a lot of file?----------------------------------Yes, drivers, applications, etc What about a CD?-----------------------------------------I wish I could Do you build ISO image at first PEBuilder run?---------No, I use the above command afterwards Do you use F5 at PEBuilder? -----------------------------No (cdob) You can now modify setupldr.bin of the follwing windows: * Windows Server 2003 SP1 * Windows XP Professional x64 Edition * Windows Server 2003 x64 Edition * Windows PE 2005 The setupldr.bin of the above versions is the same and has a checksum check built-in so when you try to modify it you get: "NTLDR is corrupt. The system cannot boot." In order to crack it: 1. open it with your favorite hex editor 2. goto hex address: 0x2060 3. change "74 03" to "EB 1A" 4. save it (ireneuszp ) I have not tried that yet but I will |
|
|
|
Sep 6 2007, 09:16 AM
Post
#8
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 3,081 Joined: 31-October 03 Member No.: 2,304 |
Does a file \I386\SETUPLDR.BIN exist? ----------------Yes Case is importand.----------------------------------------it is lowercase Do you build ISO image at first PEBuilder run?---------No, I use the above command afterwards Upper case is importand. Current PEBuilder does uppecase at first run only. Build a ISO always. Or add -force-uppercase, run CODE mkisofs.exe -force-uppercase -iso-level 4 -volid "WinXPSP2Image" -b bootsect.bin -no-emul-boot -boot-load-size 4 -hide bootsect.bin -hide boot.catalog -o "D:\Development\pebuilder3110a\ISO\WINXPSP2.iso" "D:\Development\pebuilder3110a\DVD" Don't edit setupldr.bin currently. That dosn't relate to error message: CDBOOT: Couldn't find NTLDR |
|
|
|
Sep 6 2007, 01:11 PM
Post
#9
|
|
|
Member ![]() ![]() Group: Members Posts: 12 Joined: 16-July 06 Member No.: 20,462 |
Thanks a bunch
|
|
|
|
Mar 18 2008, 12:35 PM
Post
#10
|
|
|
Member ![]() ![]() Group: Members Posts: 12 Joined: 16-July 06 Member No.: 20,462 |
OK...I added the -force-uppercase in the command but that did not help either. All the files on the DVD are upper case.
So, any other ideads? |
|
|
|
Mar 18 2008, 01:22 PM
Post
#11
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 3,081 Joined: 31-October 03 Member No.: 2,304 |
Why do you use a DVD?----------------------------------the image size is around 4 GB Clarify around 4 GB: Which file size does image file use? Name bytes. QUOTE OK...I added the -force-uppercase in the command but that did not help either. All the files on the DVD are upper case. So, any other ideads? Early boot file location after 4 GB of DVD media. Run IsoBuster. Name LBA of \I386\SETUPLDR.BIN. Remove around 4 GB image. Create a new CD. Does BartPE boot from CD? Which media do you use? Try high qualtiy DVD media. Try ImgBurn to burn ISO image. |
|
|
|
Mar 18 2008, 02:50 PM
Post
#12
|
|
|
Member ![]() ![]() Group: Members Posts: 12 Joined: 16-July 06 Member No.: 20,462 |
ISO file size is 4,303,908 KB
Ghost files Size (total 5 files 525 MB each included in the ISO) 2,652,896,141 bytes) SETUPLDR.BIN LBA is 2072820 (and BTW I manually copied the SETUPLDR from Windows 2003 RC2 CD because the default SETUPLDR gives me the same error) CD is not an option even if it works Verbatim DVD+R 8x, DVD Burners (I am using two, one that comes with Latitude D820 and the other is in GX280 and it is SONY) I am using Nero 7.10.xx for burning the ISO This post has been edited by Ed_P: Mar 18 2008, 03:20 PM
Reason for edit: Removed needless quote. Please use the ADD REPLY button.
|
|
|
|
Mar 18 2008, 03:24 PM
Post
#13
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,581 Joined: 25-July 04 From: Italy Member No.: 6,779 |
It seems like SETUPLDR.BIN is just "beyond reach".
What do you mean by: QUOTE (and BTW I manually copied the SETUPLDR from Windows 2003 RC2 CD because the default SETUPLDR gives me the same error) You mean you edited the .iso or you added it manually in the Pebuilder folder? Check this thread: http://www.911cd.net/forums//index.php?showtopic=16802 As far as I know the bootsector cannot go beyond 4 Gb as well. jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
Mar 18 2008, 03:29 PM
Post
#14
|
|
|
Member ![]() ![]() Group: Members Posts: 12 Joined: 16-July 06 Member No.: 20,462 |
I manually added SETUPLDR.bin file in the pebuilder
So does it mean that the toatl size of my ISO has to be <= 4GB? |
|
|
|
Mar 18 2008, 03:53 PM
Post
#15
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 4,581 Joined: 25-July 04 From: Italy Member No.: 6,779 |
So does it mean that the toatl size of my ISO has to be <= 4GB? No, it means that SETUPLDR.BIN and a few other system files must be below the 4Gb limit. Can you post how you built the .iso and a DIR /S D:\>C:\cdlist.txt of the DVD (supposing it has letter D:\, change as needed). jaclaz -------------------- - Fighting against bloatware since 2004, and proud of it. -
|
|
|
|
Mar 18 2008, 05:34 PM
Post
#16
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 3,081 Joined: 31-October 03 Member No.: 2,304 |
SETUPLDR.BIN LBA is 2072820 That's within first 4 GB of media. Setupldr.bin acess media up to 4 GB. However this file is not read at all. Bootsect.bin gives error message: CDBOOT: Couldn't find NTLDR There maybe a addional BIOS limitation at 2 GB. QUOTE So does it mean that the toatl size of my ISO has to be <= 4GB? No, ISO size is not limited.If need be, may add big TB files. Sort early boot files in front of media. Satisfy BIOS and setupldr.bin. Use a folder name sorted after \I386\ : add Ghost files at folder \zzz_images\ or \Programs\Ghost\ |
|
|
|
Mar 19 2008, 08:59 AM
Post
#17
|
|
|
Member ![]() ![]() Group: Members Posts: 12 Joined: 16-July 06 Member No.: 20,462 |
QUOTE Can you post how you built the .iso and a DIR /S D:\>C:\cdlist.txt of the DVD (supposing it has letter D:\, change as needed). jaclaz mkisofs.exe -force-uppercase -iso-level 4 -volid "WinXPSP2Image" -b bootsect.bin -no-emul-boot -boot-load-size 4 -hide bootsect.bin -hide boot.catalog -o "D:\Development\pebuilder3110a\ISO\WINXPSP2.iso" "D:\Development\pebuilder3110a\DVD" File "dvdlist.txt" is over 8000 lines and I do not see the option to attach the file thanks jaclaz QUOTE Sort early boot files in front of media. Satisfy BIOS and setupldr.bin. Use a folder name sorted after \I386\ : add Ghost files at folder \zzz_images\ or \Programs\Ghost\ cdbob Not sure how to "Sort early boot files in front of media. Satisfy BIOS and setupldr.bin" The gho files are in D:\Ghost folder if that makes any difference thanks cdbob |
|
|
|
Mar 19 2008, 09:21 AM
Post
#18
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 3,081 Joined: 31-October 03 Member No.: 2,304 |
|
|
|
|
Mar 19 2008, 09:34 AM
Post
#19
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 4,793 Joined: 12-August 05 From: Western NY, USA Member No.: 13,258 |
File "dvdlist.txt" is over 8000 lines and I do not see the option to attach the file Not everyone reading this thread wants to see your 8000 line file. Upload it to a file sharing service like RapidShare and those who want to see it can download it. Not sure how to "Sort early boot files in front of media. Satisfy BIOS and setupldr.bin" The gho files are in D:\Ghost folder if that makes any difference CDs are written in folder name sequence thus all the files in the \Ghost folder are written to the CD before the OS's \I386 folder. You need the OS files closer to the beginning of the CD, simplest solution put the large Ghost files in a folder that gets written AFTER the \I386 folder. \Xtra, \zzz_images, even \Johns_stuff works. -------------------- A useful posting: Adding drivers to BartPE; NIC, SATA, video A helpful thread: BartPE Troubleshooting FAQs Use the forum's search tool to find postings about problems similar to yours.For searches involving three letter acronyms such as USB add an * to the end. For example: USB* The button is your friend and is located just below the one for Quote Reply.Ed |
|
|
|
Mar 20 2008, 09:50 AM
Post
#20
|
|
|
Member ![]() ![]() Group: Members Posts: 12 Joined: 16-July 06 Member No.: 20,462 |
Thanks for all the help...it worked after I moved the GHOST files and Drivers folder to X:\Programs folder.......although there is one tiny issue (which is not a big deal) ..and that is my customized bitmap file "bartpe.bmp" (I renamed it to nu2.bmp and modified) does not show up as background anymore..I never had this issue before....and like I said it is not a big deal but if some knows a quick fix that would be great.
thanks again for all your help....truly appreciate |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 9th February 2010 - 07:51 AM |