Umzug des Homeverzeichnisses

Axel Birndt towerlexa at gmx.de
Fre Mar 27 18:41:59 GMT 2009



Rainer schrieb:
> Hallo Marco, hallo zusammen,
> 
> Am Fri, 27 Mar 2009 10:51:51 +0100
> schrieb Marco Doehring <mail at mmd84.de>:
> 


> 1. kopieren, wie getestet
> 2. sudo mv /home /home-alt
> 3. mkdir /home
> 4. sudo mount --bind /media/daten/home /home
> 
>> Um einen Eintrag in der fstab wirst du aber nicht  
>> herumkommen: Beim nächsten Reboot wären die Partitionen sonst nicht  
>> gemountet.
>>
> Hmm, da bin ich mir nicht sicher. BTW: Man kann sich da leicht
> vertun ;-) Du schreibst in Deinem Satz wieder etwas von Partitionen.
> Um solche geht es in meinem Fall aber nicht, sondern um Verzeichnisse.
> Das neue /home wird sich ja auf der Datenfestplatte befinden. Die
> steht in fstab und wird beim Booten immer gemounted. Insofern müsste
> das neue /home-Verzeichnis dann ebenfalls aktiv sein. Stefan hatte in
> einem Posting ja geschrieben:
Ist ja auch erstmal richtig soweit. Du wirst deine Datenplatte gemounted
bekommen, aber das "Binding" in /home ist nach dem reboot weg.
Wie soll sich das Linux auch "merken", wenn Du es nicht irgendwo einträgst.
> 
>> Das mit dem --bind würde so gehen:
>> sudo mount --bind /media/daten/home /home
>> Bzw. als fstab-Eintrag:
>> /media/daten/home /home none bind 0 0
Trage diesen Eintrag in die fstab mit ein.
> Yep, wäre gut. Bevor ich zur Tat schreite, würde ich auch gern
> Gewissheit haben, dass ich das Richtige tue...
Du kannst mit einem Reboot und einem Test nichts kaputt machen. Im
allerschlimmsten Fall ist Dein Home nicht gemounted.
Dann den mount --bind ausführen und das home ist wieder da wo es Linux
erwartet.
Sollte auch das fehlschlagen, dann mit

mv /home-alt /home Dein ursprüngliches Home wieder an die korrekte
Stelle verschieben

sudo reboot und alles ist wieder gut, erstmal.

PS: Hast Du eine Live-CD in der Hinterhand? Dann hast du immer ein
grafisches System, von dem Du aus die Reparaturarbeiten machen kannst,
so es denn notwendig sein sollte.

....
Hier der Ausschnitt aus der manpage von mount:

Since Linux 2.4.0 it is possible to remount part of the file hierarchy
somewhere else. The call is
              mount --bind olddir newdir
       After this call the same contents is accessible in two places.
One can also remount a single  file  (on  a  single
       file).
.....

-- 

Gruß Axel

_________________

Zitat aus "Re: Softwareinstallation in Virtueller Edubuntumaschine nicht
möglich?"
(ubuntu-de-bounces ( at ) lists.ubuntu.com

"Was ich *eigentlich* meine:
ein 404 deutet auf ein funktionierendes Internet hin. Ansonsten käme
vermutlich ein timeout. "