Windows 98 네트워킹이 QEMU에서 작동하지 않습니다

Windows 98 네트워킹이 QEMU에서 작동하지 않습니다

QEMU에 Windows 98을 설치했습니다. 사용자 모드에서 네트워킹을 실행하고 싶습니다. qemu-system-i386 win98.img -m 256 -soundhw sb16기본 네트워크 하드웨어를 사용하고 아마도 작동할 것이므로 시작하겠습니다 . 장치 관리자의 네트워크 어댑터 섹션에는 "전화 어댑터"(번역이 확실하지 않음)만 표시되고 다른 NIC는 표시되지 않습니다. 그게 문제인 것 같아요. 어쨌든 여기에 다른 세부 사항이 있습니다. IP 주소를 수동으로 10.0.2.16으로 설정해 보았지만 ipconfig /all. ping 10.0.2.2대상 호스트에 연결할 수 없다고 보고합니다. ipconfig /all하나의 인터페이스인 이더넷 어댑터만 보고하며 해당 설명은 "PPP 어댑터"입니다.

답변1

Windows 98은 플러그 앤 플레이 BIOS를 감지하지 못할 가능성이 높습니다. 이 문제를 해결하려면 하드웨어에 직접 액세스할 수 있도록 창을 구성하세요. 이렇게 하려면 장치 관리자로 이동하여 노란색 느낌표가 있는 Plug&Play Bios, 속성, 드라이버 업데이트, 위치 선택, 모든 장치 목록을 찾은 다음 "PCI 버스"를 선택하십시오.

이렇게 하면 그래픽 카드, 더 나은 IDE 드라이버 등과 같은 여러 장치를 찾을 수 있습니다.

답변2

플러그 앤 플레이 마법사가 작동하지 않는 경우에도 PCI 버스 장치를 수동으로 설치해 보십시오.

답변3

내 경험에 따르면 msw98은 Plug&Play BIOS를 인식하지 못하므로 PCI NIC를 전혀 볼 수 없습니다. 내 해킹은 ISA NIC를 정의하는 것입니다.

-net nic,model=ne2k_isa,irq=3,iobase=768,macaddr=aa:bb:cc:dd:ee:ff:00 
-net user

수동 설치 드라이버: Standard National Semiconductor NE2000Plus

st가 필요한 경우 IRQ-3및는 ms -windows 기본 설정입니다. IO=768(=0x300-0x31F)그렇지 않으면 구성에 주의하세요.

참고: 인터넷을 탐색할 수는 있지만 삼바 서버에 연결할 수 없습니다. 그 이유는 너무 오래된 버전의 msw98 삼바를 무시하는 새 버전의 서버 삼바 때문일 수 있습니다.

나는 다음과 같은 것을 사용합니다 :

qemu-system-i386 -name msw98 -M pc -m 256 -cpu pentium3,kvm=off \
    -smp cpus=1 -rtc-base localtime -display sdl -vga cirrus \
    -hda diskC.qcow2 -cdrom CD98SE.iso \
    -net nic,model=ne2k_isa,irq=3,iobase=768,macaddr=aa:bb:cc:dd:ee:ff:00 \
    -net user \
    -serial none -parallel none -no-kvm -no-acpi \
;

당신의 행운에 대해 메모를 남겨주세요.

관련 정보