삽질 본능(=불치병)에 못 이겨서
2020.07.21 18:34
또 삽질을...
G3930 + GA-H110-D3A + 4G + Nvidia G210 + WD SN520 128G + HDD 120G
Windows XP Pro SP3 ko-KR (업데이트 사전 병합됨)
당연히 가상 아닙니다
심지어는 부트 디스크로 7조차 애먹이는 NVMe를 쓰고 있습니다
일단 Intel UHD Graphics 610 + HDMI Audio는 당연히 안 되고, 이상하게 내장랜 RTL 8168도 Driver가 안 깔려서 못 씁니다 (호환성 최강 (2k~10/Mac/Linux를 망라)인 AX88179 USB3 GBe로 떄웠습니다) (내장 사운드 (ALC887)는 잡히네요
또한 당연한 애기지만 100시리즈용 Intel INF 안 깔리므로 다 더미 만들어서 떄웠습니다 (원래 이쪽은 거의 다 더미라서 상관없음) (사용한 더미 전부 다 첨부합니다)
작동에는 첨부된 Driver들이 필요합니다 (애초에 ACPI.sys 안 갈아치우면 100시리즈 이상은 부트조차 안 됩니다)
어제 https://forums.mydigitallife.net/threads/drivers-and-tools-to-run-windows-xp-on-newer-hardware.81607에서 재미있어보이는게 있길래 오늘 삽질해봤습니다
일단 설치과정이 좀 귀찮습니다
먼저 정상적으로 XP를 부트 가능한 80시리즈 이하의 칩셋으로 SATA디스크를 붙여서 설치합니다 (AHCI는 SkyIAR이나 Win-RAID의 Universal을 써주세요) (가상에 깔아도 됩니다)
초회 부트 완료후 %windir%\System32\Drivers\ACPI.sys를 첨부해둔 파일로 교체합니다 (이 파일이 원복되면 안 되므로 혹시 업데이트가 미병합 상태라면 완료후 교체해주세요)
이어서 AHCI Driver를 동봉된 Generic으로 바꿉니다
혹시 USB3가 있는 70시리즈 이상이라면 이 단계에서 USB3 Driver도 잡아두면 (xHCI의 KMDF를 설치후 Driver를 잡으면 됩니다) (차후 UASP계열 장치 초회 연결시 해당 Driver 1번 더 써야 합니다)
이제 100시리즈등의 신형 (심지어는 B360이나 Ryzen 3900X에서 성공했다는 보고도 있습니다)에 디스크를 접속후 부트시킵니다 (앞에서 USB3 Driver를 못 잡으셨다면 PS/2 HID를 써주세요)
부트해보면 큰 문제없이 부트되므로 이제 부족한 Driver (특히 xHCI)를 설치해주세요
저처럼 NVMe를 쓰실분들은 장치 물려서 Driver설치후 이미지 떠서 부으면 쉽게 됩니다
현제 발견한 문제점은 일단 커널의 구조상 SATA1으로 잡힙니다 (스샷에서 HDD가 그렇게 잡혀있습니다)
또한 백포트된 AHCI/NVMe Driver로는 SMART정보를 얻을 수 없습니다 (크리스털등을 실행해보면 아에 디스크를 못 인식합니다) (다행히 USB3는 정상 속도가 나오고, UASP로 물린건 잘 됩니다)
AHCI쪽은 아마 Universal로 잡으면 정상적으로 뜰껀데, NVMe는 답이 없습니다 (덤으로 당연한 애기지만 GC는 되어도, TRIM은 안 됨)
이외에 저만 그런지 몰라도 PS/2 Keyboard가 물려있을땐 정상인데, USB Keyboard + Mouse만 물리면 부트시간이 횔씬 길어지네요 (1초 -> 10초정도)
추신 : 이제와서 XP따위 쓸일 없는데, 전 대체 뭘 하고 있는걸까요
댓글 [1]
-
DarknessAngel 2020.07.21 20:15
본문에 적는걸 까먹었는데, 설치전 BIOS에서
OS Type - Other OS
CSM Support - Enabled
로 고쳐야 합니다