Diskettenlaufwerk unter Linux mit a: ansprechbar?
Hallo Leute, ich habe nebenher noch einen anderen Beitrag zum Thema Diskettenlauf hier am laufen (fstab-Eintrag für Diskettenlaufwerk ...) da ich nun aber nicht ganz weiss ob das vorhandene Problem damit zusammenhängt habe ich mal vorsichtshalber jetzt mit dieser Sache einen zweiten Beitrag eröffnet. Derzeit beschäftige ich mich gerade studienbedingt mit so Linux-Grundwissen ... ... in einem der ersten Lernhefte heißt es dort, man sollte die mitgelieferte Diskette ins Laufwerk einlegen und auf der Konsole folgenden Befehl eingeben: mdir a:/ Als Fehlermeldung bekomme ich: Can't open /dev/fd0: Device or resource busy Cannot initialize 'A:' Im moment versteh ich sowieso ein wenig die Welt nicht mehr. Nutze schon länger SuSE Linux - ok alles weiss ich sicherlich auch noch nicht, aber das man unter Linux Laufwerke mit "a:" anspricht das verwirrt mich doch nun ein wenig. Dachte das macht man nur unter Windows so ... Im Lernheft gibts an etlichen Ecken noch den Hinweis das es egal sei ob man nun zum Bearbeiten der Lernhefte SuSE Linux oder RedHat Linux installiert hat. Ich habe hier SuSE 10.0 drauf ... Kann mich da mal jemand aufklären ob das überhaupt möglich ist mit so Sachen wie: mdir a:/ Und wenn ja wie mache ich Linux klar was ein "a:" für ein Laufwerk bzw. Verzeichnis ist? Wäre super wenn da jemand mal weiterhelfen könnte. Besten Dank vorab. Viele Grüße Sascha
Am Sonntag, 2. April 2006 17:48 schrieb Sascha Blum:
mdir a:/
Als Fehlermeldung bekomme ich:
Can't open /dev/fd0: Device or resource busy Cannot initialize 'A:'
Im moment versteh ich sowieso ein wenig die Welt nicht mehr. Nutze schon länger SuSE Linux - ok alles weiss ich sicherlich auch noch nicht, aber das man unter Linux Laufwerke mit "a:" anspricht das verwirrt mich doch nun ein wenig. Dachte das macht man nur unter Windows so ...
Hallo Sascha, ich kann Dir bei Deinem konkreten Problem zwar nicht helfen, aber Dir ein wenig der Hintergründe erklären: mdir gehört zu den mtools, mit denen man unter Unix auf MS-DOS Dateisysteme (insbesondere Disketten) zugreifen kann. Die mtools verwenden dabei eine Notation wie bei DOS, so dass z.B. das Diskettenlaufwerk mit a: angesprochen wird. Mehr dazu liefert auch 'man mtools'. Warum das allerdings bei Dir nicht funktioniert, kann ich nicht sagen. mdir a:/ funktioniert bei mir unter Suse 9.1 wunderbar. Was ich mir noch vorstellen könnte ist, dass es nicht klappt, gleichzeitig mit den mtools und auf andere Art und Weise auf die Diskette zuzugreifen. Falls Du also die Diskette irgendwo gemounted hast, könnte das Dein Problem sein. So weit ich weiß, werden bei den mtools die Disketten nicht gemounted. Gruß, Achim
Hallo Achim, Am Sonntag, 2. April 2006 18:07 schrieb Achim Schaefer:
mdir a:/
Als Fehlermeldung bekomme ich:
Can't open /dev/fd0: Device or resource busy Cannot initialize 'A:'
Im moment versteh ich sowieso ein wenig die Welt nicht mehr. Nutze schon länger SuSE Linux - ok alles weiss ich sicherlich auch noch nicht, aber das man unter Linux Laufwerke mit "a:" anspricht das verwirrt mich doch nun ein wenig. Dachte das macht man nur unter Windows so ...
ich kann Dir bei Deinem konkreten Problem zwar nicht helfen, aber Dir ein wenig der Hintergründe erklären: mdir gehört zu den mtools, mit denen man unter Unix auf MS-DOS Dateisysteme (insbesondere Disketten) zugreifen kann. Die mtools verwenden dabei eine Notation wie bei DOS, so dass z.B. das Diskettenlaufwerk mit a: angesprochen wird.
Mehr dazu liefert auch 'man mtools'.
vielen Dank für diese Info bzw. Aufklärung ...
Warum das allerdings bei Dir nicht funktioniert, kann ich nicht sagen. mdir a:/ funktioniert bei mir unter Suse 9.1 wunderbar.
Was ich mir noch vorstellen könnte ist, dass es nicht klappt, gleichzeitig mit den mtools und auf andere Art und Weise auf die Diskette zuzugreifen. Falls Du also die Diskette irgendwo gemounted hast, könnte das Dein Problem sein. So weit ich weiß, werden bei den mtools die Disketten nicht gemounted.
inzwischen habe ich es wie es scheint hier hinbekommen, scheint nun zu funktionieren, lag wohl an einem falschen Eintrag in der fstab und zudem darf man wohl zuvor auch in kde nicht aufs Laukwerk zugreifen. Also nochmals besten Dank für die Hilfe. Viele Grüße Sascha
Sascha Blum schrieb:
Hallo Leute,
[ . . . ]
... in einem der ersten Lernhefte heißt es dort, man sollte die mitgelieferte Diskette ins Laufwerk einlegen und auf der Konsole folgenden Befehl eingeben:
mdir a:/
Als Fehlermeldung bekomme ich:
Can't open /dev/fd0: Device or resource busy Cannot initialize 'A:'
[ . . . .]
Kann mich da mal jemand aufklären ob das überhaupt möglich ist mit so Sachen wie:
mdir a:/
Und wenn ja wie mache ich Linux klar was ein "a:" für ein Laufwerk bzw. Verzeichnis ist?
Also der Befehl von Bills/Windows: "mdir" heißt doch, dass der Inhalt eines Laufwerkes angezeigt werden soll. Richtig müsste das dann so aussehen: mdir a:\ Ein a:/ ist zunächst falsch, es sei denn... (darüber muss hier aber nicht gesprochen werden). Bei Windows ist das Laufwerk "a:" das, was wir "floppy" nennen. Mit SuSE zeigt man den Inhalt eines Ordners/Laufwerkes an mit ls /dev/fd0, wenn es sich z.B. um das floppy handelt. Zum Thema subfs und mount siehe anderen thread hier in der ML Gruß Arno
Hallo, Am Sun, 02 Apr 2006, Sascha Blum schrieb:
mdir a:/
Als Fehlermeldung bekomme ich:
Can't open /dev/fd0: Device or resource busy Cannot initialize 'A:'
Liegt daran, dass subfs /dev/fd0 schon belegt. Ohne subfs sollte es mit den mtools funktionieren. Der Rest wurde ja wohl schon geklaert. -dnh -- Perl is a mess. But that's okay, because the problem space is also a mess. -- Larry Wall
participants (4)
-
Achim Schaefer
-
Arno Jung
-
David Haller
-
Sascha Blum