|
niutao1
初级用户
 
积分 94
发帖 41
注册 2007-1-22
状态 离线
|
『楼 主』:
关于飞利浦sata光驱在dos下驱动的问题!
[已使用 LLM 解释]
惠普与dell最新的几款台式机不约而同的采用了型号为drom6316的sata-dvd,原来在网上曾出现的GCDROM驱动对其已经无效,望大家帮忙找一找,不胜感激!
我提取了其在win下的驱动!
附件很小直接发到论坛上了
HP and Dell's latest models of desktops have adopted the SATA-DVD with model number DROM6316 simultaneously. The previously appeared GCDROM driver on the Internet is no longer effective for it. Hope everyone can help find it. Many thanks!
I extracted its driver under Windows!
The attachment is very small and directly sent to the forum.
LLM 解释
关于 SATA 光驱在 DOS 下的驱动问题解释
核心结论
DOS 本身无原生 SATA 控制器驱动支持,所有 "SATA 光驱驱动" 本质是特定 SATA 控制器的 DOS 实模式驱动,与光驱品牌(如飞利浦、先锋)无关。GCDROM 或 EXTCD 等工具仅支持部分早期 SATA 控制器(如 Intel ICHx 系列、VIA VT8237 等),对 2007 年前后新平台(如惠普/戴尔采用的较新 SATA 控制器)无效是必然的。
技术原理与限制
-
SATA 控制器的 DOS 驱动依赖
DOS 只能识别传统 IDE(PATA)控制器的存储设备。SATA 光驱被系统识别的前提是:SATA 控制器需工作在IDE 兼容模式(Legacy IDE Mode),且需加载该控制器对应的 DOS 实模式驱动(如 Intel 的 IASTOR.SYS、NVIDIA 的 NVDISK.SYS 等)。驱动的作用是将 SATA 控制器模拟为 IDE 通道,使 DOS 认为其是传统 IDE 光驱。
-
GCDROM/EXTCD 的局限性
- GCDROM 是早期第三方工具,仅集成了少数常见 SATA 控制器的驱动,对新控制器无适配;
- EXTCD 最初是为 USB 光驱设计,部分版本通过兼容模式支持少量 SATA 控制器,但覆盖范围有限;
- 2007 年惠普/戴尔新机型采用的 SATA 控制器(如 Intel ICH8/ICH9 或厂商定制控制器),其 DOS 驱动需从主板或控制器厂商官网获取(如 Intel 提供的
F6 驱动软盘 中的实模式驱动),第三方通用工具无法覆盖。
-
光驱品牌无关性
驱动针对的是SATA 控制器而非光驱本身。飞利浦 DROM6316 作为 SATA 光驱,仅需控制器被 DOS 识别为 IDE 通道,即可通过 SHSUCDX.COM 或 MSCDEX.EXE 分配盘符,与光驱品牌无关。
当年的常见误解
- 误认为 "SATA 光驱驱动" 是针对光驱的,实际是针对控制器;
- 依赖第三方通用工具(如 GCDROM)解决所有 SATA 问题,忽略了控制器驱动的厂商特异性;
- 未意识到 SATA 控制器需切换到 IDE 兼容模式(部分新机型默认关闭该模式,导致 DOS 完全无法识别)。
合法解决方案(2007 年语境下)
- 进入主板 BIOS,将 SATA 控制器模式设为 IDE/Legacy Mode(而非 AHCI/RAID);
- 从主板厂商官网下载对应 SATA 控制器的 DOS 实模式驱动(通常在 "芯片组驱动" 或 "F6 驱动" 分类下);
- 在 DOS 启动盘中加载控制器驱动(如
DEVICE=IASTOR.SYS),再通过 SHSUCDX.COM /D:xxxx 分配光驱盘符。
对后续讨论的补充
- 帖子中 @bingchong 提到的 "Dell SATA 驱动" 实际是 Dell 机型对应 SATA 控制器的驱动,仅适用于特定硬件;
- @niutao1 配置中的
%CDROM% 环境变量未定义会导致错误,需通过工具(如 CDROMID.COM)检测光驱盘符后再引用。
附件
1: sata.rar (2007-4-6 02:03, 66.67 KiB,下载次数: 232)
|
|
2007-4-6 02:03 |
|
|
abelzeng
新手上路

