jensi71
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Nabend! Möchte mein System gern folgt einrichten: Vorhanden: SSD mit 128GB. Rechner hat 4GB RAM. Suspend to RAM soll genutzt werden. Möchte eine reine Datenpartition haben, die aber genauso aufteilt wie das HOME Verzeichnis (Dokumente, Downloads, Musik..etc). Nun könnt ich ja einfach fürs HOME eine Partition machen. Da aber ja die Programme ihre Konfigdaten auch ins HOME in versteckten Verzeichnissen schreiben, möcht ich das so nicht. Sollen also nur wirklich die reinen Daten in die Partition rein. Wie mach ich das? Muss ja dann eigentlich 3 Partitionen (/, Daten und SWAP) anlegen. Dann müsste ich den Programmen aber sagen, daß sie die Daten aus der anderen Partition kriegen. Also irgendwie die Ordner "Dokumente", "Musik" etc. dort einhängen. Hab grade dieses gefunden:
http://kilobyte.bplaced.net/ubuntu-installation-festplatte-richtig-aufteilen-anleitung/ So richtig riesige Programme werden nicht installiert. Danke ☺
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo! Ich denke du möchtest eher mount --bind, Symlink oder XDG-user-dirs verwenden. Damit kannst du innerhalb des Home-Verzeichnisses deine Datenpartition einhängen.
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Nabend ChickenLipsRfun2eat ☺
Cooler Name übrigens. Also: Hab im Installer eine Partition mit 20GB und dem Einhängepunkt "/" erzeugt, sowie eine SWAP mit 4096MB. Den Rest hab ich einfach als ext4 ungemontet gelassen. Logischerweise hab ich also nun ein komplettes System (incl Homeordner etc.) auf der 20GB Partition. Nächster Step: Einhängen der paarn-90-GB Partition. Aber: wo soll ich die hin mounten? Einfach einen Mountpunkt namens "Daten" oder so erzeugen, dann in der fstab einhängen lassen? Und dann müsst ich mit ln die einzelnen Verzeichnisse (Bilder, Musik...) auf die gleichnamig erzeugten Ordner der Datenpartition umbiegen. Denk ich so richtig?
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Ja. Unter /Daten die Partition einhängen, darin die gewünschte Verzeichnisstruktur erstellen und diese dann ins Home verlinken, einbinden, wie auch immer du dich entscheidest. Falls du ein Mehrbenutzersystem hast, lohnt es sich ggf. die Struktur nach Nutzernamen/UIDs zu unterteilen.
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
So sieht meine FSTAB nun aus: # /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=c777ebe3-6016-4930-b3a8-d3479f0f65aa / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=0af7a689-1a14-4596-96a3-ac81a52c496a none swap sw 0 0
#
# Datenpartition einbinden
UUID=89462189-592a-448a-89d4-9f453ca6fabe /mnt/Daten ext4 defaults 0 2
Damit wird nun die Datenpartition unsichtbar eingehängt, da ich ja nur über die systemeigenen Verzeichnisse zugreifen will...korrekt? Kann ich das einfach so machen oder ist das nicht richtig, wenn ich diese Verzeichnisse umbiege? Ich möchte halt erreichen, daß es genauso funktioniert als sei da keine extra Datenpartition.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Genau. Und dann kann man mittels fstab auch den mount --bind bewerkstelligen, z.B. /mnt/Daten/Krempel /home/jensi71/Krempel none bind 0 0 Oder ein Symlink ln -s /mnt/Daten/Krempel /home/jensi71/Krempel Unterschied ist nur, dass beim Symlink der Ordner nicht erstellt sein darf. Und du musst natürlich für den gelb markierten Nutzernamen den richtigen einsetzen.
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
So, habe nun Testhalber mal den Ordner Bilder gelöscht: rmdir /home/jens/Bilder Danach den Link gesetzt: ln -s /mnt/Daten/Bilder /home/jens/Bilder Das klappt soweit. Allerdings stimmen nun die Rechte nicht. Ich habe aber mit sudo mkdir die Ordner "mnt/Daten" angelegt. War das nicht so gut?
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
sudo chown jens:jens /home/jens/Bilder
sollte reichen.
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Super, danke... sowas in der Art dacht ich mir. Klappt bestens!! Welches ist eigentlich die "elegantere" Lösung: per ln oder per mount --bind? Glaube, mount --bind in der FSTAB eingetragen, denn da sieht man quasi protokolliert, was eingestellt ist. Oder muss ich ln auch in die FSTAB stellen?
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Nein, die Symlinks bleiben persistent, bis du sie mit rm löschst. Ich persönlich nutze mount --bind für diesen Fall und Symlinks eher für einzelne Dateien oder Unterverzeichnisse. Ist aber beides funktionstüchtig.
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo jensi71, Leider hast du mit deiner Variante die Möglichkeit genommen eine Neuinstallation / Reparatur des Systems ohne das Heimatverzeichnis mit den persönlichen Einstellungen, was ja hier auf bzw. unter / liegt zu behalten. Gruss Lidux
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
jensi71 schrieb: Da aber ja die Programme ihre Konfigdaten auch ins HOME in versteckten Verzeichnissen schreiben, möcht ich das so nicht. Sollen also nur wirklich die reinen Daten in die Partition rein.
War in diesem Fall pure Absicht. Zumal man die Konfigurationen separat sichern könnte, oder Teile davon. Ich nutze ein ähnliches System.
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Tach Lidux! Das war reine Absicht. Wenn ich nämlich ein System plattbügel, möchte ich keine eventuellen Probleme mit alten Konfigdateien haben. Dabei nehme ich in Kauf, daß ich diverse Einstellungen wieder machen muss. Mir gehts darum echt nur um die reinen Daten ☺
|
jensi71
(Themenstarter)
Anmeldungsdatum: 6. Januar 2011
Beiträge: 303
Wohnort: Kreis Offenbach
|
Soo also fürs Protokoll 😛 die freie Partition (Laufwerk mittels SUDO BLKID rausfinden) per FSTAB mounten im Verzeichnis /mnt ein Verzeichnis erstellen, worein die Partition eingehängt wird Datenstruktur/Verzeichnisse auf der gemounteten Partition anlegen Idealerweise mittels der mount --bind Methode in der FSTAB die Verzeichnisse mounten Rechte anpassen mit chmod
Wenn ich das so mache, dann ist es wirklich "wie aus einem Guss". Bei der ln-Methode erscheinen immer über den Symbolen diese Verlinkungspfeile (nicht schlimm). Super, danke vielmals! Wieder was gelernt! 👍
|