Aqui estão os passos completos para outro método, funciona para mover de um disco rígido para outro e até mesmo clonar uma máquina se o hardware for semelhante.
Primeiro, crie uma imagem de um bom sistema de trabalho. Faça isso como root.
# cd /
# tar cpzf hostname.tgz / --exclude=hostname.tgz --exclude=proc --exclude=lost+found --exclude=mnt --exclude=sys --exclude=home --exclude=usr/src
Backup das imagens do kernel
# mount /boot
# cd /boot
# tar cpzf boot.tgz *
Inicialize a máquina na qual você quer que a imagem seja implantada com um CD ao vivo / gentoo. Monte o disco rígido e particione-o adequadamente:
# fdisk /dev/hda
/dev/hda1 /boot
/dev/hda2 swap
/dev/hda3 /tmp
/dev/hda4 /
Adicione sistemas de arquivos
# mke2fs /dev/hda1
# mkswap /dev/hda2
# mke2fs -j /dev/hda3
# mke2fs -j /dev/hda4
Montar unidades:
# mount /dev/hda4 /mnt/new_root
# mkdir /mnt/new_root/tmp
# mkdir /mnt/new_root/boot
# mkdir /mnt/new_root/proc
# mkdir /mnt/new_root/sys
# mount /dev/hda3 /mnt/new_root/tmp
# mount /dev/hda1 /mnt/new_root/boot
# swapon /dev/hda2
# mount -t proc proc /mnt/new_root/proc
Copie o arquivo hostname.tgz para esta máquina.
Extraia-o na raiz da nova máquina / mnt / new_root
# tar -xzf hostname.tgz
Chroot no novo ambiente.
# chroot /mnt/new_root /bin/bash
# env-update && source /etc/profile
Verifique o /boot/grub/grub.conf e o / etc / fstab
Configurar o grub no disco rígido:
# grep -v rootfs /proc/mounts > /etc/mtab
# grub-install /dev/hda
Saia e desista de unidades, reinicie a máquina.