怎样用cmd命令cmd弹出窗口ahci硬盘

你好:假设系统BIOS中已经将2块硬盘設置成AHCI模式2块硬盘都分别安装了windows10系统,如何通过cmd命令的形式让其中一块硬盘上装的windows10系统在启动后不能访问另一块硬盘。先谢... 你好:
假設系统BIOS中已经将2块硬盘设置成AHCI模式2块硬盘都分别安装了windows10 系统,如何通过cmd命令的形式让其中一块硬盘上装的windows 10系统在启动后不能访问另一塊硬盘。先谢了

这个,可以在系统里设置权限,或隐藏分区不分配盘符号等等方法。

然后保护账号就成不然还能恢复的

你对这个囙答的评价是?

}

这两天被AHCI控制器的驱动搞的焦头爛额当然主要的问题其实不在软件,而是FPGA上的SATA物理层传输不够稳定现在也没什么很好的办法。先写一下这两天看到的系统软件和AHCI控制器硬件交互的三个核心数据结构:cmd_slot / rx_fis / cmd_tbl

DMA在“取命令-按命令操作硬盘-写回完成状态”这样一个典型操作周期中的行为来理解上述三个数据结构嘚作用。

  典型操作周期中CPU与SATA DMA的工作流程如下:

DMA接收到的数据帧(关于内存将要通过SATA DMA发送出去的数据帧的定义和实现在哪里还不是很清楚估计应该是Command Table的某个域),Received FIS的格式亦在ATA规范中被定义了

  SATA控制器里只保存着cmd_slot[]的基地址,并不直接保存cmd_tbl的地址所以每当CPU通过写PxCI等寄存器向SATA控制器发出执行命令的请求后,SATA DMA会先读取cmd_slot[i]得到相应的cmd_tbl的地址,然后再读cmd_tbl这样“取命令”阶段就完成了。

  接下来SATA 控制器就会按照命令要求来对硬盘进行操作比如写入或读出,也就是按照某种具体的方式在内存和SATA device间搬运FIS在命令执行完之后再对cmd_tbl中的某些完成标誌或错误标志进行写入,最后向CPU发中断通知这一个命令周期已经结束

}

我要回帖

更多关于 cmd自动弹出 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信