pasar información de un disco a otro!!!
Sandino Araico Sánchez
sandino en styx.net
Vie Ene 14 14:52:23 CST 2000
Gunnar Wolf wrote:
> > > Voy acabair de disco duro.. y pues no quiero perder las pocas cosas que
> > > le he movido y tener que reinstalar el liunx... como le puedo hacer para
> > > pasar lo que tenga en el disco actual al nuevo???
> >
> > cp
>
> No, eso no sirve... Con cp no copiaria los permisos y demas rollos.
Era sólo una ayudadita para que el resto lo lean en el manual (man cp).
La respuesta completa es cp -a, esto te conserva los permisos y las fechas de
modificación y las ligas simbólicas y todo lo que le sea humanamente posible si
Dios le da licencia.
> Lo que
> hay que hacer, IMHO, es:
Con cp -a (y algunas veces algunas otras opciones) es que mi instalación de
Linux completa ha pasado por más de 5 discos (y no hablemos de las particiones)
desde 20M (unos mocrodiscos HP que tengo en el cajón de mi escritorio) hasta
10G y a veces tengo un directorio en el disco x en la partición y y cuando me
aburre o se me acaba el espacio pues lo muevo al disco j en la partición k.
Funciona rápido, no tienes que hacer pipes ni estar buscando espacio entre tus
particiones para poner un tar (tgz es mejor) mientras haces espacio en otro
lado.
Hasta en una ocasión puse mi raíz en un flash de 32M y también usando cp -a.
En todo caso, se puede hacer lo mismo con tar o hasta con dd, mkisofs o con lo
que cada quién prefiera, sólo es cosa de leer los malditos manuales (perdón por
lo de manuales, pero es que acabo de hacer un coraje y con alguen me tengo que
desahogar antes de que me reviente el hígado) que nadie quiere leer.
>
>
> - Con el 2o disco ya formateado, montalo en /mnt/disco2
> - Utiliza a tu amigo, el tar magico. Vas a pedirle que mande todo a un
> archivo localizado en un pipe - y ese pipe va a apuntar a un tar
> descompresor. No olvides decirle que no se eche todos los sistemas de
> archivos, solo la particion en cuestion (o particiones - tendras que
> hacerlo una por una poniendo cada una en su lugar, si ese es el caso):
>
> # tar cv --one-file-system - / | tar x /mnt/disco2
>
> (puede que me equivoque en la sintaxis - consulta man tar)
>
> Lo unico que resta - y que si te dejo de tarea :) - es que juegues con
> LILO para que bootee de la imagen correcta - del kernel localizado en el
> nuevo disco. Hay muchas maneras de hacerlo, y cada una son varios pasos...
> Cosa de creatividad :)
>
> -------------------------------------------------------------------
> Gunnar Wolf gwolf en asc.unam.mx
> Universidad Nacional Autónoma de México, Campus Iztacala
> Jefatura de Sección de Admon. de Sistemas y Telecomunicaciones
> Area de Seguridad en Computo - DCI - DGSCA - UNAM
> -------------------------------------------------------------------
--
Sandino Araico Sánchez
Du er kåt - og det er ikke bra
--
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx
Más información sobre la lista de distribución Ayuda