ABXZone Computer  Forums



Welcome to the ABXZone Computer Forums forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Reply
 
LinkBack Thread Tools Display Modes
Old 08-19-2008, 02:56 AM   #1
Registered User
 
Anarchi's Avatar
 
Join Date: Feb 2003
Posts: 489
DOS Driver for SATA CD/DVD Drives

Anyone know of a DOS Driver for SATA optical drives?

The CD's boot up ok, but I need to access the entire contents on the CD. To do this, you need a DOS CD Driver, and MSCDEX.EXE to set a Drive Letter.

I tried gcdrom.sys from SourceForge.net: ODD DOS driver which is an new open source CD driver that apparently supports SATA drives, but it doesnt work.


The PC has an Intel Chipset (ICH8 I think) and is using the onboard SATA Controller, with a generic SATA ODD.
__________________
Mobo: Asus P5B Deluxe
CPU: Core 2 Duo E6750
Memory: 2GB Corsair DDR667
Video: GeForce 8800GTS
OS: Windows XP Pro SP2
Sound: Auzentech Prelude X-Fi
Storage: WD 750GB. (soon SSD!)
(Offline)   Reply With Quote

Advertisement [Remove Advertisement]

Old 08-19-2008, 12:53 PM   #2
Member LOL
 
Baud's Avatar
 
Join Date: Feb 2001
Location: Brussels, Belgium
Posts: 936
Re: DOS Driver for SATA CD/DVD Drives

Google might be your best friend; do a search with keywords:
sata cd dos driver
(Offline)   Reply With Quote
Old 08-19-2008, 08:32 PM   #3
Registered User
 
Anarchi's Avatar
 
Join Date: Feb 2003
Posts: 489
Re: DOS Driver for SATA CD/DVD Drives

I have, cant find anything
__________________
Mobo: Asus P5B Deluxe
CPU: Core 2 Duo E6750
Memory: 2GB Corsair DDR667
Video: GeForce 8800GTS
OS: Windows XP Pro SP2
Sound: Auzentech Prelude X-Fi
Storage: WD 750GB. (soon SSD!)
(Offline)   Reply With Quote
Old 08-19-2008, 09:59 PM   #4
Virus? What I am not sick
 
rjs735's Avatar
 
Join Date: Jan 2003
Location: Central Florida
Posts: 1,833
Re: DOS Driver for SATA CD/DVD Drives

I guess the question I have is what's on the boot cd?

I just got thru installing xp on a 915g chipset where both the HD and CD ( DVD burner) were SATA. Had no problem booting of the cd and installing XP off the cd.

Didn't need any dos drivers or MScdex beyond what already on the xp cd.

You might want to give some of the recovery cds like bartpe or UBCD or UBCD for WIN or 911cd etc.

You might also give this a try

Drivers for making a SATA boot disk

If else fails try a google of 'SATA boot floppy'

SO The question is what are you trying to do to what?
__________________
Asus P4S8x 2.0 Ghz Celeron Ram 512MB WDC 80GB HD SATA WDC 80GB SATA Memorex DUAL DVD/RW Win98SE/XP pro
Asus P2b-F Cel 450 Ram 256MB W98 SE
Optorite CDRW WD 40GB
Asrock P4combo P4 346 Xp Pro Sp 3 SATA HD SATA DVD/RW
Foxconn 925EX 550 XP Media SP2 Sata HD Sata DVD/RW
Foxconn 925EX 550 Xp SP2
Asrock 775Dual 550 Xp pro SP2
IBM T23 1.3hz RAM 512MB XP pro SP2
All systems are networked
Konica Minolta Color Laser
Samsung clp-315 Color laser
Dlink 655 Dlink G650 Wireless

Last edited by rjs735 : 08-19-2008 at 10:06 PM.
(Offline)   Reply With Quote
Old 08-19-2008, 10:45 PM   #5
Registered User
 
Anarchi's Avatar
 
Join Date: Feb 2003
Posts: 489
Re: DOS Driver for SATA CD/DVD Drives

That dougstips.com link uses the GCDROM.SYS driver as well. Everywhere Ive looked, they all use this driver.

The disc itself was created in Nero using a "CD Boot" project. The boot portion of the CD uses a Floppy Disk Image which contains a CD Driver in CONFIG.SYS. The Data part of the CD (where you would normally drag files into Nero and burn them on a data disc) can only be accessed by using a CD Driver to assign a drive letter.

The boot portion of the CD sets itself as Drive A: or B: when the CD boots. You cannot access the non-bootable part of the CD via A: or B:
__________________
Mobo: Asus P5B Deluxe
CPU: Core 2 Duo E6750
Memory: 2GB Corsair DDR667
Video: GeForce 8800GTS
OS: Windows XP Pro SP2
Sound: Auzentech Prelude X-Fi
Storage: WD 750GB. (soon SSD!)
(Offline)   Reply With Quote
Old 08-20-2008, 06:13 AM   #6
C/TUSL2C/P4P800D/P5B-D
 
PeterT's Avatar
 
Join Date: Apr 2001
Location: Sunny Florida, USA
Posts: 2,101
Re: DOS Driver for SATA CD/DVD Drives

hmm... I wonder if this is why the Ghost boot CD I made (in Nero) works fine in my P4P800D (PATA DVD) and not in my P5B-D (SATA DVD). On the SATA drive, it boots fine, but then just hangs before Ghost starts.
__________________
Proud Member: Team-CUSL2 - 'The Old School Crew'
GA-EP45-DS3L, E7200, 4x2GB Corsair XMS2 PC6400, Asus EAH4850 TOP 512MB
P5B-D, E6600 @ 3.0, 4x1GB Crucial Ballistix PC8500, EVGA 8800GTS 512MB
P4P800-D, P4 2.4C @ 3.0, 4x512MB Mushkin PC3200, ATI AIW X800XT 256MB
TUSL2C, P3-S 1.4, 2x256MB Corsair XMS150, ATI 9800PRO 128MB, TB Santa Cruz
CUSL2, P3 1.0, 1x256MB & 2x128MB Corsair PC133, Asus V7700D 32MB, SB Live!

***Please join ABXZone to participate and browse without advertisements.***
(Offline)   Reply With Quote
Old 08-20-2008, 08:08 AM   #7
Registered User
 
shaihulud's Avatar
 
Join Date: Jan 2005
Posts: 1,254
Re: DOS Driver for SATA CD/DVD Drives

SATA cannot be in native and AHCI mode at all for DOS. It has to be in compatible mode. DOS is compatibility mode only. Note from this link I am providing: “Compatible mode. A controller that operates in compatible mode emulates a legacy IDE controller, which is a non-standard extension of the ISA-based IDE controller. In compatible mode, the controller requires two ISA-style dedicated IRQs (14 and 15) that cannot be shared with other devices. Because compatible mode requires dedicated resources, the ATA controller for the boot device (which is usually integrated in chipsets on the motherboard) is the only controller on a system that is likely to operate in compatible mode.”

This means for you to use your drives you will have to make changes between the loadings of operating systems. However, it [driver] may still not work due to open source’s faults or plain incompatibility due to core logics. Also, it can also be tricky due to some manufacturers having odd and ambiguous controller settings. Asus is a perfect example of doing the BIOS options for the controller incorrectly. The problem really, is that some do not understand the modes of the controller and also how SATA functions when changed to legacy or higher modes. Maybe the link will help some?

BIOS Settings for Native-Mode-Capable ATA Controllers
(Offline)   Reply With Quote
Old 08-20-2008, 11:46 AM   #8
Virus? What I am not sick
 
rjs735's Avatar
 
Join Date: Jan 2003
Location: Central Florida
Posts: 1,833
Re: DOS Driver for SATA CD/DVD Drives

According to what I read from the link that Saihulud provided ( educational for me) you are stuck with the set up you have.

Solution appears to be

1. MB MFG release a bios fix (haha)
2. Get a new MB (not real)
3. GEt IDE cd for the install and swap out after.
4. Install on another system and swap HDs.

Did I miss anything?
__________________
Asus P4S8x 2.0 Ghz Celeron Ram 512MB WDC 80GB HD SATA WDC 80GB SATA Memorex DUAL DVD/RW Win98SE/XP pro
Asus P2b-F Cel 450 Ram 256MB W98 SE
Optorite CDRW WD 40GB
Asrock P4combo P4 346 Xp Pro Sp 3 SATA HD SATA DVD/RW
Foxconn 925EX 550 XP Media SP2 Sata HD Sata DVD/RW
Foxconn 925EX 550 Xp SP2
Asrock 775Dual 550 Xp pro SP2
IBM T23 1.3hz RAM 512MB XP pro SP2
All systems are networked
Konica Minolta Color Laser
Samsung clp-315 Color laser
Dlink 655 Dlink G650 Wireless
(Offline)   Reply With Quote
Old 08-20-2008, 04:15 PM   #9
Registered User
 
shaihulud's Avatar
 
Join Date: Jan 2005
Posts: 1,254
Re: DOS Driver for SATA CD/DVD Drives

Yes, just change to what places you into compatibility mode in the BIOS. E.g., I would disabled native mode and AHCI within my BIOS to have DOS access, if possibly supported by driver. However, make the change back to be able to load Windows if it set previously to AHCI.
(Offline)   Reply With Quote
Old 08-22-2008, 04:10 AM   #10
Registered User
 
Anarchi's Avatar
 
Join Date: Feb 2003
Posts: 489
Re: DOS Driver for SATA CD/DVD Drives

I dont see SATA Compatibility mode in the BIOS

Surely its possible to create a DOS driver to run in AHCI Mode or Native SATA mode. I mean it can be coded in the BIOS, why cant it be coded in a Driver on PC's without Compatibility mood?

Perhaps FreeDOS has a SATA extension? I had a quick look, all I could find was XCDROM which supports UDMA mode.


