[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] Re: Pleins de problèmes
Benjamin Michotte wrote:
On Mon, Jul 09, 2001 at 10:21:49PM +0200, d-fence wrote:
je passe apache & co, je sais pas
Autre problème, ma partion "/" (hda5) est saturée (97% occupé).
J'ai trois disques durs sur la machine, est il possible de faire
passer un morceau du file-system vers un autre endroit (genre
"/usr/src" vers "/dev/hdc1" où il me reste 200 megs) ?
Ou bien, si je place un nouveau HD sur la machine, même question ?
Enfin, toujours dans l'éventualité du nouveau HD, y a t il une
commande pour faire une image de la partition "/" vers le nouveau
HD dans le but de remplacer celui qui est full.
Je veux dire par là que je mettrais les quatres HD ensemble le temps du
transfert et j'enlèverais ensuite le vieux HD qui est full (parce que
j'ai besoin d'un ide pour le CD).
NB: j'ai pas envie de me tapper un Ghost ou un truc du genre.
Je me dis que ça doit être faisable depuis Linux.
bon, en gros et pour faire simple...
tu fous le dur disons hdd
tu fais la/les partition(s)
et puis (imaginons que tu as fait hdd1 hdd2 hdd3 hdd4)
# mkdir /tmp/foo1 && mount /dev/hdd1 /mnt/foo1
# mkdir /tmp/foo2 && mount /dev/hdd2 /mnt/foo2
# mkdir /tmp/foo3 && mount /dev/hdd3 /mnt/foo3
# mkdir /tmp/foo4 && mount /dev/hdd4 /mnt/foo4
# cp -r /usr /tmp/foo1
....
En fait, c'est exactement ce qu'il faut pas faire ;)
1. il ne maintiendrait pas les privilèges ou alors faut un -p.
2. 'cp' suit les liens symboliques, et donc si tu en as, et je sais
qu'il y en a, cela pourra entrainer des boucles, des copies de fichiers
au lieu de maintient de symlinks, etc...
ce qu'il faut faire, c'est un tar... 'tar' maintient les privilèges ET
les symlinks ;)
--
Cédric Gavage <cedric.gavage@linuxbe.org>
[www] http://linuxbe.org - http://bsdbe.org
[perso] http://cedric.gavage.com
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php ]
[ http://LinuxBe.org Contact: listmaster@linuxbe.org ]