Live CD de Linux para computadora vieja

Live CD de Linux para computadora vieja

Tengo un pentium II (así es, pentium II) con escasos 200 MB de ram. Esta era una estación de trabajo de alta gama en su época. Actualmente, la máquina ejecuta DOS en una matriz RAID y necesito extraer algunos datos de ella. Calculo que mi mejor oportunidad para esto es usar un Live CD de Linux para copiar los datos a uno de nuestros recursos compartidos de red del directorio activo (hay una tarjeta de red en la máquina).

Desafortunadamente, mis habilidades con Linux son abismales, así que no estoy seguro de por dónde empezar:

  • ¿Dónde debería buscar un CD de Linux que funcione bien en un sistema tan antiguo?
  • Dado que probablemente necesitaré usar solo la línea de comandos, ¿qué debo hacer para configurar la tarjeta de red y montar el recurso compartido de red a través de la línea de comandos?
  • Puntos extra: se necesita una sintaxis exacta para copiar y convertir todo el volumen para usarlo en el servidor VMware 2.0, pero en realidad simplemente copiar todos los datos debería ser suficiente.

Respuesta1

cachorro linuxes prácticamente el Linux ideal para esto. En sí mismo tiene sólo 100 MB.

Maldito pequeño Linuxes sólo 50 MB pero su desarrollador abandonó el proyecto porNúcleo diminutoque es sólo 10 MB.

Sin embargo, el cachorro es el más fácil.

Respuesta2

  • Cachorroes popular para máquinas antiguas de gama baja, aunque solo para copiar archivos de uno de losCD en vivo de Debianpodría ser mejor si está satisfecho con una interfaz de línea de comandos (la de rescate deaquípor ejemplo). La mayoría de los CD de rescate bien surtidos deberían funcionar, pero no consigas uno con opciones de GUI sofisticadas o la máquina no será lo suficientemente potente.

  • Si utiliza uno de los CD de Debian, es posible que necesite instalar soporte para samba conaptitude update && aptitude install smbfs

  • Si su tarjeta de red es compatible (lo más probable es que lo sea) y hay un servicio DHCP configurado correctamente en algún lugar de su red, la configuración del acceso a la red debería ser automática.

  • Suponiendo que se reconozca su adaptador RAID (es decir, los controladores están presentes en el kernel o se muestra como si fuera un controlador PATA estándar), debería ver evidencia de ello en el /devsistema de archivos. Haz un ls -d /dev/[sh]d*. Espero ver dos unidades (probablemente sday sdb), una de las cuales será la unidad de CD y la otra el disco duro/matriz. Las particiones de la unidad deben enumerarse para que pueda ver al menos sda1si la unidad/matriz es sda.

  • Si las unidades son visibles, /devpuede que tengas suerte. Crea un par de lugares para montar cosas con mkdir /mnt/drvy mkdir /mnt/net.

  • intente montar con mount /dev/sda1 /mnt/drv; si eso no genera ningún error, ejecute ls /mnt/drvpara ver si están los archivos que espera encontrar allí. Si los hay, monte su recurso compartido de red mount -tcifs //111.222.333.444/sharename /mnt/net -ousername=<user>,password=<pass>(donde 111.222.333.444 es la dirección de la máquina a la que desea mover los datos, el resto debería ser aún más obvio). Si eso no genera ningún error, ejecute ls /mnt/netpara asegurarse de que puede ver el contenido del recurso compartido correcto.

  • Si todo lo anterior ha funcionado, ejecuta cp -a /mnt/drv/* /mnt/net/y espera a que finalice. Agregue la opción -v ( cp -av /mnt/drv/* /mnt/net/) si desea obtener un poco más de información sobre el progreso mientras se realiza la copia. Si el Live CD que estás usando incluye rsync, puedes usarlo también para obtener más información de progreso con un comando comorsync /mnt/drv/* /mnt/net/ -a --progress

  • Desmonte el sistema de archivos local con umount /mnt/drv( nsi falta el comando u(n)mount, no es un error tipográfico). Si había otras particiones, móntelas una por una (es decir, mount /dev/sda2 /mnt/drvpara sda2) y repita la operación de copia.

  • Finalmente umount /mnt/nety halt.

información relacionada