AureusPhoenix
Anmeldungsdatum: 30. April 2012
Beiträge: Zähle...
|
Hallo liebe Leute,
ich habe Probleme meine externe Platte bei Systemstart in mein home-Laufwerk zu mounten. Das scheint erforderlich zu sein damit snap-Programme vernünftig auf die Dateien zugreifen können. Ich hatte zunächst alles nach unten verlinkten Anleitung eingerichtet. Das hat super funktioniert. Aber seit ich den Mountpunkt auf /home/myuser/data geändert habe, geht es nicht mehr. Ok, das ist nicht ganz richtig. Es geht, wenn ich ohne den fstab-Eintrag boote, den Eintrag neu setze und dann sudo mount -a laufen lasse. Alles andere (also zum Beispiel mit dem fstab-Eintrag booten) führt zu rein gar nichts. Ich habe versucht mit den Besitzereinstellungen und Zugriffsrechten des Mountpunktes rumzuspielen. Aber nichts hat funktioniert. https://www.techrepublic.com/article/how-to-properly-automount-a-drive-in-ubuntu-linux/ Könnt ihr mir sagen, was ich falsch mache? Vielen Dank schon mal im Voraus. Beste Grüße
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
Zeig mal bitte mit eingestöpselter externen Platte
ls -l ~
ls -l /media
und
cat /etc/fstab
jeweils in nem Codeblock
|
AureusPhoenix
(Themenstarter)
Anmeldungsdatum: 30. April 2012
Beiträge: 28
|
Hier die Ergebnisse. Wobei ich die Platte aktuell am Laufen habe, wie ich es vorhin beschrieben habe. Das heißt, ich habe ohne die letzte Zeile in fstab gebootet, sie dann wieder einkommentiert und dann sudo mount -a laufen lassen. | ls -l ~
drwxr-xr-x 6 aureusphoenix exthdd 4096 Jun 22 14:10 exthdd
|
.
| ls -l /media
drwxr-x---+ 2 root root 4096 Jun 26 14:35 aureusphoenix
|
.
| ls -l /media/aureusphoenix
total 0
|
.
| cat /etc/fstab
UUID=aafe917a-b626-4cc9-98e8-6857169d3a42 / ext4 errors=remount-ro 0 1
UUID=E50C-FF57 /boot/efi vfat umask=0077 0 1
UUID=141f5582-2276-4de3-8483-75e485077468 /home/aureusphoenix/exthdd ext4 nofail,x-udisks-auth 0 0
|
Danke nochmal.
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
Eines habe ich noch nicht ganz verstanden → hängt die Platte immer am Rechner und soll sie beim Systemstart automatisch gemountet werden?
|
AureusPhoenix
(Themenstarter)
Anmeldungsdatum: 30. April 2012
Beiträge: 28
|
Ja. Genau. Meine SSD im Laptop ist zu klein für die vielen Labordaten. Da ich ihn aber fast wie nen Festrechner benutze, wär es auch nicht schlimm, wenn er ohne die externe Platte nicht booten würde.
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11179
Wohnort: München
|
Zeig bitte noch die Ausgabe von
bei angeschlossener (und angeschalteter) Platte
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
Ok, dann versuch mal folgendes: Lösche die letzte Zeile in deiner /etc/fstab , klemm die Externe ab und starte dann den Rechner neu. Nach dem Neustart machst du dann ein (ohne sudo )
mkdir -P ~/exthdd
Danach trägst dann folgendes in die fstab ein
UUID=141f5582-2276-4de3-8483-75e485077468 /home/aureusphoenix/exthdd ext4 defaults 0 2
fahre den Rechner ganz runter, steck die Externe ein und fahre dann den Rechner wieder hoch. Das sollte eigentlich funktionieren - wünsche gutes Gelingen
|
AureusPhoenix
(Themenstarter)
Anmeldungsdatum: 30. April 2012
Beiträge: 28
|
Ging leider nicht. Der exthdd-Ordner war weiterhin leer. Hab jetzt mal ohne Neustart oder Veränderung der fstab-Datei versucht sudo mount -a laufen zu lassen. Beim ersten mal ging es nicht. Nach aus- und wieder einstecken der Platte allerdings schon. Hier das Ergebnis von sudo blkid. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 | /dev/sda1: UUID="aafe917a-b626-4cc9-98e8-6857169d3a42" TYPE="ext4" PARTUUID="9d996ad5-2ce1-4376-b87f-41631a1236ec"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/loop6: TYPE="squashfs"
/dev/loop7: TYPE="squashfs"
/dev/sda2: UUID="E50C-FF57" TYPE="vfat" PARTUUID="180100fa-7b6c-433c-b59a-c8cfae7354c5"
/dev/sda3: UUID="9b5d686c-a735-47e4-a61c-fcefe83dd4ad" TYPE="swap" PARTUUID="4bb79f1e-1520-4efb-a7f3-b72f939a8f87"
/dev/loop8: TYPE="squashfs"
/dev/loop9: TYPE="squashfs"
/dev/loop10: TYPE="squashfs"
/dev/loop11: TYPE="squashfs"
/dev/loop12: TYPE="squashfs"
/dev/loop13: TYPE="squashfs"
/dev/loop14: TYPE="squashfs"
/dev/loop15: TYPE="squashfs"
/dev/loop16: TYPE="squashfs"
/dev/loop17: TYPE="squashfs"
/dev/loop18: TYPE="squashfs"
/dev/loop19: TYPE="squashfs"
/dev/loop20: TYPE="squashfs"
/dev/loop21: TYPE="squashfs"
/dev/loop22: TYPE="squashfs"
/dev/loop23: TYPE="squashfs"
/dev/loop24: TYPE="squashfs"
/dev/loop25: TYPE="squashfs"
/dev/loop26: TYPE="squashfs"
/dev/sdc1: UUID="141f5582-2276-4de3-8483-75e485077468" TYPE="ext4" PARTLABEL="eHDD" PARTUUID="8881b843-8185-4f8f-bba1-1665493abad8"
|
Könnte man das alternativ vielleicht mit nem Bash-script lösen? Damit kenn ich mich nur leider absolut nicht aus.
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
Hmmmm ☹ So richtig weiß ich jetzt auch nicht, was da die Ursache sein könnte. Die UUID stimmt, daran kann es nicht liegen, der Mountpoint stimmt eigentlich auch → mach mal einen Gegentest und versuche, den Rechner ohne die Externe zu starten - das System sollte entweder gar nicht starten oder ziemlich verzögert.
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo AureusPhoenix, Die Snap aus dem "Snapsladen" überschlagen sich auch ... 26 ? Gruss Lidux
|
AureusPhoenix
(Themenstarter)
Anmeldungsdatum: 30. April 2012
Beiträge: 28
|
Das System fährt ohne externe HDD nicht hoch. Hab das Problem denke ich gefunden, wenn auch immer noch nicht gelöst. Mein Homelaufwerk ist verschlüsselt. Das hatte ich total vergessen. Und das scheint in Kombination mit dem mounten durch fstab Probleme zu machen. Vermutlich laufen die mount-scripts ab bevor das Homelaufwerk entschlüsselt wurde. Deshalb geht es auch, wenn ich das nachträglich selber mache. Jetzt die Frage wie ich das löse. Option a), wie vorgeschlagen ein Bash-Script, der mit dem Systemstart ausgeführt wird. Ist das möglich? Und am besten ohne root Berechtigung? Will ja nirgends mein Passwort als Klartext speichern. Option b) lässt sich Snap mittlerweile so konfigurieren, dass es die Programme Files außerhalb des eigenen Homeverzeichnisses öffnen können?
|
AureusPhoenix
(Themenstarter)
Anmeldungsdatum: 30. April 2012
Beiträge: 28
|
Lidux schrieb: Hallo AureusPhoenix, Die Snap aus dem "Snapsladen" überschlagen sich auch ... 26 ? Gruss Lidux
Hatte vorher den Mountpunkt außerhalb meines Homelaufwerkes. Wenn ich dann versucht habe eine Datei mit Inkscape oder Gimp zu öffnen ging das immer nicht. Musste sie jedes mal immer erst fix auf den Desktop kopieren. Wenn der Mountpunkt im Homelaufwerk liegt (was nicht automatisiert zu gehen scheint - siehe oben), dann gehen die Files auf.
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo AureusPhoenix, Hätte erwartet das du die Ausgabe von: snap list hier zeigst. Snaps sind auch nur Apps (Android, iOS etc.) die über die Berechtigungen konfiguriert werden .... PS: Nur das Home verschlüsselt (was normalerweise ab 18.04 nicht mehr möglich ist) oder Komplettverschlüsselung mit LVM ? Gruss Lidux
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
AureusPhoenix schrieb: Das System fährt ohne externe HDD nicht hoch.
das finde ich jetzt sehr beruhigend - also im Sinne der Änderung zu der ich dir geraten habe. Hab das Problem denke ich gefunden, wenn auch immer noch nicht gelöst. Mein Homelaufwerk ist verschlüsselt. Das hatte ich total vergessen.
ja, das wäre aber sehr essentiell gewesen. 😬
Und das scheint in Kombination mit dem mounten durch fstab Probleme zu machen. Vermutlich laufen die mount-scripts ab bevor das Homelaufwerk entschlüsselt wurde. Deshalb geht es auch, wenn ich das nachträglich selber mache. Jetzt die Frage wie ich das löse.
eventuell hilft da ein anderer Mountpoint → /media/exthdd würde sich dafür anbieten, damit wäre die Externe unabhängig von /home ins System eingebunden → ob damit deine "Snaps" zurechtkommen, weiß ich allerdings nicht. Falls du es versuchen möchtest und Hilfe brauchst beim Erstellen des Mountpoints unter /media , dann geb Bescheid. ☺
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej AureusPhoenix, schau mal unter udev. Gruß black tencate
|