Nach umount Gerät im System nicht mehr auffindbar?

Hallo,

ich verstehe vielleicht noch nicht ganz wie die Befehle mount und umount funktionieren.

Nach mount eines Wechseldatenträgers /dev/sdi unter /mnt und anschließendem umount ist der Wechseldatenträger gar nicht mehr im System zu finden. Ich könnte also den Wechseldatenträger nicht noch einmal vielleicht an anderer Stelle mounten?
Umount hängt doch nur das Gerät aus den Mountpoint aus, aber müsste doch noch im System unter :

blkid -o list  

zu sehen sein?

Du mountest auch eine Partition sda1 und nicht die Festplatte sda…

Eigentlich ist den Ausdruck “Gerät mounten” ganz falsch.

Ein Dateisystem wird “gemounted”, das heiẞt das den Verzeichnis/Datei Baum an einer bestimmte Stelle inerhalb der schon anwesende Baum verfügbar ist.

Weil man beim mounten angeben muẞ wo sich das Dateisystem befindet, benutzt man dazu das Volume (englisch) worauf es gespeichert ist. Oft ein Partition. Kann aber auch ein ganze Festplatte sein. Oder noch andere Sachen wie LVM Volumen, usw.

In jedem Fall ist es merkwürdig wenn das System nach umount das nicht mehr finden kann. Andeeseits hat @su_lin_user1 eigentlich nicts gezeigt.

Also, erst mal

lsblk

Dan den komplette Zyclus:

mount ..........
umount ....
lsblk

so das wir auch wirklich sehen können was passiert.

Hallo,

@hcvv:

In jedem Fall ist es merkwürdig wenn das System nach umount das nicht mehr finden kann. Andeeseits hat @su_lin_user1 eigentlich nicts gezeigt.

Ja, entschuldigt, dass ich nicht gleich was gezeigt habe. Ich hole das jetzt gleich nach, um verständlich zu machen was genau ich angesprochen habe.

Ich habe den MP3 Player “Sansa Clip” per USB am PC angesteckt. Der Sansa Clip hat eine eingebaute 8GiB SD Karte und einen Slot für eine microSD, in welchem eine 64GiB microSD steckt.
Ich habe den Sansa Clip angesteckt und danach eine Konsole geöffnet und mich als root angemeldet. Die microSD mit 64GiB wird als sdi angezeigt. Die microSD ist noch nicht gemountet, aber schon als /dev/sdi am PC zu finden.

# blkid -o list -w /dev/null
device                                                       fs_type         label            mount point                                                      UUID
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1                                                            vfat              BOOT               (not mounted)                                                            4402-9DE3
/dev/sda3                                                            ntfs                                 (not mounted)                                                            065A48FE5A48EC4D
/dev/sda4                                                            ntfs              Speicher_Reserve   (not mounted)                                                            72D28812D287D92D
/dev/sda5                                                            vfat              BOOT_EFI           /boot/efi                                                                6324-DD15
/dev/sda6                                                            swap              Swap               [SWAP]                                                                   6207ec2a-0775-48f5-a316-2d57c5145d29
/dev/sda7                                                            ext4              Suse_Leap          /                                                                        55732048-b266-495d-8ea6-ea67eb6a1d19
/dev/sdb1                                                            ntfs              Win10_Daten        (not mounted)                                                            54A556646FCA122B
/dev/sdb2                                                            ext4              Suse_Daten         /home                                                                    af750ff7-9ced-4dee-b5c8-41a45769f1a0
/dev/sdh                                                             vfat              SANSA CLIPP        (not mounted)                                                            78DE-786F
/dev/sda2                                                                                                 (not mounted)                                                            
/dev/sdi                                                             vfat                                 (not mounted)                                                            D020-FB7E

     
 

Jetzt mounte ich /dev/sdi an /mnt.

# mount /dev/sdi /mnt

Das Ergebnis:

# blkid -o list -w /dev/null
device                                                       fs_type         label            mount point                                                      UUID
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1                                                            vfat              BOOT               (not mounted)                                                            4402-9DE3
/dev/sda3                                                            ntfs                                 (not mounted)                                                            065A48FE5A48EC4D
/dev/sda4                                                            ntfs              Speicher_Reserve   (not mounted)                                                            72D28812D287D92D
/dev/sda5                                                            vfat              BOOT_EFI           /boot/efi                                                                6324-DD15
/dev/sda6                                                            swap              Swap               [SWAP]                                                                   6207ec2a-0775-48f5-a316-2d57c5145d29
/dev/sda7                                                            ext4              Suse_Leap          /                                                                        55732048-b266-495d-8ea6-ea67eb6a1d19
/dev/sdb1                                                            ntfs              Win10_Daten        (not mounted)                                                            54A556646FCA122B
/dev/sdb2                                                            ext4              Suse_Daten         /home                                                                    af750ff7-9ced-4dee-b5c8-41a45769f1a0
/dev/sdh                                                             vfat              SANSA CLIPP        (not mounted)                                                            78DE-786F
/dev/sdi                                                             vfat                                 /mnt                                                                     D020-FB7E
/dev/sda2                                                                                                 (not mounted)                                                            

