Ist es möglich, das Root-Dateisystem '/' auf einer Festplatte zu mounten (wo Ordner wie /usr, /boot usw. gespeichert werden) und /tmp und /home auf einer anderen Festplatte auf derselben Partition zu mounten?
Etwa so:
HDD1:
/
/usr
/bin
/boot
/var
HDD2:
/tmp
/home
Ich weiß, dass LVM zum Erstellen eines einzelnen großen Volumes möglich ist, aber das ist nicht das, was ich will
Akzeptierte Antwort:
/tmp
haben und /home
auf derselben Partition, aber auf einer anderen Partition als /
, müssen Sie Folgendes tun:
-
Machen Sie
tmp
undhome
die beiden obersten Verzeichnisse auf der Partition, die Sie enthalten sollen. Wenn also diese Partition gerade selbst/tmp
ist , müssen Sie den gesamten Inhalt in eintmp
verschieben Verzeichnis im Stammverzeichnis. -
Geben Sie die Partition an, die
tmp
enthält undhome
einen eigenen Einhängepunkt. Ein vernünftiger Name dafür isttmp+home
(es sei denn, Sie planen, diese Partition auch für andere Dinge zu verwenden) und geeignete Speicherorte dafür sind/
,/mnt
, und/media
. Ich empfehle, es direkt in/
einzufügen und der Rest dieser Antwort geht davon aus, dass es dort ist. -
Geben Sie
/tmp+home
ein einen eigenen Eintrag in/etc/fstab
. (Sie sehen/tmp
hat einen eigenen Eintrag.) -
Machen Sie
/tmp
und/home
symbolische Links zu/tmp+home/tmp
und/tmp+home/home
.
Bitte beachten Sie, dass dies nicht wird beinhalten die Verwendung dieser Anweisungen zum Erstellen eines separaten /home
Partition, da in dieser Konfiguration /home
wird ein symbolischer Link in sein eine separate Partition statt eines Einhängepunkts für eine separate Partition.
Außerdem müssen Sie dekonfigurieren Ihr separates /tmp
Verzeichnis (inklusive Entfernen oder besser Auskommentieren des Eintrags in /etc/fstab
), seit /tmp
wird nicht länger ein Einhängepunkt für eine separate Partition sein, sondern wird stattdessen ein symbolischer Link zu einer separaten Partition sein.
Diese Antwort enthält keine sehr spezifischen Anweisungen (obwohl sie in Kombination mit der verfügbaren Dokumentation ausreichen sollte). Wenn jemand Erfahrung mit dem Verschieben von /tmp
hat kann abwägen, ob es möglich/sicher ist, /tmp
zu verschieben im installierten System wäre das hilfreich. Ich kann vom installierten System oder von einer Live-CD detaillierte Anweisungen dazu geben, aber ich möchte keine Anweisungen geben, die unwirksam oder unsicher sind (noch Anweisungen, die unnötig schwierig und zeitaufwändig sind).