LG hl-dt-st dvdram gsa4040b ERROR WRITEING LEAD OUT

i have been racking my brain for the last few hours trying to work this out.
i just upgraded my mobo and cpu from a crappy old p4 to a intell core 2duo E7400 with a gigabyte ep45-ud3p mobo and 4gb ram. im running windows xp sp3.
when i try to burn a cd in nero 7 or even in the windows xp “burn these files to a cd” it wont completer. in nero it gives a explanation of “reset” and “can not write lead out”.
i have read alot of what others have said and tryed alot of things, like cleaning the lens, removing all other drives, allowing overburn, disabling multisession, turning off digital audio, and all to no avail. the drive will read both dvd and cd but wont alow me to burn anything.
ill post a list of the error report from nero as well but i realy need help to fix this:sad: its doing my head in lol.
NT-SPTI used
Nero Version: 7.10.1.0
Internal Version: 7, 10, 1, 0
(Nero Express)
Recorder: <HL-DT-ST DVDRAM GSA-4040B>Version: A300 - HA 1 TA 2 - 7.10.1.0
Adapter driver: <IDE> HA 1
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ?
CD-ROM: <HL-DT-ST DVDRAM GSA-4040B>Version: A300 - HA 1 TA 2 - 7.10.1.0
Adapter driver: <IDE> HA 1

=== Scsi-Device-Map ===
DiskPeripheral : ST3200822AS atapi Port 0 ID 0 DMA: On
DiskPeripheral : ST3320613AS atapi Port 3 ID 0 DMA: On
CdRomPeripheral : HL-DT-STDVDRAM GSA-4040BA300 JRAID Port 4 ID 0 DMA: Off
CdRomPeripheral : PIONEER DVD-ROM DVD-115 1.11 JRAID Port 4 ID 1 DMA: Off

=== CDRom-Device-Map ===
HL-DT-ST DVDRAM GSA-4040B F: CdRom2
PIONEER DVD-ROM DVD-115 G: CdRom3

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
BUFE : 0
Physical memory : 2047MB (2097151kB)
Free physical memory: 2047MB (2097151kB)
Memory in use : 23 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

8.3.2009
CD-ROM (ISO)
4:33:27 PM #1 Text 0 File SCSIPTICommands.cpp, Line 424
LockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL

4:33:28 PM #2 Text 0 File Isodoc.cpp, Line 6666
Iso document burn settings
------------------------------------------
Determine maximum speed : FALSE
Simulate : FALSE
Write : TRUE
Finalize CD : FALSE
Multisession : TRUE
Multisession type: : Start multisession
Burning mode : TAO
Mode : 1
ISO Level : 1 (Max. of 11 = 8 + 3 char)
Character set : ISO 9660
Joliet : TRUE
Allow pathdepth more than 8 directories : TRUE
Allow more than 255 characters in path : TRUE
Write ISO9660 ;1 file extensions : TRUE

4:33:28 PM #3 Text 0 File Burncd.cpp, Line 3196
HL-DT-ST DVDRAM GSA-4040B
Buffer underrun protection activated

4:33:28 PM #4 ISO9660GEN -11 File Geniso.cpp, Line 3343
First writeable address = 0 (0x00000000)

4:33:28 PM #5 Text 0 File Burncd.cpp, Line 3508
Turn on Track-At-Once, using CD-R/RW media

4:33:28 PM #6 Text 0 File DlgWaitCD.cpp, Line 307
Last possible write address on media: 359848 ( 79:59.73)
Last address to be written: 43752 ( 9:45.27)

4:33:28 PM #7 Text 0 File DlgWaitCD.cpp, Line 319
Write in overburning mode: NO (enabled: DVD)

4:33:28 PM #8 Text 0 File DlgWaitCD.cpp, Line 2972
Recorder: HL-DT-ST DVDRAM GSA-4040B;
CDR code: 00 97 15 12; OSJ entry from: Ritek Co.
ATIP Data:
Special Info [hex] 1: D0 00 98, 2: 61 0F 0C (LI 97:15.12), 3: 4F 3B 4A (LO 79:59.74)
Additional Info [hex] 1: 00 00 00 (invalid), 2: 00 00 00 (invalid), 3: 00 00 00 (invalid)

