원산지 문제

원산지 문제

내 노트북에서 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:\에 있다고 가정합니다.

관련 정보