Als ich Ubuntu 10.04 installiert habe, habe ich es auf einer einzelnen 16 GB Partition installiert, die /, / boot, / home usw. enthält.
Ich habe eine andere Partition im System (ext3). Über das GNOME-Desktop-Menü "Orte" ist es leicht zugänglich: Ich klicke einfach auf das Dateisystem-Festplattensymbol im Menü "Orte" und es wird automatisch als "/ media / 1326f40a-45df-4ec" geladen.
Wie kann ich dafür sorgen, dass diese Partition stattdessen als / home neu eingebunden wird? (dauerhaft, das heißt)
mount
home-directory
Android Eve
quelle
quelle
Antworten:
Hier ist die offizielle Ubuntu-Dokumentation zum Umzug auf eine separate / home-Partition:
https://help.ubuntu.com/community/Partitioning/Home/Moving
Überspringen Sie einfach den Schritt zum Erstellen einer neuen Partition, da Sie diese bereits haben.
quelle
Zuerst möchten Sie die UUID des Laufwerks, damit es zuverlässig bereitgestellt werden kann.
Daraufhin wird eine Liste aller Partitionen und ihrer UUIDs zurückgegeben. Notieren Sie sich einfach die UUID der Partition, die Sie als Startseite bereitstellen möchten.
Dann müssen Sie nur noch bearbeiten
/etc/fstab
, um diese Partition automatisch einzuhängen/home
.Und füge eine Zeile wie diese hinzu:
Obwohl offensichtlich mit deiner UUID, nicht mit meiner. Speichern und neu starten.
quelle
/home
Verzeichnis bereitzustellen, und jetzt kann ich meinen Basisordner überhaupt nicht mehr verwenden. Wie kann ich ein solches Problem lösen/mnt/a-made-up-directory
(ändern , dass, natürlich) und dann eine andere Zeile in fstab hinzu:/mnt/a-made-up-directory/home /home bind defaults,bind 0 0
. Dies setzt voraus, dass sich das Homedir, das Sie mounten möchten, in dem Laufwerk befindet, auf dem wir gerade gemountet haben/mnt/a-made-up-directory
.Bei der Suche nach einem ähnlichen Thema habe ich diesen Thread gefunden. Ich wollte mich auf ein paar Dinge beschränken.
Erstens ist die UUID meiner Meinung nach verzweifelt und nicht funktionsfähig. Es gibt eine bessere Lösung als die Verwendung der UUID, die unter Ubuntu 10.04 funktioniert. Das ist das zu benutzen
LABEL='label'
.Tauschen Sie in der Datei / etc / fstab die UUID mit der aus
LABEL='<label>'
(und stellen Sie sicher, dass Sie die einfachen Anführungszeichen verwenden). Bevor Sie dies tun, stellen Sie bitte sicher, dass Sie gparted verwendet haben, um dem Laufwerk ein Etikett hinzuzufügen. Dieses Etikett ähnelt dem Etikett, das Sie möglicherweise erstellt haben, um Ihre Disketten, Ihre Zip-Laufwerke (keine Dateien) oder sogar Ihre alten Festplatten unter Windows zu identifizieren.Das nächste, was ich ansprechen wollte, ist, dass oben jemand den folgenden Befehl gab.
Diesen Befehl habe ich noch nie gesehen. Entweder ist es etwas, von dem ich nicht wusste, dass es es gibt, oder es ist falsch. Für den Fall, dass es falsch sein könnte, werde ich die Syntax korrigieren.
Schließlich schätze ich die Person, die anscheinend die richtige Antwort gegeben hat, wo Sie einen Ordner unter dem Stammverzeichnis der Partition als Ihr Zuhause haben möchten. Die in diesem Thread beschriebene Prozedur berührt dies nicht, obwohl es sich um die am besten geeignete Implementierung handelt. Sie sollten Ihren Basisordner immer in einem Ordner unter der Partition ablegen, anstatt ihn in den Stammordner der Partition zu verschieben.
quelle
gedit
ist nur für die grafische Umgebung,sudoedit
ist in Ordnung.Wenn Sie ein neues System installieren, ist es am einfachsten, ein spezielles Partitionslayout auszuwählen und eine der Partitionen als
/home
und eine andere als zu deklarieren/
.Der Effekt entspricht der Bearbeitung
fstab
wie in den anderen Antworten, aber diese Methode hat den Vorteil, dass Sie dies von Anfang an tun.quelle