win95에서 C:를 포맷할 때 qemu가 네트워크 드라이브를 포맷할 수 없습니다

win95에서 C:를 포맷할 때 qemu가 네트워크 드라이브를 포맷할 수 없습니다

편안

문제가 있습니다. c: 드라이브를 포맷하려고 하면 네트워크 드라이브라고 나옵니다.

시작 코드:

qemu-system-i386 \
    -netdev user,id=mynet0 \
    -device ne2k_isa,netdev=mynet0 \
    -drive file=win95.disk,format=raw,media=disk \
    -soundhw sb16 \
    -m 1024 \
    -cpu pentium \
    -vga cirrus \
    -localtime \
    -drive file=disk01.img,format=raw,if=floppy \
    -drive file=win95_OSR25.iso,media=cdrom \
    -boot a \
    -soundhw pcspk

if옵션은 ide, scsi, floppy및 입니다 virtio.

답변1

여기에는 다른 버전이 있습니다 qemu-system-i386. 실행하면 qeum-system-i386 --version버전 5.2.0이 표시됩니다. 예를 들어 -localtime매개변수가 -rtc base=localtime.

다음에서 DOS 6.22를 다운로드했습니다.모든 부팅 디스크. 이 명령을 실행하면 VNC를 통해 사용할 수 있는 DOS 창이 나타납니다(예상대로).

dd bs=1M count=100 if=/dev/zero of=disk.img
qemu-system-i386 -m 1024 -cpu pentium -vga cirrus -rtc base=localtime \
    -drive file=disk.img,format=raw,media=disk \
    -drive file=Dos6.22.img,format=raw,if=floppy \
    -boot a

FORMAT C:이때 이 작업을 하려고 하면 알림을 받게 됩니다 Invalid drive specification. 이는 디스크에 MBR이 없기 때문에 예상되는 현상입니다.

FDISK기본 프롬프트( 1, 1, , 다시 시작)를 사용 하고 따르십시오 Y. 그렇다면 당신은 할 수 있어야합니다 FORMAT C:.

관련 정보