Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Question for bcastner (or anyone) about Bart's PE

Status
Not open for further replies.

BradOne

Technical User
May 16, 2005
8
US
Last year I was directed to use Bart's PE to create a bootable CD to create a Pre-installation environment to repair my Win2K OS. ( I had moved my Lsass.exe file and need to put it back where it belongs). I cannot get Bart's PE to burn a CD. I only have 1 error as a result of the build and burn , but it is a show stopper and a burn never occurs. I can only use the CDrecord option as the Starburn doesn't work at all ( get an immediate error).

The following is an excerpt from the Build log at the point the burn process begins:

Building ISO image done
Checking drive options
Burnfree Enabled
Burn
Running external program
C:\pebuilder3110a\cdrecord.exe dev=3,0,0 driveropts=burnfree "c:\pebuilder3110a\pebuilder.iso"
Cdrecord-Clone 2.01-bootcd.ru (i686-pc-mingw32) Copyright (C) 1995-2004 Jörg Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord
and thus may have bugs that are not present in the original version.
Please send bug reports and support requests to Alex Kopylov <cdrtools@bootcd.ru>.
The original author should not be bothered with problems of this version.
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'HP '
Identifikation : 'DVD Writer 300c '
Revision : '7H29'
Device seems to be: Generic mmc2 DVD-ROM.
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96R RAW/R16 RAW/R96R
Starting to write CD/DVD at speed 16 in real TAO mode for single session.
 0 seconds. Operation starts.cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
cdrecord: Continuing in 5 seconds...
cdrecord: Fifo not supported.
scsidev: '3,0,0'
scsibus: 3 target: 0 lun: 0
cdrecord: Drive needs to reload the media to return to proper status.
cdrecord: Cannot get next writable address for 'invisible' track.
cdrecord: This means that we are checking recorded media.
cdrecord: This media cannot be written in streaming mode anymore.
cdrecord: If you like to write to 'preformatted' RW media, try to blank the media first.
cdrecord: Input/output error. read track info: scsi sendcmd: no error
CDB: 52 01 00 00 00 FF 00 00 1C 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 12 00 00 00 00 24 00 00 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0
Sense flags: Blk 0 (not valid)
r 0.000s timeout 240s
cdrecord: Cannot get next writable address for 'invisible' track.
cdrecord: This means that we are checking recorded media.
cdrecord: This media cannot be written in streaming mode anymore.
cdrecord: If you like to write to 'preformatted' RW media, try to blank the media first.
cdrecord: Cannot get next writable address.
Error: Returned exitcode 4294967294
Building done...
There where 1 errors and 1 warnings
Use the [<<] and [>>] buttons to jump to Error/Warning.

CAn someone help decipher this log and tell me what is the problem here? Many thanks.
 
What's wrong with the ISO image generated by PE Builder? I cannot view/edit/rebuild it with most ISO utilities/programs...

The ISO image created by PE Builder is using the (new) ISO 9660:1999 standard.
Specifications can be found here: This new specification says that the length of Directory and File Identifier is limited to 207.
So the file and directory names can be up to 207 characters. Most ISO build/edit programs and operating systems (like Dos) that are based on ISO 9660:1988 do not like those long names and may not work.

In addition, the CD-ISO tool included with Bart will not work with every device out there. Many have had trouble trying to burn with it.

Alternatives:

1. Can I run BartPE from my harddisk where Windows 2000/XP/2003 is already installed?

Yes! Very handy for testing...
Here is how to do that (pebuilder v3.1.2 or higher):

Run PE-Builder as normal, no need to create an ISO image. Make sure you have the plugin "BartPE Harddisk Installer" enabled.

After building, goto the plugin\pehdinst folder and run pehdinst.cmd <path>. Where <path> is the PE Builder output folder (default c:\pebldr). Select option "1" for installing next to your existing windows (boot.ini).

When pehdinst.cmd has succesfully finished, reboot your system and select "Boot BartPE (by PE Builder)" from the boot.ini menu.


Update: pehdinst has been replaced with peinst with recent versions of pebuilder.
Here is how to use peinst (PE Builder v3.1.3 and higher):

Run PE-Builder and build as normal (no need to create an ISO image).
After building, goto the <pebuilder>\plugin\peinst folder and run peinst.cmd <path> c:
Where <path> is the PE Builder output folder (default <pebuilder>\BartPE).

Select option "5) Install BartPE to c:" and "2) Install PE-loader in c:\boot.ini".
This will add a line to your boot.ini for loading BartPE and is done is just a second. This action is only needed once, you can skip this next time.
Select option "5) Install BartPE to c:" and "1) Install BartPE files to c:".
This will install the BartPE files in c:\minint and c:\programs. This will take a few minutes.
When peinst.cmd has succesfully finished, reboot your system and select "Boot BartPE (by PE Builder)" from the boot.ini menu.

2. Use a different ISO burner.

E.g. works find under Win2k

Use a trial of Nero Burning ROM
 
I suppose the previous options make sense to you, but not to me. All I need to do is burn a CD. Can you please tell me in layman's language - step by step - how to burn a bootable CD. I have downloaded Nero, but how will the PE program look to use that instead of the default CD record program?

I do not know what you mean when you say 'Run PR-builder and build as normal'. Exactly what do you mean - which boxes should I check?

What does the autoeraseRW option do?

Why is Bart's PE so damn complicated? Has someone else written a program yet that is straightforward without all the glitches?Bartt's PE seems to have so many FAQs to cover problems - I just want to burn a simple CD and cannot get the program to cooperate.
 
I really tried to follow your directions, but they do not lead to the results you have stated. There is no Option "5 Install BArt to C:" from running peinst.cmd. You need to go step by step to explain your procedure exactly , thank you.
 
Hello bcastner...thanks so much for your help. I finally got this fixed after a year. Thanks again.
 
BTW I have one last question. I have a chinese computer with Chinese OS Win2K loaded on a drive partitioned into C and D drives. Is it possible for me to partition an E drive to install english XP?
 
Are you asking whether you can add a partition to your existing hard drive? Or are you asking if you add an additional hard disk drive, can you install an English language localized version of XP to this new drive?

You will have to use a third-party commercial utility such as Acronis Disk Manager or Partition Magic to add a new partition from existing space.

Whether you do that, or add a second hard drive to give you a new partition, you can install a second copy of XP to E: without harming your existing installation of XP.




 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top