阅读:1636回复:5
求助:\\Device\\HarddiskXXX
\\Device\\HarddiskXXX的是怎么命名的?
可不可以认为\\Device\\HarddiskVolume1,2,3等为硬盘 \\Device\\Harddisk1为U盘? |
|
沙发#
发布于:2007-12-27 10:26
用deviceTree看看就知道了
|
|
板凳#
发布于:2007-12-27 11:31
有可能的,如若你是从USB硬盘上启动OS,那么就有可能。如果U盘在物理硬盘之前被正常识别,那么U盘的就可能排在前面。
|
|
|
地板#
发布于:2007-12-27 15:36
--->dreamsity
谢谢这位帅哥! 1.有可能是指什么可能? 2.你是说U盘启动则U盘为\\Device\\HarddiskVolume1是吗? 那要是硬盘启动是不是可以认为\\Device\\HarddiskVolume1,2等就是硬盘, 而后插入的U盘就是\\Device\\Harddisk1\\DP(X)? |
|
地下室#
发布于:2007-12-27 21:23
\\Device\\Harddisk1\\DP(X) disk创建的分区pdo??
\\Device\\HarddiskVolume ftdisk创建的卷pdo? 似乎2个不是一回事 |
|
5楼#
发布于:2007-12-29 09:24
这个和设备的正常工作的顺序是有关系的,而且不同的平台也略微有所不同。
但在2K上,如果你是使用USB启动WINDOW,那么USB的驱动USBSTORE就有可能比硬盘的驱动ATAPI先正常工作,这时候,WINDOW创建符号链接的时候就会出现\Device\\HarddiskVolume1是U盘的情况。具体的你需要搜索WIN2K的源代码,在其中你可以搜索到\Device\\HarddiskVolume的创建代码。不过如果你不是使用USB启动WIDNOW,那么U盘就一定是最后一个Device\\HarddiskVolume。 |
|
|