积分 16
发帖 7
注册 2007-4-4
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
我装过的dellc21n是用的sony的SATA光驱.不知道用gcdrom可以吗?
我也一直在找这个dos下的sata光驱的通用驱动.几乎所有的万能ghost光盘(至少是我用过的)都无法支持sata光驱.现在只好用移动硬盘装系统.
The Dell C21n I installed used a Sony SATA optical drive. I wonder if GCDROM can be used? I've been looking for a general-purpose driver for SATA optical drives under DOS. Almost all universal Ghost CDs (at least the ones I've used) can't support SATA optical drives. Now I have to install the system using a portable hard drive.
|
|
2007-4-6 04:56 |
|
|
bingchong
初级用户
 
积分 152
发帖 21
注册 2003-1-21
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
本论坛上以前的贴子有为兄弟发了一个dell的sata驱动,至少在我的并口转sata卡
再接主板sata口上正常。gdrom的不能使用。细心点好好发掘本论坛吧。
There were previous posts in this forum that provided a Dell SATA driver, which worked normally at least when I used a parallel port to SATA card connected to the motherboard's SATA port. The GDROM cannot be used. Be careful and dig into this forum carefully.
|
|
2007-4-6 09:38 |
|
|
niutao1
初级用户
 
积分 94
发帖 41
注册 2007-1-22
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
Originally posted by bingchong at 2007-4-5 08:38 PM:
本论坛上以前的贴子有为兄弟发了一个dell的sata驱动,至少在我的并口转sata卡
再接主板sata口上正常。gdrom的不能使用。细心点好好发掘本论坛吧。
我试着找了找,没有发现,兄弟能提吗?
Originally posted by bingchong at 2007-4-5 08:38 PM:
There was a previous post in this forum where a brother posted a Dell SATA driver, which worked normally at least on my parallel port to SATA card connected to the motherboard's SATA port. The GDROM cannot be used. Carefully explore this forum.
I tried to find it but didn't find it. Brother, can you provide it?
|
|
2007-4-6 11:22 |
|
|
bingchong
初级用户
 
积分 152
发帖 21
注册 2003-1-21
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
呵呵 试试吧看看行不,加载方式就不用说了吧
Hehe, let's try it and see if it works. There's no need to talk about the loading method, right?
附件
1: extcd.rar (2007-4-6 11:50, 2.29 KiB,下载次数: 252)
|
|
2007-4-6 11:50 |
|
|
bingchong
初级用户
 
积分 152
发帖 21
注册 2003-1-21
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
哦对了,试成功的兄弟回个贴,看看兼容性如何!
Oh right, brothers who have succeeded in the test, please post a reply to see how the compatibility is!
|
|
2007-4-6 12:01 |
|
|
niutao1
初级用户
 
积分 94
发帖 41
注册 2007-1-22
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
谢谢了,如果图省事,直接改名字也可以把!
刚才找到了那个帖子!最后说光驱固定名字为EXTCD001,是这样吗?
Thanks. If it's easy, you can just change the name directly! Just now I found that post! It finally said that the CD-ROM is fixed with the name EXTCD001. Is that so?
|
|
2007-4-6 12:01 |
|
|
bingchong
初级用户
 
积分 152
发帖 21
注册 2003-1-21
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
好像在config中不加参数,在设备名称中自动为 EXTCD001
auto中 我的如下 IF EXIST EXTCD001 LH %PATH%\SHSUCDX.COM /D:EXTCD001
改名称懒得试了,留给你试试吧 嘿嘿
It seems that if you don't add parameters in the config, it automatically becomes EXTCD001 in the device name. In auto, mine is as follows: IF EXIST EXTCD001 LH %PATH%\SHSUCDX.COM /D:EXTCD001. I'm too lazy to try changing the name, leave it for you to try, heh heh
|
|
2007-4-6 12:06 |
|
|
niutao1
初级用户
 
积分 94
发帖 41
注册 2007-1-22
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
谢谢知道,能不能分享一下config和auto,呵呵!学习一下
Thanks for knowing, can you share config and auto, hehe! Learn about it
|
|
2007-4-6 12:21 |
|
|
niutao1
初级用户
 
积分 94
发帖 41
注册 2007-1-22
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
对了你使用的光驱是什么牌子
By the way, what brand of CD-ROM drive are you using?
|
|
2007-4-6 12:23 |
|
|
bingchong
初级用户
 