4:33:28 PM #9 Text 0 File DlgWaitCD.cpp, Line 493
>>> Protocol of DlgWaitCD activities: <<<
=========================================

4:33:28 PM #10 Text 0 File ThreadedTransferInterface.cpp, Line 793
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 ()
2 indices, index0 (150) not provided
original disc pos #0 + 43753 (43753) = #43753/9:43.28
relocatable, disc pos for caching/writing not required/ required
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 43751 blocks [F: HL-DT-ST DVDRAM GSA-4040B]
--------------------------------------------------------------

4:33:28 PM #11 Text 0 File ThreadedTransferInterface.cpp, Line 995
Prepare [F: HL-DT-ST DVDRAM GSA-4040B] for write in TAO
DAO infos:
==========
MCN: “”
TOCType: 0x00; Session Closed, disc not fixated
Tracks 1 to 1: Idx 0 Idx 1 Next Trk
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 307200 89913344, ISRC “”
DAO layout:
===========
__Start|___Track|Idx|CtrlAdr|Size|NWA|RecDep
-150 | lead-in | 0 | 0x41 | 0 | 0 | 0x00
-150 | 1 | 0 | 0x41 | 0 | 0 | 0x00
0 | 1 | 1 | 0x41 | 43753 | 0 | 0x00
43753 | lead-out | 1 | 0x41 | 0 | 0 | 0x00

4:33:28 PM #12 Text 0 File ThreadedTransferInterface.cpp, Line 1066
Removed 2 run-out blocks from end of track 1. Length: 43753 -> 43751.

4:33:28 PM #13 Text 0 File SCSIPTICommands.cpp, Line 215
SPTILockVolume - completed successfully for FSCTL_LOCK_VOLUME

4:33:28 PM #14 Text 0 File Burncd.cpp, Line 4294
Caching options: cache CDRom or Network-Yes, small files-Yes (<64KB)

4:33:28 PM #15 Phase 24 File dlgbrnst.cpp, Line 1762
Caching of files started

4:33:28 PM #16 Text 0 File Burncd.cpp, Line 4413
Cache writing successful.

4:33:28 PM #17 Phase 25 File dlgbrnst.cpp, Line 1762
Caching of files completed

4:33:28 PM #18 Phase 36 File dlgbrnst.cpp, Line 1762
Burn process started at 24x (3,600 KB/s)

4:33:28 PM #19 Text 0 File ThreadedTransferInterface.cpp, Line 2721
Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0

4:33:28 PM #20 Text 0 File MMC.cpp, Line 22363
Set BUFE: Buffer underrun protection -> ON

4:33:28 PM #21 Text 0 File ThreadedTransfer.cpp, Line 269
Pipe memory size 83836800

4:33:29 PM #22 SPTI -1114 File SCSIPassThrough.cpp, Line 179
CdRom2: SCSIStatus(x02) WinError(0) NeroError(-1114)
Sense Key: 0x06 (KEY_UNIT_ATTENTION)
Sense Code: 0x29
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 20 00 00 00
Sense Area: 0x70 00 06 00 00 00 00 10 00 00 00 80 29
Buffer x090b0040: Len x10000
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

4:33:29 PM #23 CDR -1114 File Writer.cpp, Line 303
Reset occurred
F: HL-DT-ST DVDRAM GSA-4040B

4:33:29 PM #24 CDR -201 File WriterStatus.cpp, Line 195
Invalid write state
F: HL-DT-ST DVDRAM GSA-4040B

4:33:29 PM #25 TRANSFER -18 File WriterStatus.cpp, Line 195
Could not perform EndTrack

4:33:29 PM #26 Text 0 File MMC.cpp, Line 17131
<HL-DT-STDVDRAM GSA-4040B> start Close Session

4:33:29 PM #27 Phase 38 File dlgbrnst.cpp, Line 1762
Burn process failed at 24x (3,600 KB/s)

4:33:29 PM #28 Text 0 File SCSIPTICommands.cpp, Line 261
SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME

4:33:32 PM #29 Text 0 File Cdrdrv.cpp, Line 11185
DriveLocker: UnLockVolume completed

