El Martes, 4 de Enero de 2005 22:38, Antonio escribió:
Gracias a todos por las respuestas. Creo que optare por la opcion de usar el CD de knoppix y pasar los datos de un ordenador a otro por red.
La propuesta de Miquel me gusto bastante, pero tengo una duda, si las particiones del disco duro destino y del origen no coinciden, solo bastara con ajustar el fstab y el grub en el disco duro destino?
* Las migraciones hay que hacerlas en condiciones o queda uno expuesto a invertir tiempo y trabajo para nada, la clonacion de particiones es una opcion ilogica y sin ventajas, en linux se puede copiar lo que quieras, y usar cp y cosas de esas tampoco, por las siguientes razones, te puedes encontrar con un /bin/bin en el destino, o sin los ficheros ocultos, enlaces duros, bucles en los sockets, etc, por no hablar del nulo mantenimiento de los timestaps, o las acl's. * Por tanto se han de usar herramientas apropiadas dump es quien mantiene los tres timestaps, star las acl's por ejemplo, si ninguna de las dos opciones te interesa usa tar al menos con bz2 que es un compresor de bloque y hazlo dentro de todos los directorios de / a excepcion de /tmp /sys /mnt /media /proc , que son meros directorios que crearas. init 1 touch /etc/nologin cd /usr tar cpvjf /usr.tar.bz2 * y asi con el resto de directorios * despues rm /etc/nologin, init 3 y via ssh ftp o lo que te de la gana mandalos a la otra maquina, o pincha el disco de destino en la primera. * si lo has pinchado en la primera particiona como quieras, primero / formateala, montala, despues dentro de ella crea los puntos de montaje /usr , /var, /tmp, etc.... y monta el resto de particiones en ellos si esta ha sido tu opcion de particionamiento, una vez creado el arbol standard y montadas las particiones en sus respectivos puntos de montaje correctos, verificar con df -h , o cat /etc/mtab al menos, es el momento de copiar los tar.bz2 a donde corresponden. * por ejemplo cp usr.tar.bz2 /mnt/usr/ cd /mnt/usr tar xvjf usr.tar.bz2 * si todo ok rm usr.tar.bz2 * lo mismo con el resto * rm /mnt/etc/nologin del destino * lo mismo en el caso de que arranques con una minidistribucion en la maquina de destino. * ahora arregla /etc/fstab y grub en el destino, si ha cambiado algo, una vez ok, chrootea el punto de montaje del arbol de destino. chroot /mnt * siguiendo el ejemplo anterior, instala el cargador desde dentro de la jaula. grub-install /dev/loquesea (no olvides activar la particion con fdisk, si grub no va en el mbr del disco) exit para salir del entorno chroot * desmonta las particiones umount /mnt/usr umount /mnt ,,,etc, etc reboot -f * arranca en init 1 y con yast reconfigura lo necesario que no corresponda al la maquina de destino, la red, nombre de maquina, etc, sax2 si necesitas el asunto grafico..... * En resumen haz comprimidos de las partes del arbol standard del sistema, los directorios necesarios de /, esto siempre te permitira volcarlos a cualquier tipo de particionado, tamaño, sistema de ficheros, maquina, lavadora, cafetera, medio de almacenamiento, etc ..... con las herramientas standard, teniendo un sistema completo instalado en cualquier maquina en el tiempo que tarden en descomprimirse los *.tar.bz2.