GCDROM doesnt appear to support AHCI mode:
SourceForge.net: Detail: 1905594 - AHCI problem
__________________
Mobo: Asus P5B Deluxe
CPU: Core 2 Duo E6750
Memory: 2GB Corsair DDR667
Video: GeForce 8800GTS
OS: Windows XP Pro SP2
Sound: Auzentech Prelude X-Fi
Storage: WD 750GB. (soon SSD!)
(Offline)   Reply With Quote
Old 08-22-2008, 07:25 AM   #11
Registered User
 
shaihulud's Avatar
 
Join Date: Jan 2005
Posts: 1,254
Re: DOS Driver for SATA CD/DVD Drives

You most likely will not see the mode as compatibility because the syntax is enabled native mode, not compatibility mode. This is the same with AHCI and as to why I said that to be in a compatibility mode state, you have to disabled native mode and AHCI in the BIOS. When booting back into Windows and if AHCI was installed I will need to do the inverse and enable native and AHCI. If I do not then it will not be able to boot into Windows. I know DOS doesn’t support it because it does not support higher functioning hardware.
(Offline)   Reply With Quote
Old 08-22-2008, 10:56 AM   #12
Registered User
 
Anarchi's Avatar
 
Join Date: Feb 2003
Posts: 489
Re: DOS Driver for SATA CD/DVD Drives

I understand what you are saying. The problem is that this PC has no SATA settings to toggle the mode. Its stuck on AHCI, requiring XP to use an F6 SATA driver during Setup.

I dont believe that an AHCI DOS CD driver cannot be made, anything is possible with considerable effort, even if it means we would need to scrap MSDOS in favor of FreeDOS
__________________
Mobo: Asus P5B Deluxe
CPU: Core 2 Duo E6750
Memory: 2GB Corsair DDR667
Video: GeForce 8800GTS
OS: Windows XP Pro SP2
Sound: Auzentech Prelude X-Fi
Storage: WD 750GB. (soon SSD!)
(Offline)   Reply With Quote
Old 08-23-2008, 07:14 AM   #13
Registered User
 
shaihulud's Avatar
 
Join Date: Jan 2005
Posts: 1,254
Re: DOS Driver for SATA CD/DVD Drives

An earlier post I made mentioned how “Asus is a perfect example of doing the BIOS options for the controller incorrectly.” If you are using the P5B you change the SATA configuration to “compatible” and the Configure SATA as to IDE. However, it may already select IDE when set to compatible. When booting back into Windows you select enhanced and AHCI or RAID if that is what you had previously.

There most likely will never be a DOS driver because there is no reason first off and you need higher modes that DOS cannot support when it comes to processing for AHCI. Extensible firmware will pave a better way in the future by allowing users to use very operating system oriented tasks with no OS loading. This is something I cannot wait for.

Last edited by shaihulud : 08-23-2008 at 03:32 PM.
(Offline)   Reply With Quote
Old 08-23-2008, 09:00 AM   #14
C/TUSL2C/P4P800D/P5B-D
 
PeterT's Avatar
 
Join Date: Apr 2001
Location: Sunny Florida, USA
Posts: 2,101
Re: DOS Driver for SATA CD/DVD Drives

Quote:
Originally Posted by shaihulud View Post
An earlier post I made mentioned how “Asus is a perfect example of doing the BIOS options for the controller incorrectly.” If you are using the P5B you change the SATA configuration to “compatible” and the Configure SATA as to IDE. However, it may already select IDE when set to compatible. When booting back into Windows you select enhanced and AHCI or RAID if that is what you had previously.

There most likely will never be a DOS driver because there is no reason first off and you need higher modes that DOS cannot support when it comes to processing for AHCI. Extensible firmware will pave a better way in the future by allowing users to very operating system oriented tasks with no OS loading. This is something I cannot wait for.
Thanks for the info shaihulud. I think I'll try this on my P5B, for my Ghost disk.
__________________
Proud Member: Team-CUSL2 - 'The Old School Crew'
GA-EP45-DS3L, E7200, 4x2GB Corsair XMS2 PC6400, Asus EAH4850 TOP 512MB
P5B-D, E6600 @ 3.0, 4x1GB Crucial Ballistix PC8500, EVGA 8800GTS 512MB
P4P800-D, P4 2.4C @ 3.0, 4x512MB Mushkin PC3200, ATI AIW X800XT 256MB
TUSL2C, P3-S 1.4, 2x256MB Corsair XMS150, ATI 9800PRO 128MB, TB Santa Cruz
CUSL2, P3 1.0, 1x256MB & 2x128MB Corsair PC133, Asus V7700D 32MB, SB Live!

***Please join ABXZone to participate and browse without advertisements.***
(Offline)   Reply With Quote
Old 08-23-2008, 03:34 PM   #15
Registered User
 
shaihulud's Avatar
 
Join Date: Jan 2005
Posts: 1,254
Re: DOS Driver for SATA CD/DVD Drives

It may still not work due to the fact that DOS may only see two drives per channel not three when in compatibility. Don’t know honestly, I have not used Ghost in such a long time due to various reasons. Write back and say if it did, curious I am.
(Offline)   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Powered by vBulletin® Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.1
vBulletin Skin developed by: vBStyles.com