[ubuntu] deplacer *proprement* /home sur 2nd HDD

deplacer *proprement* /home sur 2nd HDD [ubuntu] - Installation - Linux et OS Alternatifs

Marsh Posté le 01-08-2007 à 12:38:19    

Je viens d'installer un 2eme HDD sur un server ubuntu : /dev/sdb1
Je shouaite l'utiliser pour y mettre mon /home
pour le moment j'ai fait:
 
tout copie home dans le nouveau hdd:
 

$ sudo mount /dev/sdb1 /mnt/tmpdisk
$ sudo cp -vax /home/* /mnt/tmpdisk
$ sudo umount /dev/sdb1


 
puis monte ce dernier en tant que home:
 

$ cat >> /etc/fstab << HERE
/dev/sdb1 /home ext3 defaults,errors=remount-ro 0 1
HERE
$ sudo mount -a


 
Quand je fais un df -h, je vois bien le nouveau disque monte sur /home.
Cependant ls ~, m'affiche le contenu de l'ancien home !
 

  • Que dois-je faire pour que le nouveau /home soit bien pris en compte partout? rebooter? juste re-ouvrir ma session?
  • L'ancien home occupe toujours de l'espace disque, dois-je demonter le nouveau pour acceder a l'ancien et le supprimer (ou deplacer)?


 :jap:


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 01-08-2007 à 12:38:19   

Reply

Marsh Posté le 01-08-2007 à 12:42:05    

Il faut démonter l'ancien /home puis remonter le nouveau /home avec le nouveau périphérique.
- Soit un reboot-
- Soit un :    umount /home; mount /home
- Soit un  mount /home -o remount
 
Pour cela il ne faut plus que de processus soit dans /home. Le plus simpe est de fermer ta session, passer en console et le faire les mount/umount


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 01-08-2007 à 12:50:49    

et le fstab, tu le change pas ? :o


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 01-08-2007 à 12:51:49    

zecrazytux a écrit :

et le fstab, tu le change pas ? :o


cybercouf a écrit :


$ cat >> /etc/fstab << HERE
/dev/sdb1 /home ext3 defaults,errors=remount-ro 0 1
HERE
$ sudo mount -a


 


Message édité par o'gure le 01-08-2007 à 13:06:10

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 01-08-2007 à 12:55:09    

changer, or tu as déja un /home dans ton fstab, et là tu en rajoute un deuxieme :o
 
à coup de sed si tu veux te la jouer 1337, sinon vi et hop...


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 01-08-2007 à 13:06:31    

Sauf si son ancien /home était directement sur son /  
ie: pas de partition dédiée [:spamafote]


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 01-08-2007 à 13:17:55    

oui mon ancien /home etait monte sur / (un seule partition pour / )
donc pas besoin de demonter l'ancien, je pense que simplement re-ouvrir mon terminal devrait suffir (mais j'avais un peu peur que si sa se passe mal je perde mon home :D )

 

(sinon j'utilise que le mode console, et j'ai ferme tout ce qui pouvait utiliser /home )


Message édité par cybercouf le 01-08-2007 à 13:19:17

---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 01-08-2007 à 13:22:49    

bon voila c'est fait (finalement y'avait pas besoin de s'en faire :p )
 
donc j'ai demonte /dev/sdb1
deplacer mon (ancien) /home -> /home_bck
cree un nouveau repertoire /home
remonte /dev/sdb1
reouvert mon terminal et ca roule!


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 01-08-2007 à 13:38:32    

ça conserve les ACL cp ?

Reply

Marsh Posté le 01-08-2007 à 13:47:17    

ca conserve bien les droits 'basics' (r/w/x et owner/group)
ACL je sais pas, jamais utilise (ou alors sans le savoir :D)


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed