On Mon, 4 Aug 2003, Sergio Hernandez wrote:
> Hola, Mauricio,
>
> Yo tambi�n llegu� desde RH, y, no cabe duda que la instalaci�n de Debian
> es algo m�s compleja, pero dentro de poco tiempo comprobar�s su
> superioridad ;-)
> Yo comparto la idea de que deber�as instalar de nuevo y sin errores, hay
> un buen manual aqu� :
Cuando no se sabe que es lo que ha fallado o cuando son muchos los
errores detectados conviene empezar desde el principio. Por desgracia
puede pasar que despu�s de una considerable parte del trabajo realizado
se venga abajo todo al intentar instalar alguna cosa m�s. Algui�n con
suficiente pr�ctica suele identificar las situaciones potenciamente
peligrosas tales como el aviso de eliminaci�n de una librer�a en
sustituci�n de otra, etc. Pero lo cierto es que la instalaci�n de
nuevos paquetes nunca est� totalmente exenta de riesgo y m�s si no
se tiene pr�ctica.
Lo ideal ser�a poder establecer puntos de sincronismo para en caso de
problemas poder volver a la situaci�n estable. Por desgracia la �nica
forma de hacer eso es sacando copias de seguridad de toda la instalaci�n
antes de instalar algo m�s.
Es lo que yo hago, porque voy pasito a pasito instalando y configurando
una considerable cantidad de cosas y me lleva bastante tiempo hacerlo.
Cuando no se ha preocuado uno de aprender a dar marcha atr�s lo �nico
que queda en caso de fallo es volver a empezar desde el princio.
Lo que yo he usado es m�s o menos lo siguiente pero advierto que para
darle un enfoque m�s general lo he modificado un poco y puede que
algo no est� totalmente correcto. Recomiendo revisarlo y adaptarlo.
Lo que hace es una copia de seguridad comprimida de la instalaci�n
(en mi caso la particion raiz es /dev/hda6) sobre una particion libre
y a ser posible en otro disco. (En mi caso /dev(hdd1)
#!/bin/sh
UNIDEST=hdc1
UNIORIG=hda6
COPIA=woody-2
mkdir /mnt 2> /dev/null
mkdir /mnt/$UNIDEST 2> /dev/null
mkdir /mnt/$UNIORIG 2> /dev/null
mount /dev/$UNIDEST /mnt/$UNIDEST
mount /dev/$UNIORIG /mnt/$UNIORIG -o ro
df
echo "Pulse <Intro> para continuar"
read
cd /mnt/$UNIORIG
# Ojo si no se elimina /mnt la copia entra en bucle y crece indefinidamente
# Se eliminan tambien /tmp/ y /proc proque no interesan
find . | egrep -v "^./mnt/|^./proc/|^./tmp" | afio -oZ
/mnt/$UNIDEST/$COPIA.afio.gz
# Verificaci�n de integridad de la copia por comparaci�n con la original.
afio -rZ /mnt/$UNIDEST/$COPIA.afio.gz 2>&1 | grep -i Corrupt >
/mnt/$UNIDEST/$COPIA.afio.gz
#### fin #######
--
Un saludo
Antonio Castro
/\ /\ Ciberdroide Inform�tica
\\W// << http://www.ciberdroide.com >>
_|0 0|_
+-oOOO-(___o___)-OOOo---------------------+
| . . . . U U . Antonio Castro Snurmacher |
| . . . . . . . [EMAIL PROTECTED] |
+()()()---------()()()--------------------+