Dimanche 26 octobre 2008

Contexte

Besoin de transférer son installation Linux sur un disque plus grand. Ce disque sera utilisé sur le même système. Le disque actuel est installé en hda, le futur disque est relié en USB le temps du clonage (sda).
Schéma de partition :
  • ancien schéma : une seule partition
  • 3 partitions :
    • /
    • /boot
    • /home

1. Réaliser une liste d'exclusion

Certains répertoires ne doivent pas être copiés. On crée un fichier texte avec le contenu suivant :
$ cat /ex.lst
/proc
/tmp
/mnt
/etc/fstab
/boot
/home
/media


2. Copie de /boot

On monte la partition correspondante sur le systeme de fichiers, par exemple dans /mnt/copie :
# rsync -ravH --exclude-from=exclud.lst /boot/* /mnt/copie

3. Copie de /home

idem ci-dessus :
# rsync -ravH --exclude-from=exclud.lst /home/* /mnt/copie

4. Copie de /

# rsync -ravH --exclude-from=exclud.lst / /mnt/copie
Ensuite, il faut créer les répertoires manquants :

cd /mnt/copie
mkdir proc tmp mnt boot home media
chmod -R 755 proc mnt boot home media
chmod -R 777 tmp

5. Création du fichier fstab dans la nouvelle installation

Par exemple :
# cat /mnt/copier/etc/fstab
/dev/hda6 / ext3 noatime 1 1
/dev/hda1 /boot ext3 noatime 1 1
/dev/hda7 /home ext3 noatime 1 1


6. GRUB

Il faut créer le bootloader.

- adapter le fichier menu.lst (chemins)
# cat /boot/grub/menu.lst
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,0)/gfxmenu
default 1

title laptop 2.6.24.7-1mnb
kernel (hd0,0)/vmlinuz-2.6.24.7-laptop-1mnb BOOT_IMAGE=laptop_2.6.24.7-1mnb root=/dev/hda6 resume=/dev/hda5 splash=silent vga=788
initrd (hd0,0)/initrd-2.6.24.7-laptop-1mnb.img

- installer le nouveau boot loader dans le mbr
# grub-install /dev/sda
# grub
# grub: device (hd0) /dev/sda
# grub: root (hd0,0)
# grub: setup (hd0)
# grub: quit



Par admin - Publié dans : shell
Ecrire un commentaire - Voir les commentaires - Recommander
Retour à l'accueil

Recherche

Catégories

Syndication

  • Flux RSS des articles
 
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus