Le 06/09/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> a écrit :
>
> > 2. Tu copies toutes les données de /usr dessus. Je ferais ça en root :
> >
> > # find /usr | cpio -pdm /mnt/newusr
> >
> > (à condition d'avoir cpio installé. L'avantage c'est qu'il est plus
> rapide
> > que cp et tu peux traiter la loooooongue liste de fichiers dans /usr
> d'un
> > seul coup)
>
> je sais pas si j'ai cpio, sinon cp ça marchera pareil ? Et est-ce que ça
> effacera les fichiers sources une fois les cibles copiées ?


Hum, effectivement un cp -a, c'est plus simple que mon find | cpio...

# cp -a /usr/* /mnt/newusr/

cp fait une copie, pas un déplacement. Je conseille fortement de ne PAS
supprimer les fichiers sources tout de suite. Donc une fois la copie faite
et le fstab modifié, tu devrais pouvoir modifier le nom de ton /usr courant
:

# mv /usr /oldusr

Puis tenter un reboot. Ainsi tu gardes les données en cas de problème. Le
renommage est nécessaire afin d'accéder à ces anciennes données, et les
supprimer une fois que tout est vérifié. Sinon les blocs sont perdus !

Et je suppose que je dois faire ça aussi pour /var ?


Pour /var,  ce n'est normalement pas utile de faire une copie des fichiers
étant donné que ce qui s'y trouve est censé être créé à la volée au
démarrage du système. Pour Debian, par contre c'est obligatoire, la base de
données des packages est dedans ! Peut-être que urpmi fonctionne de la même
manière, donc par acquit de conscience...
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à