Imgmount in der DOS-Box sagt "Laufwerk kann nicht von Datei erstellt werden" bis .img, das mit DD erstellt wurde

1081
SanSaurus

Hintergrund:

Ich möchte alte Disketten (als Images) sichern und später in der Dosbox einhängen.

Was ich getan habe:

  1. Ich verwende Linux Mint.
  2. Ich füge ein externes 3,5 "-Diskettenlaufwerk (USB) hinzu
  3. Ich speichere ein Image einer Diskette mit: dd if=/dev/sdb of=disk.img
  4. Ich starte dosbox (noch unter Linux)
  5. Dadurch imgmount a ~/disk_images/disk.img -t floppyergibt Nachricht von dosbox „Can not Laufwerk aus Datei erstellen“.

Ich habe auch versucht:

  • Ich habe es ohne die "-t-Diskette" versucht.
  • Wenn ich den Image-Dateinamen (absichtlich) falsch schreibe, sagt Dosbox: "Das Image muss sich auf einem Host oder einem lokalen Laufwerk befinden." (also verweise ich auf die richtige Bilddatei).
  • Ich habe auch versucht, die Diskette zu kopieren cat /dev/sdb > disk.img. Immer noch das gleiche Ergebnis.

Wie erstelle ich richtige Bilder?

1

1 Antwort auf die Frage

1
SanSaurus

Nach einigen Nachforschungen wurde mir klar, dass das gesamte Problem durch etwas so einfaches wie Linux-Besitz verursacht wurde. Anscheinend hatte ich die Datei als Root-Benutzer erstellt. Wenn ich also imgmountmit einem meiner anderen Benutzer versuchte, konnte ich das Bild nicht in Dosbox einbinden.

So einfach ist das! :-)

Vielen Dank für alle Antwort (@erreka).

Bitte fügen Sie hinzu, dass der Modus richtig sein muss: Nach einigen Tests habe ich festgestellt, dass die img-Datei neben der Berechtigung des Besitzers im ausführbaren Modus nicht eingebunden werden kann. Getestet unter TinyCore Linux. erreka vor 6 Jahren 0
Hatte ein ähnliches Problem unter Windows, stellte sich heraus, dass die .img-Dateien schreibgeschützt waren. Alberto M vor 5 Jahren 0