Autor Thema: Bochs PANIC bei zugriff auf CDROM  (Gelesen 2350 mal)

OsDevNewbie

  • Beiträge: 282
    • Profil anzeigen
    • YourOS Kernel
Gespeichert
« 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
Viele Grüsse
OsDevNewbie

Ein Computer ohne Betriebsystem ist nicht mehr wert als ein Haufen Schrott.
Ein Computer ist eine Maschine, die einem Lebewesen das kostbarste klaut, was sie selber nicht hat:
DIE ZEIT DES LEBENS

Svenska

  • Beiträge: 1 792
    • Profil anzeigen
Gespeichert
« Antwort #1 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).

OsDevNewbie

  • Beiträge: 282
    • Profil anzeigen
    • YourOS Kernel
Gespeichert
« Antwort #2 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.
Viele Grüsse
OsDevNewbie

Ein Computer ohne Betriebsystem ist nicht mehr wert als ein Haufen Schrott.
Ein Computer ist eine Maschine, die einem Lebewesen das kostbarste klaut, was sie selber nicht hat:
DIE ZEIT DES LEBENS

 

Einloggen