Die microSD wird jetzt als gemounted unter /mnt angezeigt.

Jetzt hänge ich die microSD wieder aus.

# umount /dev/sdi /mnt
umount: /mnt: nicht eingehängt.
# blkid -o list -w /dev/null
device                                                       fs_type         label            mount point                                                      UUID
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1                                                            vfat              BOOT               (not mounted)                                                            4402-9DE3
/dev/sda3                                                            ntfs                                 (not mounted)                                                            065A48FE5A48EC4D
/dev/sda4                                                            ntfs              Speicher_Reserve   (not mounted)                                                            72D28812D287D92D
/dev/sda5                                                            vfat              BOOT_EFI           /boot/efi                                                                6324-DD15
/dev/sda6                                                            swap              Swap               [SWAP]                                                                   6207ec2a-0775-48f5-a316-2d57c5145d29
/dev/sda7                                                            ext4              Suse_Leap          /                                                                        55732048-b266-495d-8ea6-ea67eb6a1d19
/dev/sdb1                                                            ntfs              Win10_Daten        (not mounted)                                                            54A556646FCA122B
/dev/sdb2                                                            ext4              Suse_Daten         /home                                                                    af750ff7-9ced-4dee-b5c8-41a45769f1a0
/dev/sdh                                                             vfat              SANSA CLIPP        (not mounted)                                                            78DE-786F
/dev/sdi                                                             vfat                                 (not mounted)                                                            D020-FB7E
/dev/sda2                                                                                                 (not mounted)                                                            

Ergebnis ist, dass /dev/sdi jetzt wieder “not mounted” angezeigt wird. Genau so würde ich es mir auch erwarten.
Es ist schon öfters vorgekommen, dass nach dem umount /dev/sdi hier nicht mehr zu sehen war. Ich musste deshalb den Sansa Clip abziehen und wieder neu anstecken und manchmal sogar 2-3 Mal nach einander und dazu Dolphin und Konsole schließen , bis ich /dev/sdi wieder angezeigt bekam.

Es kann sein, dass sich das nicht verträgt, wenn Konsole und Dolphin zusammen geöffnet sind. Jetzt hat mein Beispiel ohne Probleme funktioniert, da ich nur die Konsole geöffnet hatte.(?!)

Edit:
Zur Ergänzung (Der Befehl ist neu für mich. Gefällt mir sehr gut)

# lsblk 
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232,9G  0 disk 
├─sda1   8:1    0   1,5G  0 part 
├─sda2   8:2    0     2G  0 part 
├─sda3   8:3    0  48,3G  0 part 
├─sda4   8:4    0     2G  0 part 
├─sda5   8:5    0   560M  0 part /boot/efi
├─sda6   8:6    0     8G  0 part [SWAP]
└─sda7   8:7    0    50G  0 part /
sdb      8:16   0   1,8T  0 disk 
├─sdb1   8:17   0 886,5G  0 part 
└─sdb2   8:18   0 976,6G  0 part /home
sdh      8:112  1   7,4G  0 disk 
sdi      8:128  1  59,5G  0 disk 
sr0     11:0    1 535,1M  0 rom  

umount /dev/sdi /mnt

ist Falsch. Wenn es Fehlermeldungen gibt sollte man die nicht ignorieren.

Lese mal

man umount

Besser wäre

umount /mnt

Übrigens kannst du die Zwischenbemerkungen herauslassen. Einfach das Ganze copy/paste. Wir verstehen schon das es von oben nach unten in der Zeit geht.

Ich habe auch nicht nach blkid gefragt.

Also das gezeigte zeigt was es zeigen soll. Damit können wir weiter nicht viel anfangen. Alles in Ordnung!

