Posté le par Olivier | Lien permanent | Commentaires | Posté dans Uncategorized


J'ai trois partitions que je souhaite organiser comme suit :

  • /dev/hda1 pour l'installation de Ubuntu, monté sur "/"
  • /dev/hdb1 pour la home, monté sur "/home"
  • /dev/hdc1 pour mes backups, monté sur "/home/olivier/backups"

Sachant qu'à l'installation, tout a été installé sur le même disque, il faut réorganiser tout ça.

1. Création d'un répertoire où je vais monter /dev/hdb1 (ce sera ma nouvelle home)

% mkdir /mnt/newhome
% sudo mount -t ext3 /dev/hdb1 /mnt/newhome 

2. Copier l'ensemble de mes fichiers vers la future home

% cd /home ~$find . -depth -print0 | sudo cpio --null --sparse --preserve-modification-time -pvd /mnt/newhome 

Évidemment cela demande quelques explications :

  • Le "find" recherche les fichiers
  • à partir du répertoire "." (courant)
  • "-depth" permet d'analyser les répertoires enfants avant lui même
  • "cpio -p" copie les fichiers vers la cible
  • "-null" précise que la liste des fichiers est séparé par un caractère ASCII null
  • "--sparse" force la copie exacte sans optimisation (pas de performance mais d'écriture, à garder obligatoire)
  • "--preserve-modification-time" garde le timestamp de chaque fichier
  • "-pvd" : "p" précise le "Copy-pass mode", d'être en "v"erbose et de créer "d" des répertoire si nécessaire

3. Démonter la nouvelle home

% sudo umount /mnt/newhome 

4. Backup de l'ancienne

% sudo mv /home /old_home 

5. Création de la home

% sudo mkdir /home
% sudo mount /dev/hdb1 /home

Si ça fonctionne bien, pour que cela soit permanent, écrire dans "/etc/fstab" :

/dev/hdb1 /home ext3 nodev,nosuid 0 2 

6. Monter les backups

% mkdir /home/olivier/backups
% mount /dev/hdc1 /home/olivier/backups 

Si ça fonctionne bien, écrire dans le fichier "/etc/fstab"

/dev/hdc1 /home ext3 nodev,nosuid 0 2

Voilà, mes disques sont réorganisés.


Posté le par Olivier | Lien permanent | Commentaires | Posté dans Uncategorized

Taggé avec:


Articles similaires

Chrome linux en early access
Ubuntu 9.10
Ma migration vers Ubuntu 7.0.4 (Feisty Fawn) - partie III
Quelques détails à finir
NTFS - Ubuntu

Commentaires

blog comments powered by Disqus