积分 152
发帖 21
注册 2003-1-21
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
可以给你就是太乱了都好几年没整理了只是最近加入了个sata光驱,看不懂不负责培训啊。
cd么 是 先锋 112xl sata卡转接的
最近正在组装启动cd,你也研究模?
It's just too messy, it hasn't been sorted out for several years. It's just that I recently added a SATA optical drive, I don't understand it and won't be responsible for training. The CD is Pioneer 112XL, connected via SATA card adapter. I'm recently assembling a boot CD, do you also study the mode?
附件
1: 桌面.rar (2007-4-6 12:31, 5.28 KiB,下载次数: 158)
|
|
2007-4-6 12:31 |
|
|
niutao1
初级用户
 
积分 94
发帖 41
注册 2007-1-22
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
最近碰到惠普的新系列,原来的sata驱动不行,才又开始弄!
我做维护的!
Recently encountered the new series of HP, the original SATA driver doesn't work, so I started doing it again!
I do maintenance!
|
|
2007-4-7 00:31 |
|
|
niutao1
初级用户
 
积分 94
发帖 41
注册 2007-1-22
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
不是一般的复杂,有装在c盘的工具,还有安装cd kay,看晕了,还有logo!
It's not generally complicated. There are tools installed on the C drive, and there's also an installation CD key. It's confusing. There's also a logo!
|
|
2007-4-7 00:36 |
|
|
niutao1
初级用户
 
积分 94
发帖 41
注册 2007-1-22
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
DEVICE=A:\BOOT_SYS\EXTCD.SYS
加载的dell的1394、usb驱动?
4DOS.COM是什么程序?
Last edited by niutao1 on 2007-4-6 at 12:45 PM ]
DEVICE=A:\BOOT_SYS\EXTCD.SYS
Loaded Dell's 1394, USB drivers?
What program is 4DOS.COM?
Last edited by niutao1 on 2007-4-6 at 12:45 PM ]
|
|
2007-4-7 00:53 |
|
|
niutao1
初级用户
 
积分 94
发帖 41
注册 2007-1-22
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
我写了一组简单的配置,麻烦看一下!
auto
@echo off
IF "%config%"=="SATA_CDROM" GOTO SATA
LH SHSUCDX.COM /D:EXTCD001
%CDROM%:
CD\ghost
ghost -clone,mode=pload,src=tebieO8.gho:1,dst=1:1 -sure -rb
echo.
GOTO QUIT
:SATA
LH SHSUCDX.COM /D:MSCD000
%CDROM%:
CD\ghost
ghost -clone,mode=pload,src=tebieO8.gho:1,dst=1:1 -sure -rb
config
[menu]
menuitem=ExtcdSata_CDROM, Start computer with ExtcdSata CD-ROM support.
menuitem=SATA_CDROM, Start computer with SATA CD-ROM support.
menucolor=7,0
[ExtcdSata_CDROM]
devicehigh=himem.sys /testmem:off
DEVICE=extcd.sys /D:EXTCD001
devicehigh=ramdrive.sys /E 4096
[SATA_CDROM]
devicehigh=himem.sys /testmem:off
DEVICE=GCDROM.SYS /D:MSCD000
devicehigh=ramdrive.sys /E 4096
[COMMON]
files=20
buffers=30
dos=high,umb
stacks=9,256
lastdrive=z
I wrote a set of simple configurations, please take a look!
auto
@echo off
IF "%config%"=="SATA_CDROM" GOTO SATA
LH SHSUCDX.COM /D:EXTCD001
%CDROM%:
CD\ghost
ghost -clone,mode=pload,src=tebieO8.gho:1,dst=1:1 -sure -rb
echo.
GOTO QUIT
:SATA
LH SHSUCDX.COM /D:MSCD000
%CDROM%:
CD\ghost
ghost -clone,mode=pload,src=tebieO8.gho:1,dst=1:1 -sure -rb
config
menuitem=ExtcdSata_CDROM, Start computer with ExtcdSata CD-ROM support.
menuitem=SATA_CDROM, Start computer with SATA CD-ROM support.
menucolor=7,0
devicehigh=himem.sys /testmem:off
DEVICE=extcd.sys /D:EXTCD001
devicehigh=ramdrive.sys /E 4096
devicehigh=himem.sys /testmem:off
DEVICE=GCDROM.SYS /D:MSCD000
devicehigh=ramdrive.sys /E 4096
files=20
buffers=30
dos=high,umb
stacks=9,256
lastdrive=z
|
|
2007-4-7 02:18 |
|