Und mit Dolphin. Es könnte sein das der Benutzer mit Dolphin noch immer da “drin” ist. Dann kann das umount natürlich nicht stattfinden. Dann gibt es auch ein Fehlermeldung. Die du dann mölicherweise ignorierst wie schon oben.
Du mußt als root dir natürlich mit der Benutzer verständigen ober das was jeder tun geht. Und das sollte, wenn beide zufälligerweise die gleiche Person sind, nicht all zu schwiereig sein.

Noch einmal zur Erklärung:
Du mountest keine Festplatte sondern die darauf angelegten Partitionen.

/dev/sdi ist die Festplatte
/dev/sdi1 ist die erste Partition auf Festplatte /dev/sdi

Poste mal als root bei eingesteckten USB-Geräten und Karte:

fdisk -l

Hallo,

@hcvv:

Code:

umount /dev/sdi /mnt

ist Falsch. Wenn es Fehlermeldungen gibt sollte man die nicht ignorieren.

Besser wäre
Code:
umount /mnt

Danke für die Korrektur. Ich war mir bisher nicht ganz sicher, aber es hat trotzdem funktioniert - analog Befehl mount.

@Sauerland

Poste mal als root bei eingesteckten USB-Geräten und Karte:
Code:
fdisk -l

# fdisk -l
Festplatte /dev/sda: 232,9 GiB, 250059350016 Bytes, 488397168 Sektoren
Disk model: Samsung SSD 860 
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 4B8682CE-A06A-4CED-B778-AF50D38744CB

Gerät         Anfang      Ende  Sektoren Größe Typ
/dev/sda1    2048000   5119999   3072000  1,5G EFI-System
/dev/sda2    5120000   9215999   4096000    2G Microsoft reserviert
/dev/sda3    9216000 110524918 101308919 48,3G Microsoft Basisdaten
/dev/sda4  110526464 114620415   4093952    2G Windows-Wiederherstellungsumgebung
/dev/sda5  114620416 115767295   1146880  560M Microsoft Basisdaten
/dev/sda6  115767296 132544511  16777216    8G Linux Swap
/dev/sda7  132544512 237402111 104857600   50G Linux-Dateisystem


Festplatte /dev/sdb: 1,8 TiB, 2000398934016 Bytes, 3907029168 Sektoren
Disk model: ST2000DM008-2FR1
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 4096 Bytes
E/A-Größe (minimal/optimal): 4096 Bytes / 4096 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 6FB70E26-C9D6-4BE7-B0B7-9B05D7F5F544

Gerät          Anfang       Ende   Sektoren  Größe Typ
/dev/sdb1        2048 1859028991 1859026944 886,5G Microsoft Basisdaten
/dev/sdb2  1859028992 3907028991 2048000000 976,6G Linux-Dateisystem


Festplatte /dev/sdh: 7,4 GiB, 7916748800 Bytes, 15462400 Sektoren
Disk model: Internal Storage
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0x6f20736b

Gerät      Boot     Anfang       Ende   Sektoren  Größe Kn Typ
/dev/sdh1        778135908 1919645538 1141509631 544,3G 72 unbekannt
/dev/sdh2        168689522 2104717761 1936028240 923,2G 65 Novell Netware 386
/dev/sdh3       1869881465 3805909656 1936028192 923,2G 79 unbekannt
/dev/sdh4       2885681152 2885736650      55499  27,1M  d unbekannt

Partitionstabelleneinträge sind nicht in Festplatten-Reihenfolge.


Festplatte /dev/sdi: 59,5 GiB, 63864569856 Bytes, 124735488 Sektoren
Disk model: SD Card Slot    
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0x00000000

Eingehängt (aka “gemountet”) wird das Dateisystem und das kann auch direkt auf das Gerät (d.h. /dev/sdi, ohne Partition) aufgebracht werden.

Viele Grüße

susejunky

Wie ich shon in Post #3 versucht habe zu erklären. Mein Deutsch reight anscheinend nicht aus.

Wie es in dieser Fall ist, ist aber in Post #4 schon klar geworden. Und da hat sich auch gezeigt das der OP das Ganze nicht wiederholen kann.

Also, bis auf weiteres (das heiẞt klares Beweis) kónnen wir wenig machen.

Hallo,

also danke für alle Erklärungen, die bestimmt nicht umsonst waren.

