Marcelo wrote:
On 5/16/07, Michael Zamot <[EMAIL PROTECTED]> wrote:
Digamos, yo quisiera instalar un Ubuntu a mi disco duro, he instalar
como el debian netinst. Pero que tan seguro seria este Ubuntu en
comparasion con un debian netinst en cuestion de servidores?
Ah, lo que vos querés hacer es instalar Ubuntu encima de otra cosa,
supongo que Debian.
Ese proceso casi con seguridad no va a funcionar.
Imaginate esto: digamos que en el proceso reemplazás /lib/libc.so.6 y
que uno de los programas utilizados para hacer el reemplazo todavía
está enlazado a una versión diferente, y además dicho programa no está
corriendo. A ver, así:
El proceso usa /usr/bin/foo que usa un símbolo FOO que no está
disponible en la /lib/libc.so.6 nueva. /lib/libc.so.6 es reemplazada.
/usr/bin/foo no arranca. Proceso aborta.
Teóricamente cdebootstrap-static existe para evitar esta situación.
Está también busybox-static. Lo que podrías hacer es esto:
Instalar cdebootstrap-static y busybox-static. Cambiar el shell de
root para que use busybox. Con este te asegurás una cantidad de
programas mínimos que continúan corriendo en caso de desastre. Usás
cdebootstrap-static para instalar Ubuntu en un espacio temporal. Una
vez que se instala todo y verificás que funciona (chroot /local/ubuntu
/bin/bash digamos) instalás en Ubuntu busybox-static también y
configurás como sea necesario. Luego hacés esto:
$ tar -C /local/ubuntu -cf - . | tar -C / -xvpf -
Tenés que tener cuidado de asegurarte que el tar que estás corriendo
sea el tar de busybox-static!
Al final del proceso muy posiblemente algunas cosas no funcionen y sea
absolutamente necesario reiniciar la máquina.
Sospecho que querés hacer esto para reemplazar una instalación en un
servidor remoto. Mi recomendación sería que hicieras un mirror del
servidor remoto localmente, y que ensayaras en la copia unas cuantas
veces.
¿Cómo te suena?
Marcelo
jajaja, no no es reemplazar el que esta corriendo. Mi idea es instalar
en un disco duro temporal ubuntu. Una vez bajando el sistema base,
formatear el principal y mover la instalacion del disco duro temporal al
disco duro principal.
Y hacer una instalacion tipo netinst. No se si funcionara...
Y la segunda pregunta seria: ¿Que tan seguro es un servidor corriendo
Ubuntu en comparacion de uno corriendo Debian?
Gracias de antemano