Diskette formatieren scheitert !

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Diskette formatieren scheitert !

Beitrag von Celica » 13.03.2005 23:48:32

Hallo und bitte nicht weiterklicken !

Hört sich trivial an und ist es wahrscheinlich auch !

Ich habe das Problem, dass ich meine Disketten nicht formatieren ( auch als root nicht ! ) kann und habe auch schon einen Verdacht !

Immer dann wenn ich mit dem KDE-Tool zum formatieren ansetze ( egal ob ext2 oder msdos ), dann erhalte ich eine Fehlermeldung:

Code: Alles auswählen

Auf /dev/fd0h1440 lässt sich nicht zugreifen. Stellen Sie sicher, dass das Gerät exestiert und Sie Schreibzugriff darauf haben.
Unter /dev/* exestiert jedoch kein /dev/fd0h1440 !
Warum nicht, ist mir auch nicht klar !

Habe mal auf einem anderen sarge System geblinzelt und gesehen, dass dort jede Menge /dev/fd0h* exestieren.
Dort ist es so, dass im Mountverzeichnis /media/floppy ein Link nach /media/floppy0 gesetzt ist.

Bei der Installation diesen Systems, kam auch eine Abfrage, ob irgendein Dienst oder ähnliches sich um das Einbinden/behandeln von dem Floppy kümmern soll.
Ich kann mich aber leider nicht mehr genau daran erinnern was es genaus gewesen ist.

Die Zugriffsrechte und Gruppeneinträge etc. habe ich ( hoffe zumindest ) richtig gesetzt.

Denke an dieses Blockorientierte Gerät /dev/fd0h1440.

Kann mir da jemand helfen ?
Zuletzt geändert von Celica am 14.03.2005 00:16:24, insgesamt 1-mal geändert.
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 13.03.2005 23:54:51

Das deutet doch erst mal darauf hin das das Modul Floppy nicht geladen ist.

Code: Alles auswählen

 modprobe floppy


und wenn das funktioniert in

Code: Alles auswählen

/etc/modules
eintragen
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 00:08:59

Hallo !

Modul floppy ist geladen !

Kann ja auch lesen und auf ein vorhandenes Datasystem schreiben, zB. in einen vorhandenen Ordner.

Wenn das Modul floppy nicht da wäre, könnte ich nicht darauf zugreifen ( nehme ich mal an ! ).

Warum exestieren aber diese /dev/fd0h1440 etc. bei mir nicht ?
Danke !

Ciao

Celica

Benutzeravatar
Lohengrin
Beiträge: 3227
Registriert: 29.08.2004 00:01:05
Wohnort: Montsalvat

Beitrag von Lohengrin » 14.03.2005 10:04:21

Celica hat geschrieben:Kann ja auch lesen und auf ein vorhandenes Datasystem schreiben, zB. in einen vorhandenen Ordner...
Warum exestieren aber diese /dev/fd0h1440 etc. bei mir nicht ?
Was wird denn auf /media/floppy0 gemountet? Schauf mal in /etc/fstab nach.
Bei mir ist das /dev/fd0. Dementsprechend würde ich das Gerät /dev/fd0 formatieren.

edit: Ich habe gerade meine erste Diskette formatiert.
Für FAT musste ich dosfstools installieren und dann mkdosfs /dev/fd0 ausführen.

edit2: Tippfehler korrigiert.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 10:47:46

Hallo !

dosfstools habe ich installiert.

Auf dem anderen Rechner wird ein Link von /floppy auf /floppy0 gesetzt.

Was mir fehlt, sind diese ganzen blockorientiereten Gerätedateien oder wie die sich nennen.

Wie erhalte ich diese ?
Danke !

Ciao

Celica

Benutzeravatar
Lohengrin
Beiträge: 3227
Registriert: 29.08.2004 00:01:05
Wohnort: Montsalvat

Beitrag von Lohengrin » 14.03.2005 10:54:44

Celica hat geschrieben:Hallo !

dosfstools habe ich installiert.

Auf dem anderen Rechner wird ein Link von /floppy auf /floppy0 gesetzt.

Was mir fehlt, sind diese ganzen blockorientiereten Gerätedateien oder wie die sich nennen.

Wie erhalte ich diese ?
In /etc/fstab steht was auf /media/floppy0 gemountet wird.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 11:31:11

Hi !

Steht in Deiner /etc/fstab etwas davon oder meinst Du meine ?

Also in meiner /etc/fstab wird das Gerät /dev/fd0 in das Verzeichnis /media/floppy eingehangen.
Es gibt bei mir kein /media/floppy0 !

Hier mal ein Auszug aus meiner /etc/fstab:

Code: Alles auswählen

/dev/fd0        /media/floppy  vfat  defaults,user,noauto,showexec,umask=022  0  0
# /dev/fd0        /media/floppy   auto    rw,user,noauto  0       0
#

Es geht aber mit beiden Einträgen leider nicht !

Der auskommentierte Eintrag ist original von der Installation, der gültige ist versuchsweise von mir.

Meines Erachtens spielt es ja auch keine Rolle, wo das Gerät /dev/fd0 gemountet wird ( ob in /media/floppy oder /media/floppy0 ).

Die Fehlermeldung die ich erhalte ( mit dem KDE Formatierungs-Front-End ) zeigt mir eigentlich, dass die Gerätedatei /dev/fd0h1440 fehlt.

Ist ja auch so !
Wie bekomme ich diese und warum werden bei anderen sarge Installationen diese Links von /media/floppy auf /media/floppy0 ( CD ist das Gleiche ! ) angelegt ?
Es gibt irgendein Mechanismus ( oder ähnliches ) der während der Installation diese erledigt.

Vielleicht fehlt im Kern ja etwas oder ....
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.03.2005 11:41:46

Und was passiert mit

Code: Alles auswählen

/dev/fd0
?

Code: Alles auswählen

/dev/fd0h1440
existiert bei mir auch nicht.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 12:11:32

Und was passiert mit
Code: /dev/fd0 ?
Ja, dass gibt es natürlich !
Aber was damit passiert - wie soll ich das verstehen ?

Ich weis auch nicht, warum da nach einem /dev/fd0h1440 gefragt wird !
Danke !

Ciao

Celica

Benutzeravatar
Lohengrin
Beiträge: 3227
Registriert: 29.08.2004 00:01:05
Wohnort: Montsalvat

Beitrag von Lohengrin » 14.03.2005 12:24:03

Celica hat geschrieben:Hier mal ein Auszug aus meiner /etc/fstab:

Code: Alles auswählen

/dev/fd0        /media/floppy  vfat  defaults,user,noauto,showexec,umask=022  0  0
# /dev/fd0        /media/floppy   auto    rw,user,noauto  0       0
Es geht aber mit beiden Einträgen leider nicht !
Was geht damit nicht? Das Formatieren oder das Mounten?
Celica hat geschrieben:Die Fehlermeldung die ich erhalte ( mit dem KDE Formatierungs-Front-End ) zeigt mir eigentlich, dass die Gerätedatei /dev/fd0h1440 fehlt.
Ich glaube, der Befelh fdformat, den man auch als Benutzer benutzen kann, braucht diese. Was das genau auf sich hat, weiß ich nicht.

Versuch mal als root eins von diesen beiden

Code: Alles auswählen

mkdosfs /dev/fd0
mke2fs /dev/fd0
So formatiere ich Festplattenpartitionen, und das hat auch mit der Diskette funktioniert.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 12:30:38

Code: Alles auswählen

debian:~# mke2fs /dev/fd0
mke2fs 1.35 (28-Feb-2004)
Dateisystem-Label=
OS-Typ: Linux
Blockgröße=1024 (log=0)
Fragmentgröße=1024 (log=0)
184 Inodes, 1440 Blöcke
72 Blöcke (5.00%) reserviert für den Superuser
erster Datenblock=1
1 Blockgruppe
8192 Blöcke pro Gruppe, 8192 Fragmente pro Gruppe
184 Inodes pro Gruppe

Schreibe Inode-Tabellen: erledigt
Schreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt

Das Dateisystem wird automatisch alle 20 Mounts bzw. alle 180 Tage übe                                                                                      rprüft,
je nachdem, was zuerst eintritt. Veränderbar mit tune2fs -c oder -t .
debian:~#

Code: Alles auswählen

debian:~# mkdosfs /dev/fd0
mkdosfs 2.10 (22 Sep 2003)
mkdosfs: failed whilst writing root directory
Ich werde langsam stutzig !
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.03.2005 12:38:56

Warum udev die Devices veschwinden läßt weiß ich nicht. Aber wenn ein Device /.dev/ existiert dann hast du die Devices wieder. Gehört der User der Gruppe floppy an?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 15:26:03

Der User ist in der Gruppe floppy eingetragen.

Was es mit udev auf sich hat, bin ich gerade am recherchieren.

Ein /.dev/ kann ich nicht finden, oder wie hattest Du es gemeint ?

Hast Du eine Idee ?
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.03.2005 15:31:25

Udev ist der Ersatz für das devfs des Kernels 2.4 . Devfs soll aus dem Kernel 2.6 demnächst mal ganz verschwinden. Leg mal ein .dev Verzeichnis im Rootverzeichnis deiner Platte an .
Hiermit ist nicht das Verzeichnis root des User Root gemeint.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 15:40:11

Hallo !

Jetzt hats klick gemacht !

So wie Du gesagt hast ( habe mittlerweile ein gutes HowTo zu udev gefunden: http://www.athemis.de/content/linux/ude ... l#was_udev ).

Es exestiert ein /.dev ( ich hatte nur falsch geschaut ! ).

Wenn ich mein /dev verändern möchte, dann geht das so nicht !

Wie mache ich das jetzt am besten ?
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.03.2005 16:09:05

Die Devices in /.dev lassen sich auch nutzen.

Könntest zum Beispiel mal folgendes ausprobieren

Code: Alles auswählen

mkfs.msdos /.dev/fd0u1440 


Wie Devices heißen und wo sie stehen ist wurscht, Hauptsache , die Major und Minor ID stimmen und die Art.
Zumal das /.dev eine Kopie des /dev im Urzustand ist.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 16:15:29

Als root erhalte ich folgendes:

Code: Alles auswählen

debian:~# mkfs.msdos /.dev/fd0u1440
mkfs.msdos 2.10 (22 Sep 2003)
debian:~#
Werde jetzt mal in meiner /etc/fstab das /dev/fd0 in /.dev/fd0 ändern und dann mal schauen was passiert.
Danke !

Ciao

Celica

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 16:38:13

Ich habe jetzt mal meine fstab wie folgt geändert:

Code: Alles auswählen

/.dev/fd0u1440 und /.dev/fd0h1440
Wobei letzteres gibt es nicht !

In beiden Fällen schlägt auch dieser Versuch fehl !
Diskette mounten und lesen und schreiben auf ein bereits formatiertes Dateisystem ist o.k., aber ein neues formatieren geht nach wie vor nicht !

Ist schon seltsam !

Ich habe im nachhinein eine ältere Kernelversion installiert ( wegen Brennproblemen ). Vielleicht ist hier noch irgendwie ein Zusammenhang zu suchen ?
Danke !

Ciao

Celica

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 16:50:18

Habe mal die anderen Kernelversionen ausprobiert, aber genau das gleiche !

Ich verstehe nicht, dass lesen und schreiben auf ein vorhandenes Dateisystem geht, aber formatieren geht nicht !

Da bekomme ich keinen Griff drann !
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.03.2005 17:02:05

Habs gerade mal gestestet

Bis auf das Datum stimmt die Ausgabe

Code: Alles auswählen

root@biljana:/home/matthias# mkfs.msdos /.dev/fd0u1440
mkfs.msdos 2.11 (12 Mar 2005)
root@biljana:/home/matthias#
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 17:08:47

Hmmm !

Ändert aber nicht`s daran, dass es bei mir nicht geht !

Wenn ich das mit dem KDE-Tool mache, dann kommt die Fehlermeldung:

Code: Alles auswählen

Auf /dev/fd0h1440 lässt sich nicht zugreifen. Stellen Sie sicher, dass das Gerät exestiert und Sie Schreibzugriff darauf haben.
Eine Gerätedatei /dev/fd0h1440 ( nach der scheinbar verlangt wird ) gibt es aber nicht.
Anbieten kann ich /.dev/fd0u1440 ( das geht aber nicht ! ).

Wie kann ich den eine Gerätedatei von Hand erzeugen ?
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.03.2005 17:17:59

In dem Falle gehts doch auch nicht darum ob die Gerätedatei vorhanden ist oder nicht (denn die ist ja vorhanden, ansonsten könntest du als Root nicht formatieren, geschweige denn mounten. ] , du mußt erstmal sicherstellen das du über den KDE ans mkfs rankommst. Das darf normalerweise nur Root. Sudo wäre ne Lösung .
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 17:18:42

Könnte das Programm /dev/MAKEDEV eine Lösung sein ?
Erzeugt angebl. fehlende Gerätedateien. Wie sieht es aber mit udev aus ( Konflikt ? ) ?

Eine Gerätedatei sepperat mit mknod /dev/fd0h1440 b anlegen ?
Woher bekomme ich die Major- und Minor-Nummer ?
Danke !

Ciao

Celica

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 14.03.2005 17:24:25

Könnte es mal mit makedev versuchen, oder mit mknod. aber der Haken ist nach einem Reboot wäre das Device wieder verschwunden.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Celica
Beiträge: 2155
Registriert: 16.08.2003 13:37:15
Wohnort: Schleswig Holstein

Beitrag von Celica » 14.03.2005 17:26:07

Warum ist das nach einem Reeboot wieder verschwunden ?
Danke !

Ciao

Celica

Antworten