Ich habe verstanden, dass man nicht eine Festplatte mountet, sondern nur bestehende Partitionen. Im Titel hätte ich vielleicht besser anstatt Gerät, Partition schreiben müssen. Ich treffe vielleicht die richtigen Begriffe als Anfänger noch nicht so präzise.
Vielleicht habt ihr aber auch überlesen, dass mein Problem wiederholt war, dass eine gerade ausgehängte Partition im System nicht mehr aufgelistet wurde und es deshalb oft auch nicht mehr möglich war die gleiche Partition bei Bedarf wieder einzuhängen. Erst später kam ich auf den Verdacht, dass sich Dolphin und Konsole vielleicht gegenseitig blockieren, da ich zuletzt nur noch mit Konsole gearbeitet habe und diese Probleme nicht mehr hatte.

Hallo,

noch eine unverständliche Sache.
Ich habe momentan keine Partition am PC eingesteckt die den Namen /dev/sdi hat. Trotzdem erhalte ich mit “mount” die Anzeige /dev/sdi on /mnt.
Ich habe keine Erklärung dafür. Könnte mir hier im Forum jemand erklären wieso das so ist?

localhost:/ # lsblk      
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232,9G  0 disk 
├─sda1   8:1    0   1,5G  0 part 
├─sda2   8:2    0     2G  0 part 
├─sda3   8:3    0  48,3G  0 part 
├─sda4   8:4    0     2G  0 part 
├─sda5   8:5    0   560M  0 part /boot/efi
├─sda6   8:6    0     8G  0 part [SWAP]
└─sda7   8:7    0    50G  0 part /
sdb      8:16   0   1,8T  0 disk 
├─sdb1   8:17   0 886,5G  0 part 
└─sdb2   8:18   0 976,6G  0 part /home
sde      8:64   1  59,5G  0 disk 
sdj      8:144  0   2,7T  0 disk 
└─sdj1   8:145  0   2,7T  0 part 
sr0     11:0    1 535,2M  0 rom  
localhost:/ # mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=8155952k,nr_inodes=2038988,mode=755)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
/dev/sda7 on / type ext4 (rw,relatime)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=33,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=23612)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,relatime)
/dev/sda5 on /boot/efi type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sdb2 on /home type ext4 (rw,relatime,data=ordered)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1633160k,mode=700,uid=1000,gid=100)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sdi on /mnt type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
tracefs on /sys/kernel/debug/tracing type tracefs (rw,relatime)

Und noch eine unverständliche Sache. Wieso kann ich unter /mnt kein Verzeichnis anlegen? Ich würde gern verschiedene Verzeichnisse für Speichermedien anlegen.

localhost:/mnt # mkdir SD_card
mkdir: das Verzeichnis „SD_card“ kann nicht angelegt werden: Eingabe-/Ausgabefehler

Ich habe momentan keine Partition am PC eingesteckt die den Namen /dev/sdi hat. Trotzdem erhalte ich mit “mount” die Anzeige /dev/sdi on /mnt.
Ich habe keine Erklärung dafür. Könnte mir hier im Forum jemand erklären wieso das so ist?


/dev/sdi on /mnt type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

Poste einmal:

cat /etc/fstab

Hallo,

@Sauerland:

Poste einmal:
Code:

cat /etc/fstab

localhost:/mnt # cat /etc/fstab
UUID=6207ec2a-0775-48f5-a316-2d57c5145d29  swap       swap  defaults      0  0
UUID=55732048-b266-495d-8ea6-ea67eb6a1d19  /          ext4  defaults      0  1
UUID=af750ff7-9ced-4dee-b5c8-41a45769f1a0  /home      ext4  data=ordered  0  2
UUID=6324-DD15                             /boot/efi  vfat  defaults      0  2

Dann mal als root:

umount /dev/sdi

Und dann mal nachschauen, ob die immer noch da ist.

Übrigens benutze ich unter Plasma/KDE immer das automount-Aplett zum mounten und auch wieder sicher entfernen.

Hallo,

@Sauerland:

Dann mal als root:
Code:
umount /dev/sdi

localhost:/mnt # umount /dev/sdi
umount: /mnt: das Ziel wird gerade benutzt.

/dev/sdi on /mnt type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

mounte niemals in ein schon vorhandenes Verzeichnis, in diesem Fall /mnt.
Erstelle immer ein neues Verzeichnis unterhalb des vorhandenen Verzeichnisses z.B. Disk1…

Bei mir in der /etc/fstab:

/dev/sdb3 on /mnt/1TB type ext4 (rw,relatime,stripe=32750)
/dev/sda1 on /mnt/2TB type ext4 (rw,relatime)

Und hier:

