내 노트북에서 Intel SRT를 활성화하려고 합니다. 이렇게 하려면 SATA 컨트롤러 모드를 AHCI에서 RAID로 변경해야 합니다. 문제는 Windows에 RAID용 드라이버가 없고 컨트롤러가 AHCI 모드에 있는 동안에는 설치할 수 없다는 것입니다.
현재 INF 패키지(inf, sys, cat 파일)에 RAID 드라이버가 있습니다. 그리고 RAID 모드에서 컨트롤러를 사용하여 Windows 복구 콘솔을 로드할 수 있습니다. 마지막으로 해야 할 일은 이 드라이버를 설치하는 것인데 어떻게 해야 할지 모르겠습니다.
Google은 도움이 될 수 있다고 말하지만 rundll32.exe setupapi,InstallHinfSection DefaultInstall 123 <filename>.inf
그렇지 않습니다.
답변1
사용pnputil드라이버 저장소에 드라이버를 추가합니다. 이제 Windows가 드라이버를 감지합니다.
pnputil.exe -a C:\<filename>.INF
그리고 모드를 변경하기 전에 드라이버를 추가해야 합니다.
답변2
나에게는 pnputil.exe
트릭을 수행하지 않았습니다. 그러나 나는설립하다다음 명령이 도움이 되었습니다: dism /Image:C:\ /Add-Driver /Driver:D:\ /Recurse
. 이는 Windows가 에 설치되어 C:\
있고 드라이버가 포함된 디스크가 에 있다고 가정합니다 D:\
. 이는 디스크에 다양한 아키텍처(x86 및 x64) 및 운영 체제 버전(XP, 7, ...)용 드라이버가 포함된 경우에도 작동하는 것으로 보입니다.
답변3
원산지 문제
Proxmox에 VM(W2k12)이 있고 둘 이상의 드라이버가 필요한 문제가 발생했습니다. 하지만 어떤 드라이버가 필요한지 알 수 없었고, 복구 콘솔에서 Windows Server 2012에서는 pnputil을 사용할 수 없었습니다.
첫 번째 솔루션
drvload drv.inf
어떤 드라이버가 올바른지 알고 있으면 작동할 수 있습니다. 서버가 엉망이 되어 좌절감을 느낄 수도 있습니다!
해결 방법
이 문제를 해결하기 위해 다음 솔루션을 사용했습니다.
ㅏ. 나는 명령을 실행했다 for /r %d in (*.inf) do drvload %d
. 이 명령은 현재 디렉터리와 해당 하위 디렉터리에서 모든 파일을 반복적으로 검색하여 드라이버로 로드합니다. 이를 통해 사용 가능한 모든 드라이버가 시스템에 로드되었는지 확인했습니다.
비. 드라이버가 로드되면 다음 명령을 실행했습니다.
이 명령은 Windows 운영 체제가 C: 드라이브에 설치되어 있다고 가정합니다. 이 pnputil
명령은 옵션을 사용하여 지정된 .inf 파일로 드라이버를 설치합니다 -i -a
. Windows 이미지 서비스에 사용되는 dism 명령은 /Image:C:\ 및 /Driver:D:\ 매개변수를 사용하여 D: 드라이브의 드라이버를 C: 드라이브에 추가합니다. /Recurse 옵션을 사용하면 명령이 지정된 위치에서 드라이버를 반복적으로 검색합니다.
또한 다음 해결 단계를 사용했습니다.
cd /D D:
for /r %d in (*.inf) do drvload %d
for /r %d in (*.inf) do c:\windows\pnputil -i -a %d
이 경우에는 D: 드라이브가 내 CDROM/USB 드라이브를 나타내고 .inf 파일이 존재한다고 가정했습니다. 이 명령은 를 사용하여 디렉터리를 D: 드라이브로 변경한 cd /D D:
다음 for /r
루프를 사용하여 각 .inf 파일을 반복했습니다. drvload 명령은 복구에서 드라이버를 설치하는 데 사용되었으며 c:\windows\pnputil -i -a
명령은 pnputil 도구를 사용하여 드라이버를 설치했습니다.
제가 사용한 해결 방법에는 발견된 각 드라이버 파일에 대해 재귀 검색과 명령 실행이 포함되었습니다. 이를 통해 Windows Server 2012와 같이 기본 재귀 기능을 사용할 수 없는 경우에도 여러 드라이버를 설치할 수 있었습니다.
답변4
여기에 이미 나열된 답변을 혼합하여 사용해야 했습니다.
먼저 드라이버를 로드하여 대상(예: RAID) 설치에 액세스합니다.
drvload driver.inf
그런 다음 드라이버를 삽입하십시오.
dism /Image:C:\ /Add-Driver /Driver:D:\ /Recurse
위의 내용은 Windows가 C:\에 설치되어 있고 드라이버가 포함된 디스크가 D:\에 있다고 가정합니다.