Steven Breuer, Donnerstag, 7. April 2005 17:06:
Erstmal Sorry habe die Grüße vergessen!
Macht nix. Schlimmer ist schon das TUFO (sic!). Lies bitte learn.to/quote .
Ich habe keine Ahnung ob ich den Stick vor umount abgezogen habe. Ich benutzte Suse9.2, ich dachte da währe da kein Problem.
Das ist _immer_ ein Problem, unabhängig vom Betriebssystem. Wenn Du den Stick ziehst, während das System noch drauf schreibt, dann gefährdest Du halt das Dateisystem und Deine Daten.
Meinst Du mit mount-call dies?: /dev/sdb /media/usbdisk ntfs rw,users,umask=0222 0 0
OK, das ist schon mal der Eintrag in Deiner fstab. Allerdings kommt mir das komisch vor. Hat denn der Stick keine Partitionstabelle? Wenn ja, dann müßte es doch eher sowas wie /dev/sdb1 heißen, oder? Und wieso ntfs? Ist denn da wirklich ein ntfs drauf? Hat das evtl. besondere Gründe? Also mal angenommen, Dein Stick sei tatsächlich sdb, und die Daten darauf nicht wichtig. Dann würde ich als erstes eine Partitionstabelle anlegen: cfdisk /dev/sdb und dann eine primäre Partition mit Typ 0F (IIRC! Bitte nachlesen oder testen, ob Windows damit zurecht kommt) anlegen. Als nächstes dann legst Du ein Dateisystem auf dieser Partition an: mkdosfs -F 32 /dev/sdb1 Dann sollte ein Mount-Call klappen: mount /dev/sdb1 /mnt Nun solltest Du zB mit df -h sehen können, wie groß Dein neues Dateisystem ist. Und nicht vergessen: vor dem Abziehen umounten: umount /dev/sdb1 Dieser Vorgang kann ziemlich lange dauern, etwa wenn Du vorher große Datenmengen auf den Stick geschoben hast. Der Kernel schreibt den Kram nämlich nicht immer sofort weg, sondern wartet uU eine Weile. Wenn Du das Dateisystem aber umountest, dann schreibt der Kernel vorher noch alles weg.
*******:/ # mkdosfs -F 32 /dev/sdb mkdosfs 2.10 (22 Sep 2003) mkdosfs: Will not try to make filesystem on full-disk device '/dev/sdb' (use -I if wanted)
Was ist da los?
Also mkdosfs scheint zu meckern, weil Du nicht in eine Partition schreiben wolltest, sondern auf das Device als solches. Falls Du das tatsächlich willst, dann kannst Du den Schreibvorgang mit -I erzwingen. Ist aber ungewöhnlich. -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net