Evidentment com farem una copia, les dades de creació/modificació dels arxius seran nous. Passos:
- Iniciar amb un LiveCD que disposi de consola. Identificar-nos com a ROOT.
- Crear directoris per les particions:
- root@debian:~# mkdir /mnt/old
- root@debian:~# mkdir /mnt/new
- Montar les 2 particions (les hem d'haver creat previament), la "old" on tenim les dades i la "new" on volem copiar les dades.
- root@debian:~# mount /dev/sdaX /mnt/old (sdaX és la partició root original).
- root@debian:~# mount /dev/sdaX /mnt/new (sdaX és la partició root nova).
- Copiem les dades (el segon paràmetre crec que és opcional, ja que jo ho vaig fer i no el vaig necessitar però el deixo per si no es copien els arxius ocults):
- root@debian:~# cp -rav /mnt/old/* /mnt/new
- root@debian:~# cp -rav /mnt/old/.* /mnt/new
- Desmontem la partició antiga i executem un parell de comandes més
- root@debian:~# umount /mnt/old
- root@debian:~# mount -o bind /dev /mnt/new/dev
- root@debian:~# mount -t proc none /mnt/new/proc
- Ara cal fer chroot a la nova partició per instal·lar GRUB2:
- root@debian:~# chroot /mnt/new /bin/bash
- root@debian:~# grub-install /dev/sdz (ULL, vigilar amb amb la unitat, sdz és la que he posat per exemple. Notis que hem de posar el disc sencer és a dir sdz en comptes de lar partició, sdz1).
- Finalment només ens queda editar /etc/fstab i /boot/grub/grub.cfg i posar la nova partició tant al fstab (veure secció UUID d'aquest blog) i una nova entrada al grub de la partició (UUID i dispositiu de la partició, el sdX corresponent).
No hay comentarios:
Publicar un comentario