ls -al /mnt/
insgesamt 12
drwxr-xr-x 1 root    root    30  6. Aug 08:54 .
drwxr-xr-x 1 root    root   178 15. Aug 09:44 ..
drwxrwxr-x 6 stephan users 4096 30. Dez 2016  1TB
lrwxrwxrwx 1 root    root     8 19. Sep 2019  2GB -> /mnt/2TB
drwxrwxr-x 6 stephan users 4096 12. Jan 2019  2TB
drwxr-xr-x 1 root    root     0  6. Aug 08:54 laptop

Wie du siehst, alles in separaten Verzeichnissen.
Und diese müssen beim mount schon angelegt worden sein.

An der Eingabeaufforderung “localhost:/mnt #” ist zu sehen, dass das Verzeichnis /mnt das Verzeichnis ist, in dem Deine Konsole gerade arbeitet.

Solange das der Fall ist, kann das Verzeichnis bzw. das Dateisystem, welches auf diesem Verzeichnis eingehängt ist, nicht ausgehängt werden. Das trifft auch zu, wenn das Verzeichnis /mnt oder ein Unterverzeichnis oder eine Datei aus dem Verzeichnis oder einem Unterverzeichniss gerade anderweitig genutzt wird (z.B. mit Dolphin, mit einem Editor, mit VLC, …)

Probiere folgendes (als “root” in einer Konsole):

# cd /
# umount -f /mnt

Viele Grüße

susejunky

Hallo,

@Sauerland:

mounte niemals in ein schon vorhandenes Verzeichnis, in diesem Fall /mnt.
Erstelle immer ein neues Verzeichnis unterhalb des vorhandenen Verzeichnisses z.B. Disk1…

Ok, dass ist keine Kür sondern Pflicht.

Wie du siehst, alles in separaten Verzeichnissen.
Und diese müssen beim mount schon angelegt worden sein.

Also das heißt für jede gemountete Patition ein eigenes Verzeichnis. Ja, das hatte ich jetzt zuletzt vor, da ich bemerkt habe, dass sonst nicht klappt.

Ich hoffe, dass ich nach einem reboot wieder Verzeichnisse unter /mnt erstellen kann.
Danke für die Hilfe.

Entschuldige. Es wird mich zuviel. Zu viele Unwahrkeiten, Halbunwahrkeiten, nur halb definiierte Probleme.

Ich kann nur empfehlen das man wirklich eindringlich versucht zu verstehen wie das ist mit:

  • der enzige Verzeichnisbaum (single directory tree) in Unix/Linux und wie man die aufbaut;
  • was sich eigentlich hinter dem begriff Anhängen (mount) verbirgt (welche Parameter man braucht um es zu tun, was die Folgen sind für den Baum, usw.);
  • der Unterschied zwischen Behälter (volumes) und was da drin ist wie Dateisysteme (file systems).

Wenn man das versteht wird man auch verstehen das ein mkdir innerhalb /mnt verschiedene Resultate hat wenn in /mnt nichts gemounted ist oder wenn da etwas gemounted ist.

Man wird dann auch verstehen was passiert wenn man etwas mounted auf ein Verzeichnis wo schon Dateien drin sind.

Ich habe dafür schon auf Niederländisch geschrieben, fülle mich aber nicht im Stande das auch auf Deutsch zu tun. Es gibt aber bestimmt gute Bücher, Papier oder On-line.

Hallo,

@susejunky:

An der Eingabeaufforderung “localhost:/mnt #” ist zu sehen, dass das Verzeichnis /mnt das Verzeichnis ist, in dem Deine Konsole gerade arbeitet.

Solange das der Fall ist, kann das Verzeichnis bzw. das Dateisystem, welches auf diesem Verzeichnis eingehängt ist, nicht ausgehängt werden. Das trifft auch zu, wenn das Verzeichnis /mnt oder ein Unterverzeichnis oder eine Datei aus dem Verzeichnis oder einem Unterverzeichniss gerade anderweitig genutzt wird (z.B. mit Dolphin, mit einem Editor, mit VLC, …)

Danke für den Tip. Habe verstanden.

@Sauerland:
Ich habe jetzt die Verzeichnisse angelegt, die dann für die verschiedenen volumes (Wechseldatenträger, ext. Laufwerk usw.) als mount point dienen sollen, damit in Zukunft jede gemountete Partition sein eigenes Verzeichnis hat.

linux:/mnt # dir
insgesamt 16
drwxr-xr-x 2 root root 4096 27. Aug 21:12 mybook
drwxr-xr-x 2 root root 4096 27. Aug 21:13 sansa_clip
drwxr-xr-x 2 root root 4096 27. Aug 21:12 sd_card
drwxr-xr-x 2 root root 4096 27. Aug 21:11 usb_stick