4:33:32 PM #30 Text 0 File SCSIPTICommands.cpp, Line 424
UnLockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL

Existing drivers:

Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)

First off you it seems that DMA is not enabled (or not working) on your CD/DVD drives, this cant help matters.

Secondly, if you have not done so already, you’ll really be doing yourself a big favour in the long run if you back up your data and then reformat the c: drive and do a clean re-install of Windows after changing your CPU and motherboard. This operation will remove numerous possible causes of confilcts and poor performance and is really worth your while.

[QUOTE=uart;2233924]First off you it seems that DMA is not enabled (or not working) on your CD/DVD drives, this cant help matters.

Secondly, if you have not done so already, you’ll really be doing yourself a big favour in the long run if you back up your data and then reformat the c: drive and do a clean re-install of Windows after changing your CPU and motherboard. This operation will remove numerous possible causes of confilcts and poor performance and is really worth your while.[/QUOTE]
i have done a clean install of windows, thats the problem. before i changed my hardware and re istalled windows i could burn dvd/cd’c now since i have reinstalled all the drivers and a fresh copy of xp it wont burn cds. i have removed the previous install of xp and formatted the hd and did the fresh install after (new hardware means you need to reinstall xp or it wont boot).
if it is dma how do i fix it?

(new hardware means you need to reinstall xp or it wont boot).
if it is dma how do i fix it?

Yeah sometimes but not always. Sometimes it will actually boot with a different mobo and cpu and let you re-install new drivers etc, though mostly not. Other times it wont boot but you can get away with a “recovery install”, which leaves all your programs and data in place and just replaces windows system files. This works almost always but every now and then you get a case where even recovery install wont work and you need to re-format and do a full re-install. In any case, if you’re having any hardware issues then a full re-install is always the safest option.

This is the part of the log files that tells you DMA is off.

CdRomPeripheral : HL-DT-STDVDRAM GSA-4040BA300 JRAID Port 4 ID 0 DMA: Off
CdRomPeripheral : PIONEER DVD-ROM DVD-115 1.11 JRAID Port 4 ID 1 DMA: Off

To turn it on you need to go into decive manager (control_panel -> system -> hardware -> device_manger) and select the “+” to expand the section labeled “IDE ATA/ATAPI Controllers”. Here you need to find the IDE channel that has your optical drives connected, it will probably be marked as either “primary IDE channel” or “secondard IDE channel”. Once you find it select the advanced_settings TAB and make sure that the transfer mode is set to “DMA if Available”.

The problem is that if you really have done a clean install then this should already be set correctly. Normally you only get issues with this setting (where you just cant get DMA working) if you don’t have a clean install and have some type of driver issue.

If you do have problems getting DMA enabled then it might be worthwhile trying it without the second DVD-ROM drive connected and see if that helps.

from what i can see it shows that "dma where available’ is selected, although two of the drives are showing as current transfer mode is ultra dma mode 5. should all of them be set to this? and if they are then why is nero automaticly disableing them?.

i have done another clean install again and am still haveing the same problem. i can’t find drivers for the dvd but considering its a dvd capable burner, it should be plug and play.

lg are no help im still waiting on a answer from them for the drivers.

i also tryed uninstalling the ide controller then reboot and auto detec but still no luck >.< i think i might just bite the bullet and go buy 2 sata dvd/blu ray burners lol

[QUOTE=noonan;2234459]from what i can see it shows that "dma where available’ is selected, although two of the drives are showing as current transfer mode is ultra dma mode 5. should all of them be set to this? and if they are then why is nero automaticly disableing them?l[/QUOTE]

Yes the one(s) showing “ultra dma 5” will the harddrives(s). The CD/DVD drives wont be capable of “mode 5” but should be able to do at least ultra dma mode 2 (and possibly ultra dma mode 4 for newer DVD drives). If they say the current transfer mode is PIO then that’s bad, thats the slowest and worst mode. If they say “multiword DMA mode” then that’s somewhere in between, it’s a lot better than PIO mode but not as good as the ultra dma modes.

You could try getting a new IDE cable and see if that helps. Also make sure that you have loaded the chipset drivers for your new motherboard if you haven’t done this yet.