Am 16.07.2011 00:16, schrieb Thomas Michalka:
Hallo Werner,
Hallo Thomas,
Werner Flamme schrieb:
Es ist wohl
unwahrscheinlich, dass das eingebaute Betriebssystem (so umfangreich ist das ja nicht) darauf ausgelegt ist, um formatierte Speichermedien zu erkennen. Naja, eine Dateisystemstruktur muss wohl jeder Flash-Speicher, ob intern (fest eingebaut) oder extern (Einschubschlitz) haben, damit überhaupt _Dateien_ gespeichert werden können. Folglich muss auch Symbian^3 mit wenigstens einem Dateisystem umgehen können. Dass der Flash-Speicher nicht partitioniert sein muss, weiß ich ja inzwischen.
Du hast mich flscah zitiert: ich schrieb "umformatiert", nicht "um formatiert".
Aha, ich dachte, Deine Tastatur hätte ein Leerzeichen 'verschluckt', denn den Begriff umformatieren ist nach meinem technischen Verständnis sinnlos. Wenn man es z.B. mit "umbauen" vergleicht, wird das klar: ein Haus kann man dadurch umbauen, indem man z.B. Teile davon einreißt und anders wieder aufbaut. So etwas kann man mit einem Dateisystem nicht machen. Und wenn eine Partition mit einem Dateisystem beschrieben wird, spielt es keine Rolle, ob vorher schon eines darauf war. Insofern kann ich "umformatieren" auch nicht als "neu formatieren" verstehen.
Und eine Partition/ein Filesystem kann ich nicht umbauen? Zum Beispiel kann ich ein Filesystem auf einer Partition erstellen, das nicht so groß ist wie die Partition selbst. Analogie vielleicht der Umbau eines kombinierten Wohn-/Geschäftshauses in ein reines Wohnhaus. Ich kann - je nach FS-Typ - ein Journal anlegen oder entfernen, dasselbe Filesystem mit einer anderen Blocksize anlegen usw. Die Optionen der verschiedenen mkfs.xxx bieten da einiges. Bei mkfs.vfat kann man zum Beispiel die Anzahl der FATs ändern - bestimmt ein interessantes Experiment :-)
Dass ein formatiertes Filesystem erkannt wird, ist mir klar. Ob das aber auch noch erkannt wird, wenn es mit einem anderen Filesystem formatiert wird, wage ich zu bezweifeln.
Aha, jetzt wird das Missverständnis noch klarer: Dein "umformatiert" habe ich auch deshalb nicht verstanden, weil ich niemals die Absicht hatte, einen anderen Dateisystemtyp zu schreiben, als VFAT, das jetzt darauf ist. Deinem Zweifel stimme ich ausdrücklich zu!
Naja, selbst da kann man schmutzige Fantasien ausleben ;-)
[Apropos "formatieren": ich verstehe den von Dir hier verwendeten Begriff als Kombination aus "partitionieren + Dateisystem schreiben".]
Jedenfalls Dateisystem schreiben. Du weist doch ein paarmal darauf hin, dass es nicht partitioniert ist. Meine Überlegung ist die:
1) [...]
2) was will ich feststellen? Ob das Teil mit einer Partition zurechtkommt?
Ich kann Dir erklären, was ich feststellen will: 1) genau, was Du gefragt hast: ob das N8 mit einem VFAT-FS auf genau _einer_ Partition auf dem eingebauten Flash-Speicher genauso gut klarkommt, wie jetzt mit dem VFAT-FS ohne Partitionierung. 2) ob mein oS-11.0 das VFAT-Dateisystem automatisch mountet, wenn das Medium im N8 mit _einer_ Partition mit dem VFAT drauf ausgestattet ist (jetzt hat es ja keine).
Den zweiten Punkt möchte ich mit einem billigen USB-Stick testen, der augenblicklich genau eine Partition hat und darauf ein VFAT-FS. Wenn ich morgen dazu komme, die Partition zu löschen, um den Stick dann direkt mit dem VFAT-FS zu beschreiben, dann weiß ich kurz danach, ob mein oS-11.0 nur Dateisysteme auf Partitionen mountet oder auch solche direkt auf einem Stick (letzteres geht auf oS-11.0 nicht einmal manuell, siehe mein Mount-Versuch mit dem Ergebnis "mount: /dev/sdi: can't read superblock"). Das Ergebnis dieses Tests nehme ich zumindest als Hinweis darauf, warum mein oS-11.0 den eingebauten Flash-Speicher des N8 nicht mounten will.
Punkt 1 zu testen, ist natürlich ein gewisses Risiko. Dass ich die Daten (die übrigens keine Systemdaten, sondern nur Bilder, Sounds u.ä. sind, was die Hoffnung nährt, dass das N8 auch noch funktioniert, wenn es diese Daten nicht mehr lesen können sollte) vorher sichere, versteht sich von selbst.
Was bringt mir die Erkenntnis? Nichts, denn der Speicher hat immer noch die gleiche Größe (bis auf die paar Blöcke, die für die Partitiosinfos draufgehen).
Um die Größe geht's mir nicht, sondern darum, ob das N8 auch aus dem eingebauten Flash lesen kann, wenn der im Ggs. zu jetzt eine Partition hat (mit dem gleichen FS-Typ).
Aber wozu das? Nimm doch eine aktuellere Version... Obwohl das ganze auch mit einer 11.2 gehen müsste. Ich mounte im Büro auf 10 Servern je vier Volumes von einem externen RAID mit SLES 11 (der hat die 11.1 als Basis). Das Volume als ganzes ist partitioniert, jede Partition als LUN freigegeben. Jedes LUN kann ich mounten (wird als separate Festplatte eingebunden), denn es ist ein Filesystem drauf (OCFS2, da hängen zur Zeit bis zu 15 Nodes dran). [...]
Weil ich den Verdacht habe, dass die fehlende Partition auf dem internen Flash-Speicher dir Ursache dafür ist, das oS-11.0 das VFAT-FS nicht mounten kann.
Kann es gar nicht mounten? Oder mountet es nur nicht automatisch?
Aber es kann natürlich sein, dass das Mounten des Dateisystems fest kodiert ist (dev/sdX), so dass ein /dev/sdX1 nicht gemountet wird.
Wieso sollte das nicht so sein?
Weil die Entwickler des N8 auch das Mounten von Dateisystem auf Partitionen vorgesehen haben könnten. Wenn man es recht bedenkt, ist das sogar sehr wahrscheinlich, denn käufliche SD-Karten haben i.d.R. eine Partition, auf der sich das VFAT-FS befindet. Sollte man wirklich jede SD-Karte erstmal "umformatieren" (um doch mal deinen Terminus zu verwenden) müssen, damit sie im N8 funktioniert?
Gibt es vielleicht einen Unterschied im Handling externe <-> interne Speicher?
Das Mounten von Dateisystemen ist aber doch auf einer viel höheren Abstraktionsebene angesiedelt. Aber gut, fdisk -l kann unter 11.0 das Medium gar nicht anzeigen, obwohl es erkannt wurde (lsusb, lsscsi). Das stimmt schon nachdenklich ...
Wenn Du ein "fdisk -l" auf den interen Speicher des N8 loslässt, sagt es Dir vielleicht, dass da keine gültige Partitionstabelle drauf ist. fdisk achtet auf Partitionen, nicht auf Filesysteme. Die Meldung mit der ungültigen Partitionstabelle habe ich bei den oben beschrieben LUNs auch. Mounten kann ich trotzdem, denn das hat ja mit fdisk nichts zu tun... andere Abstraktionsebene... :-P Gruß Werner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org