Verständnisfrage zum Mounten von USB-Medien
Hallo, leider habe ich die Zeit, in der man Festplatten noch manuell mounten musste, nur am Rande mitbekommen. Jetzt brauche ich das aber teilweise wieder. Normalerweise werden USB-Festplatten (bei mir) mit dem sync-Flag gemountet. Bei meinem Clie, dessen MemoryStick man als USB-Festplatte mounten kann, ist mir nun aber aufgefallen, dass Daten, die ich übertragen habe, nach dem abstöpseln des Gerätes noch gar nicht auf diesem angekommen waren, obwohl der Kopiervorgang auf dem PC schon abgeschlossen war. Das habe ich dann mal genau beobachtet (der MemoryStick blinkt, wenn Daten übertragen werden) und tatsächlich, manchmal wurden die Daten erst nach ein paar Sekunden übertragen. Wie stelle ich nun sicher, dass die Daten schon übertragen wurden, wenn ich das Gerät abziehe? Muss ich das Gerät jeweils manuell unmounten? In früheren KDE-Versionen konnte man Festplatten per Rechtsklick aushängen. Diesen Menüeintrag gibt es jetzt jedoch nicht mehr. Manchmal mounte ich meine externe Festplatte manuell mit "mount -t ext3 /dev/sdb5 /media/daten". Hier weiß ich, dass ich manuell unmounten muss. Ist die Datenübertrag damit auch immer mit Sicherheit abgeschlossen? MfG Kay
An: suse-linux@suse.com
Betreff: Verständnisfrage zum Mounten von USB-M
edien
Datum: Mon, 03 Oct 2005 20:28:01 +0200
Von: "Kay Patzwald"
Hallo,
leider habe ich die Zeit, in der man Festplatten noch manuell mounten musste, nur am Rande mitbekommen. Jetzt brauche ich das aber teilweise wieder. Normalerweise werden USB-Festplatten (bei mir) mit dem sync-Flag gemountet. Bei meinem Clie, dessen MemoryStick man als USB-Festplatte mounten kann, ist mir nun aber aufgefallen, dass Daten, die ich übertragen habe, nach dem abstöpseln des Gerätes noch gar nicht auf diesem angekommen waren, obwohl der Kopiervorgang auf dem PC schon abgeschlossen war. Das habe ich dann mal genau beobachtet (der MemoryStick blinkt, wenn Daten übertragen werden) und tatsächlich, manchmal wurden die Daten erst nach ein paar Sekunden übertragen. Wie stelle ich nun sicher, dass die Daten schon übertragen wurden, wenn ich das Gerät abziehe? Muss ich das Gerät jeweils manuell unmounten? In früheren KDE-Versionen konnte man Festplatten per Rechtsklick aushängen. Diesen Menüeintrag gibt es jetzt jedoch nicht mehr.
Manchmal mounte ich meine externe Festplatte manuell mit "mount -t ext3 /dev/sdb5 /media/daten". Hier weiß ich, dass ich manuell unmounten muss. Ist die Datenübertrag damit auch immer mit Sicherheit abgeschlossen? Ja, da sind die Daten dann drauf. Alle, auch eventuelle Änderungen an den Strukturen bis hin zum Superblock. Im umount ist das alles drin. Der funktioniert Kernel-intern nur, wenn alle Datenstrukturen aus dem Speicher "zurückgegeben", also aufgelöst wurden. Dabei werden eventuelle Änderungen auf das Medium übertragen. Datenstrukturen können immer nur zurückgegeben werden, wenn alle davon abhängigen Strukturen bereits aufgelöst sind. Also für die Verzeichnisse müssen die Dateien raus und für den Superblock die Verzeichnisse. So kann man sich also sicher sein.
Den umount kann man sich auch selbst basteln. Ein kleiner Batch und dazu passend ein Link im Desktop. Das mit dem sync verstehe ich allerdings nicht so ganz. Wenn der mount mit sync erfolgt, sollte die Rückmeldung immer erst nach dem tatsächlichen store erfolgen. Ist der Stick wirklich vollständig wie die USB-Festplatte gemounted, oder nicht doch nur so ähnlich? Tschüß Manfred
MfG Kay
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
On Tue, 04 Oct 2005 09:38:53 +0200, Manfred Preußig""
[..]
Das mit dem sync verstehe ich allerdings nicht so ganz. Wenn der mount mit sync erfolgt, sollte die Rückmeldung immer erst nach dem tatsächlichen store erfolgen. Ist der Stick wirklich vollständig wie die USB-Festplatte gemounted, oder nicht doch nur so ähnlich?
Der Clie bzw. dessen Memory Stick wird wie folgt gemountet: /dev/sdc1 on /media/MEMORYSTICK type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid) MfG Kay
Am Montag, 3. Oktober 2005 20:28 schrieb Kay Patzwald:
Hallo,
leider habe ich die Zeit, in der man Festplatten noch manuell mounten musste, nur am Rande mitbekommen. Jetzt brauche ich das aber teilweise wieder. Normalerweise werden USB-Festplatten (bei mir) mit dem sync-Flag gemountet. Bei meinem Clie, dessen MemoryStick man als USB-Festplatte mounten kann, ist mir nun aber aufgefallen, dass Daten, die ich übertragen habe, nach dem abstöpseln des Gerätes noch gar nicht auf diesem angekommen waren, obwohl der Kopiervorgang auf dem PC schon abgeschlossen war. Das habe ich dann mal genau beobachtet (der MemoryStick blinkt, wenn Daten übertragen werden) und tatsächlich, manchmal wurden die Daten erst nach ein paar Sekunden übertragen. Wie stelle ich nun sicher, dass die Daten schon übertragen wurden, wenn ich das Gerät abziehe? Muss ich das Gerät jeweils manuell unmounten? In früheren KDE-Versionen konnte man Festplatten per Rechtsklick aushängen. Diesen Menüeintrag gibt es jetzt jedoch nicht mehr.
Manchmal mounte ich meine externe Festplatte manuell mit "mount -t ext3 /dev/sdb5 /media/daten". Hier weiß ich, dass ich manuell unmounten muss. Ist die Datenübertrag damit auch immer mit Sicherheit abgeschlossen?
MfG Kay
Verrate uns doch, welche KDE Version Du hast. In der sdb-History vom Mai findest Du unter http://portal.suse.com/sdb/de/2005/05/dkukawka_subfs_nomount.html einen Artikel der vielleicht zu Deinem Problem passt. gruß Wolfgang Koch
On Tue, 04 Oct 2005 15:04:00 +0200, Wolfgang Koch
Am Montag, 3. Oktober 2005 20:28 schrieb Kay Patzwald:
Hallo,
leider habe ich die Zeit, in der man Festplatten noch manuell mounten musste, nur am Rande mitbekommen. Jetzt brauche ich das aber teilweise wieder. Normalerweise werden USB-Festplatten (bei mir) mit dem sync-Flag gemountet. Bei meinem Clie, dessen MemoryStick man als USB-Festplatte mounten kann, ist mir nun aber aufgefallen, dass Daten, die ich übertragen habe, nach dem abstöpseln des Gerätes noch gar nicht auf diesem angekommen waren, obwohl der Kopiervorgang auf dem PC schon abgeschlossen war. Das habe ich dann mal genau beobachtet (der MemoryStick blinkt, wenn Daten übertragen werden) und tatsächlich, manchmal wurden die Daten erst nach ein paar Sekunden übertragen. Wie stelle ich nun sicher, dass die Daten schon übertragen wurden, wenn ich das Gerät abziehe? Muss ich das Gerät jeweils manuell unmounten? In früheren KDE-Versionen konnte man Festplatten per Rechtsklick aushängen. Diesen Menüeintrag gibt es jetzt jedoch nicht mehr.
Manchmal mounte ich meine externe Festplatte manuell mit "mount -t ext3 /dev/sdb5 /media/daten". Hier weiß ich, dass ich manuell unmounten muss. Ist die Datenübertrag damit auch immer mit Sicherheit abgeschlossen?
MfG Kay
Verrate uns doch, welche KDE Version Du hast.
Sorry, die aktuellste 3.4.2.
In der sdb-History vom Mai findest Du unter http://portal.suse.com/sdb/de/2005/05/dkukawka_subfs_nomount.html einen Artikel der vielleicht zu Deinem Problem passt.
Nein, nicht direkt. Den Artikel kenne ich. Wenn ich das so machen würde, müsste ich doch die Platte immer manuell unmounten, oder? Ich kenne mich, ich würde das sicher einfach vergessen.
gruß Wolfgang Koch
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Mittwoch, 5. Oktober 2005 15:35 schrieb Kay Patzwald:
Wie stelle ich nun sicher, dass die Daten schon übertragen wurden, wenn ich das Gerät abziehe? Muss ich das Gerät jeweils manuell unmounten? In früheren KDE-Versionen konnte man Festplatten per Rechtsklick aushängen. Diesen Menüeintrag gibt es jetzt jedoch nicht mehr.
Verrate uns doch, welche KDE Version Du hast.
Sorry, die aktuellste 3.4.2.
In der sdb-History vom Mai findest Du unter http://portal.suse.com/sdb/de/2005/05/dkukawka_subfs_nomount.html einen Artikel der vielleicht zu Deinem Problem passt.
Nein, nicht direkt. Den Artikel kenne ich. Wenn ich das so machen würde, müsste ich doch die Platte immer manuell unmounten, oder? Ich kenne mich, ich würde das sicher einfach vergessen.
Dann hast Du ein Problem, bzw. das USB-Gerät. Es muss immer manuell "ungemountet" werden. (Auch unter Windows.) Woher weiss den das OS, wann Du die Hardware abziehst? Wenn der Stick von dem OS noch gebraucht wird, wird es das Dir beim umount mitteilen. Dass KDE früher mal einen Kontextmenü-Eintrag fürs Umount hatte, höre ich mit Interesse. Vielleicht lässt sich der ja reaktivieren. Aber da weiss ich nichts genaures. Guido
Hallo Guido, Am Mittwoch, 5. Oktober 2005 15:59 schrieb Guido Pinkernell:
Am Mittwoch, 5. Oktober 2005 15:35 schrieb Kay Patzwald:
Wie stelle ich nun sicher, dass die Daten schon übertragen wurden, wenn ich das Gerät abziehe? Muss ich das Gerät jeweils manuell unmounten? In früheren KDE-Versionen konnte man Festplatten per Rechtsklick aushängen. Diesen Menüeintrag gibt es jetzt jedoch nicht mehr.
Verrate uns doch, welche KDE Version Du hast.
Sorry, die aktuellste 3.4.2.
In der sdb-History vom Mai findest Du unter http://portal.suse.com/sdb/de/2005/05/dkukawka_subfs_nomou nt.html einen Artikel der vielleicht zu Deinem Problem passt.
Nein, nicht direkt. Den Artikel kenne ich. Wenn ich das so machen würde, müsste ich doch die Platte immer manuell unmounten, oder? Ich kenne mich, ich würde das sicher einfach vergessen.
Dann hast Du ein Problem, bzw. das USB-Gerät. Es muss immer manuell "ungemountet" werden. (Auch unter Windows.) Woher weiss den das OS, wann Du die Hardware abziehst? Wenn der Stick von dem OS noch gebraucht wird, wird es das Dir beim umount mitteilen.
Dass KDE früher mal einen Kontextmenü-Eintrag fürs Umount hatte, höre ich mit Interesse. Vielleicht lässt sich der ja reaktivieren. Aber da weiss ich nichts genaures. in der Version 3.1 von KDE waren die Laufwerke mit dem entsprechenden Symbol auf dem Desktop. Mounten konntest Du entweder mit anklicken des Icons oder durch aufruf des Kontextmenüs. (drücken der rechten Maustauste wenn Zeiger auf entsprechendem Icon steht) Unmounten mußtest Du jedes Laufwerk mit dem Kontextmenü. KDE hat das CD-Laufwerk solange gesperrt, bis das Laufwerk nicht mehr gemoutet war.
gruß Wolfgang Koch
Guido
participants (4)
-
Guido Pinkernell
-
Kay Patzwald
-
Manfred Preußig
-
Wolfgang Koch