Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: OsDevNewbie am 15. May 2014, 20:06

Titel: Bochs PANIC bei zugriff auf CDROM
Beitrag von: OsDevNewbie am 15. May 2014, 20:06
Hi,
ich habe folgendes Problem:
Sobald ich auf die CDROM zugreife kommt folgender Fehler:
Device: [HD      ]
Message: IO write(0x01f0): buffer_index >= PACKET_SIZE
Und dieser Fehler kommt zweimal hintereinander. Woher kommt dieser Fehler?
Ich hoffe ihr könnt mir helfen
Titel: Re: Bochs PANIC bei zugriff auf CDROM
Beitrag von: Svenska am 15. May 2014, 23:34
Ich kenne mich jetzt nicht so ganz mit Bochs aus, aber bist du sicher, dass du auf das virtuelle CD-Laufwerk auch wie auf ein CD-Laufwerk (d.h. ATAPI) zugreifst? "Device: HD" liest sich für mich eher wie ein Festplattenzugriff. Außerdem haben (Daten-)CDs eine andere logische Blockgröße (2048 Byte) als Festplatten (512 Byte).
Titel: Re: Bochs PANIC bei zugriff auf CDROM
Beitrag von: OsDevNewbie am 17. May 2014, 00:43
Ich verwende den CDI-ATA-Treiber um auf das CDROM Laufwerk zuzugreifen. Und in der aktuellen Konfiguration emuliert Bochs nur ein CDROM-Laufwerk und keine anderen Laufwerke.
Aber danke für deine Antwort.