![]() |
![]() ![]() |
Jul 29 2005, 08:18 PM
Post
#1
|
|
|
Member ![]() ![]() Group: Members Posts: 10 Joined: 29-July 05 Member No.: 12,915 |
Here are snippits from my pebuilder.log that show the errors:
>>> Running OS Version: 5.1.2600 (Service Pack 2) Source product is "Windows XP Professional". CD-Rom name is "Windows XP Professional Service Pack 2 CD" Source build: 2600 Build process started Building registry Copying file "F:\I386\setupreg.hiv" to "D:\pebuilder314-beta\setuphiv" Opening/creating the registry hives Removing existing hive files Loading "D:\pebuilder314-beta\setuphiv" Error: loadKey failed: Processing INF file "D:\pebuilder314-beta\pebuilder.inf" <<< >>> Saving hive: D:\pebuilder314-beta\default Closing hive "D:\pebuilder314-beta\petmphive" Error: closeHive failed: RegUnLoadKey (key="PEBuilder.exe-D:/pebuilder314-beta/petmphive") returned error 0: Access is denied. Creating file "default.log" <<< >>> Append file "D:\pebuilder314-beta\plugin\zz5\nu2shell\nu2shell_nu2menu.xml" to "D:\pebuilder314-beta\BartPE\Programs\Nu2Menu\nu2menu.xml" Cleanup temporarily files Error: DeleteFile() "D:\pebuilder314-beta\petmphive" failed. Error: DeleteFile() "D:\pebuilder314-beta\petmphive.log" failed. Error: DeleteFile() "D:\pebuilder314-beta\setuphiv" failed. Error: DeleteFile() "D:\pebuilder314-beta\setuphiv.log" failed. Builder has stopped because there are 4 build errors ISO image is not created, you must fix the errors! Build process done... There where 4 errors and 0 warnings <<< By my count there are six errors, but is it only looking to delete those four files? IF so, Those files will not delete while PEBuilder is running... the Registry hives will not unload while PEBuilder is running. ( also got this with the 3.1.3 release ) Can I build the ISO by manually deleting those files and ... doing what? |
|
|
|
Jul 29 2005, 09:26 PM
Post
#2
|
|
|
911cd's Boyscout ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,107 Joined: 18-November 03 From: Skaro Member No.: 2,631 |
Those files are the registry hives it's building for your disk.
You can manually unload them from the registry, this method is stated in this thread by paraglider: http://www.911cd.net/forums//index.php?sho...ost&p=74479 What can cause this is incorrect registry entries in a plugin. This post has been edited by Ed_P: Jan 8 2008, 01:40 AM
Reason for edit: Fixed broken posting link.
-------------------- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams
Problems? Check the Troubleshooting FAQ |
|
|
|
Jul 29 2005, 11:08 PM
Post
#3
|
|
|
Member ![]() ![]() Group: Members Posts: 10 Joined: 29-July 05 Member No.: 12,915 |
The only thing I added was a Folder - nothing to do with plug-ins, just some files I wanted available.
I'll try it without anything added... QUOTE (d4vr0s @ Jul 29 2005, 09:26 PM) Those files are the registry hives it's building for your disk.
You can manually unload them from the registry, this method is stated in this thread by paraglider: http://www.911cd.net/forums//index.php?sho...indpost&p=74479 What can cause this is incorrect registry entries in a plugin. |
|
|
|
Jul 30 2005, 03:54 PM
Post
#4
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1,050 Joined: 22-October 04 From: Sauerland Member No.: 8,020 |
Hi
if you get errors like this Error: DeleteFile() "D:\pebuilder314-beta\setuphiv" failed. the method mentioned in the link to paragliders expalanation may not be enough to fix this. Do this to clean up: Close pebuilder open regedit and find the key with pebuilder in the name delete all 3 subkeys then unload hive from regedit-menu. |
|
|
|
Aug 2 2005, 04:01 PM
Post
#5
|
|
|
Member ![]() ![]() Group: Members Posts: 10 Joined: 29-July 05 Member No.: 12,915 |
That certinaly fixes the symptoms - does nothing to touch on the problem. If I do that and re-run PEBuilder, it gets the same errors over and over and over.
The problem arises because pebuilder writes the registry entries and the files are tied to the entries, so/but those entries cannot be unloaded and those files not deleted as long as the pebuilder program is running. Those files/entries are being used by the process. QUOTE (sanbarrow @ Jul 30 2005, 03:54 PM) Hi
if you get errors like this Error: DeleteFile() "D:\pebuilder314-beta\setuphiv" failed. the method mentioned in the link to paragliders expalanation may not be enough to fix this. Do this to clean up: Close pebuilder open regedit and find the key with pebuilder in the name delete all 3 subkeys then unload hive from regedit-menu. |
|
|
|
Aug 9 2005, 07:42 PM
Post
#6
|
|
|
Newbie ![]() Group: Members Posts: 2 Joined: 9-August 05 Member No.: 13,139 |
I have seen a 1/2 dozen similar reports on this forum with the same failure reported above. I also have the same issues running pebuilder for the first time with no additional plug ins except the Dell fix.
There are no reported successes for anyone who has encountered this issue that I can find posted on this board. All of the posted work arounds just do not seem to work. It seems to me that there is more than this issue than meets the eye. Could it be platform specific? I am running a Dell Dimension 3000 w/XP SP2 Home. Anyone else running a Dell? Here is the tail of my log, but it is the same as the others posted: Append file "C:\pebuilder313\plugin\snapshot\snapshot.xml" to "C:\pebuilder313\BartPE\Programs\Nu2Menu\nu2menu.xml" Processing INF file "C:\pebuilder313\plugin\zz5\nu2shell\nu2shell.inf" Section "Append" Append file "C:\pebuilder313\plugin\zz5\nu2shell\nu2shell_nu2menu.xml" to "C:\pebuilder313\BartPE\Programs\Nu2Menu\nu2menu.xml" Cleanup temporarily files Error: DeleteFile() "C:\pebuilder313\petmphive" failed. Error: DeleteFile() "C:\pebuilder313\petmphive.log" failed. Error: DeleteFile() "C:\pebuilder313\setuphiv" failed. Error: DeleteFile() "C:\pebuilder313\setuphiv.log" failed. Builder has stopped because there are 4 build errors ISO image is not created, you must fix the errors! No CD is burned, you must fix the errors! Build process done... There where 4 errors and 0 warnings Use the [<<] and [>>] buttons to jump to error/warning. Again, just for clarity I have done all the recommendations above. Any other suggestions? |
|
|
|
Aug 9 2005, 07:48 PM
Post
#7
|
|
|
911cd's Boyscout ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,107 Joined: 18-November 03 From: Skaro Member No.: 2,631 |
Does your log also have this error?
QUOTE (BKearan) Loading "D:\pebuilder314-beta\setuphiv"
Error: loadKey failed: -------------------- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams
Problems? Check the Troubleshooting FAQ |
|
|
|
Aug 10 2005, 06:45 AM
Post
#8
|
|
|
Newbie ![]() Group: Members Posts: 4 Joined: 10-August 05 Member No.: 13,145 |
QUOTE (mwiener @ Aug 10 2005, 02:42 AM) I have seen a 1/2 dozen similar reports on this forum with the same failure reported above. I also have the same issues running pebuilder for the first time with no additional plug ins except the Dell fix. There are no reported successes for anyone who has encountered this issue that I can find posted on this board. All of the posted work arounds just do not seem to work. It seems to me that there is more than this issue than meets the eye. Could it be platform specific? I am running a Dell Dimension 3000 w/XP SP2 Home. Anyone else running a Dell? Hi, I am also having the same errors, running on a DELL Precision 470 using the DELL Recovery CD with BART PE. Seems to be a DELL specific problem. Hope anybody has a hint to solve the prob. |
|
|
|
Aug 10 2005, 06:11 AM
Post
#9
|
|
|
Member ![]() ![]() Group: Members Posts: 10 Joined: 29-July 05 Member No.: 12,915 |
FIXED!!
First, I had been using a Dell OS re-install CD, so I acquired a non-dell copy of Windows XP Pro CD just to create BartPE from. Don't know if this had any effect really. Second, I went in and unchecked every plug-in, deleted the files it was trying to clean up, unloaded the registry hives. I then ran a build - no errors. I kept adding plug-ins and kept trying a build after each one. All were successful. I've added back all the plug-ins that it will allow and the build is still successful, creates ISO, everything. I believe BartPE came with a plug-in already enabled that I didn't have the files for, unfortunatly, I had not been looking for that - I had been trying to see which plug-in broke it when enabled. When booting, I got the IaStor.sys error and went back and used UltraISO to open it up and change the name to all caps. I also added the rest of the .sys files from I386 into the drivers folder, all capp'd. It booted fine. Now, I need to work on getting Ramdisk to work correctly..... QUOTE (bluefo @ Aug 10 2005, 06:45 AM)
|
|
|
|
Aug 10 2005, 07:01 AM
Post
#10
|
|
|
911cd's Boyscout ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,107 Joined: 18-November 03 From: Skaro Member No.: 2,631 |
QUOTE (BKearan) First, I had been using a Dell OS re-install CD Interesting, you might want to compare the setupreg.hiv from the Dell CD to the one on the non-Dell. They might have added some sort of security to it. -------------------- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams
Problems? Check the Troubleshooting FAQ |
|
|
|
Aug 10 2005, 08:40 AM
Post
#11
|
|
|
Newbie ![]() Group: Members Posts: 4 Joined: 10-August 05 Member No.: 13,145 |
QUOTE (BKearan @ Aug 10 2005, 01:11 PM) FIXED!! First, I had been using a Dell OS re-install CD, so I acquired a non-dell copy of Windows XP Pro CD just to create BartPE from. Don't know if this had any effect really. I have no chance to test it with a non-dell os cd but I will try to disable all plugins to see if i will be able to build an iso at all. |
|
|
|
Aug 10 2005, 12:25 PM
Post
#12
|
|
|
Newbie ![]() Group: Members Posts: 2 Joined: 9-August 05 Member No.: 13,139 |
|
|
|
|
Aug 10 2005, 12:53 PM
Post
#13
|
|
|
911cd's Boyscout ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,107 Joined: 18-November 03 From: Skaro Member No.: 2,631 |
Could one of you upload the setupreg.hiv from your cd to someplace like rapidshare?
I'd like to take a look at it and see if it is a permission related problem. -------------------- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams
Problems? Check the Troubleshooting FAQ |
|
|
|
Aug 10 2005, 04:56 PM
Post
#14
|
|
|
Newbie ![]() Group: Members Posts: 4 Joined: 10-August 05 Member No.: 13,173 |
[quote=mwiener,Aug 10 2005, 10:25 AM][/quote]
In response to d4vr0s, yes I do have that error in my log. Sounds like we have identified this as a dell specific problem. Mike. [/quote] Yes, I agree. I have a new dell 9100 and have the four errors "unable to delete..." using the dell provided cd. Someone was asking for a specific file to examine--em me and I'll send it.. |
|
|
|
Aug 10 2005, 05:20 PM
Post
#15
|
|
|
Member ![]() ![]() Group: Members Posts: 23 Joined: 10-August 05 Member No.: 13,170 |
QUOTE (mwiener @ Aug 9 2005, 07:42 PM) Anyone else running a Dell? Yup, 4700 WinXP SP2. Same problems but I apparently posted in the wrong forum http://www.911cd.net/forums//index.php?sho...amp;#entry82666 QUOTE Tried to install "pebuilder3131.exe" on a Dell 4700 WinXP Home SP2 a few times and also attempted to troubleshoot six errors with no luck.
------------------------------------------------ Loading "C:\pebuilder313\setuphiv" Error: loadKey failed: Closing hive "C:\pebuilder313\petmphive" Error: closeHive failed: RegUnLoadKey (key="PEBuilder.exe-C:/pebuilder313/petmphive") returned error 0: Access is denied. Error: DeleteFile() "C:\pebuilder313\petmphive" failed. Error: DeleteFile() "C:\pebuilder313\petmphive.log" failed. Error: DeleteFile() "C:\pebuilder313\setuphiv" failed. Error: DeleteFile() "C:\pebuilder313\setuphiv.log" failed. Builder has stopped because there are 4 build errors ISO image is not created, you must fix the errors! No CD is burned, you must fix the errors! Build process done... There where 4 errors and 0 warnings ----------------------------------------- Regarding "Loading "C:\pebuilder313\setuphiv" Error: loadKey failed:," tried fix suggested fix of close pebuilder.exe and run regedit.exe. Check the HKEY_USERS for any subkey starting with "pebuilder", select that key and select "Unload Hive" from the regedit menu. Try again... with no luck. Also installed "fixdellxp.cab" in plugins as suggested with no luck. Other five errors weren't covered on the Home page so didn't know how to address them. This post has been edited by Ed_P: Jan 8 2008, 01:41 AM
Reason for edit: Fixed broken posting link.
|
|
|
|
Aug 10 2005, 05:41 PM
Post
#16
|
|
|
911cd's Boyscout ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,107 Joined: 18-November 03 From: Skaro Member No.: 2,631 |
-------------------- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams
Problems? Check the Troubleshooting FAQ |
|
|
|
Aug 10 2005, 05:53 PM
Post
#17
|
|
|
Member ![]() ![]() Group: Members Posts: 23 Joined: 10-August 05 Member No.: 13,170 |
QUOTE (d4vr0s @ Aug 10 2005, 05:41 PM) Those of you having the problem, are you sure the hive is unloaded when you try pebuilder again? If you mean have I tried "close pebuilder.exe and run regedit.exe. Check the HKEY_USERS for any subkey starting with "pebuilder", select that key and select "Unload Hive" from the regedit menu. Try again...," yes. |
|
|
|
Aug 10 2005, 05:55 PM
Post
#18
|
|
|
911cd's Boyscout ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,107 Joined: 18-November 03 From: Skaro Member No.: 2,631 |
QUOTE If you mean have I tried "close pebuilder.exe and run regedit.exe. Check the HKEY_USERS for any subkey starting with "pebuilder", select that key and select "Unload Hive" from the regedit menu. Try again...," yes. Does it still have this error when you do that?QUOTE Loading "D:\pebuilder314-beta\setuphiv"
Error: loadKey failed: -------------------- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams
Problems? Check the Troubleshooting FAQ |
|
|
|
Aug 10 2005, 06:41 PM
Post
#19
|
|
|
911cd's Boyscout ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,107 Joined: 18-November 03 From: Skaro Member No.: 2,631 |
Oops
I initially copied the churlock's setupreg.hiv into the wrong source directory. Ok, here's the deal (thank you Dell They added the ControlSet001\Services\iastor key to the Setupreg.hiv. The user associated with this subkey doesn't exist on your systems. PEBuilder doesn't care for this. The solution? The permissions on the key must be removed - which means you'll have to copy the i386 folder to your hard drive. The built in regedit won't do this for some reason, but Registry Workshop can reset the permissions. I'm sure there are other programs that can do this as well. It's bedtime here, but if further help is required on fixing this let me know. Edit: See FAQ #11: http://www.911cd.net/forums//index.php?showtopic=15138 i.e. see post http://www.911cd.net/forums//index.php?sho...15138&st=29 for fix. This post has been edited by jaclaz: Dec 3 2009, 04:51 AM -------------------- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams
Problems? Check the Troubleshooting FAQ |
|
|
|
Aug 10 2005, 10:50 PM
Post
#20
|
|
|
Member ![]() ![]() Group: Members Posts: 10 Joined: 29-July 05 Member No.: 12,915 |
Side-by-side trial - It is the Dell OS re-install CD.
I configured and tried to build first from the Dell XP disk - Errors!!! - then from the Microsoft XP CD and - the same configuration - worked perfectly. QUOTE The solution? The permissions on the key must be removed - which means you'll have to copy the i386 folder to your hard drive. The built in regedit won't do this for some reason, but Registry Workshop can reset the permissions. I'm sure there are other programs that can do this as well. Does PEbuilder only look at the I386 folder? If SO, then, if using a Dell XP Reinstall CD, one would need to copy that folder to the hard drive, use a registry editor program (would regedt32 work?) to set permissions to "Everyone Full Control" ?? and point to the hard drive location as the 'source files' for PEBuilder? If NOT, then what other files/folders need to be copied over in order to set the hard drive as the location of the source files? |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 8th February 2010 - 08:44 PM |