Knoppix - Utilizar Knoppix como CD de rescate

Julio 2017



Knoppix es un LiveCD Linux que contiene un sistema Linux completo desde el que puedes arrancar el PC .
Knoppix puede ser utilizado como CD de rescate, por ejemplo para recuperar tus archivos cuando Windows no quiera iniciar.

Nota: Yo recomiendo la versión 5.1.1 de Knoppix, ya que esta versión soporta la escritura en NTFS (Indispensable para Windows NT4, 2000, XP, 2003 y Vista).
Las versiones anteriores de Knoppix sólo pueden leer las particiones NTFS (pero no pueden escribir encima).
En cambio todas las versiones de Knoppix pueden leer y escribir en particiones FAT32.

A continuación el contenido de este artículo:



Descargar y grabar un CD Knoppix


Necesitarás otro PC conectado a Internet que disponga de un grabador de CDs. Ve a la sección de descarga del sitio oficial de Knoppix: http://knopper.net/knoppix/index-en.html y descarga la versión que te convenga. Si no sabes cual elegir, aquí un enlace directo:

http://www.gtlib.gatech.edu/pub/knoppix/KNOPPIX_V5.1.1CD-2007-01-04-EN.iso.md5

Asegúrate de que el archivo que descargues esté completo, el archivo KNOPPIX_V5.1.1CD-2007-01-04-EN.iso tiene como checksum a91a458de18c6a86a9516672aa4c2941 (Ver este artículo para saber como hacerlo)

Luego graba la imagen ISO en un CD-ROM virgen (Ver este artículo)

Arrancar Knoppix


Durante el arranque desde el CD, escribe knoppix lang=es para tener knoppix en español



Espera que Linux cargue, esto puede tomar algunos minutos.

Si la resolución de la pantalla no es buena, por ejemplo puedes utilizar screen=1280x1024 para forzar la resolución.

En PCs con al menos 128 Mo de memoria RAM, puedes utilizar IceWM en lugar de KDE: Agrega la opción desktop=icez (en azerty, ingresa: desktop=icewm) o de lo contrario inicia en modo texto

Las siguientes operaciones estan descritas bajo KDE (el escritorio por defecto de Knoppix).

Acceder al disco duro (lectura)


Solo tienes que hacer clic en el icono del disco duro que se encuentra en el escritorio.
Luego, Una ventana se abrirá y el icono del disco duro mostrará un pequeño triángulo amarillo indicando que el disco está "montado" (accesible).

Disco "sin montar":



Disco montado:



Los discos duros IDE serán accesibles en /mnt/hda1, /mnt/hda2, /mnt/hdb1, etc.

Acceder al disco duro (escritura)


Por defecto Knoppix te permite acceder al disco duro, pero sólo en modo lectura (para evitar errores de manipulación).
Es posible acceder en modo escritura: luego de haber montado el disco (ve a la sección anterior), haz clic derecho en el icono del disco, "Cambiar el modo de lectura/escritura".



Una ventana de diálogo te pedirá que confirmes que deseas pasar al modo "read/write": haz clic en "Ok" para confirmar.



A partir de Knoppix 5.1.1, es posible acceder en modo escritura a las particiones NTFS (para Windows NT4, 2000, XP, 2003 y Vista).

[FIXME: indicar los comandos mount/remount a mano]

Escanear y eliminar los virus


El antivirus ClamAV viene con Knoppix.

Para actualizarlo, escribe sudo freshclam



(El mensaje "ERROR: Clamd was NOT notified" puede ser ignorado: esto no es problema.)

Luego utiliza clamscan en línea de comandos para scannear el disco duro.
Por ejemplo: clamscan -r /mnt/hda1
(-r permite scannear los sub-directorios.)

Guardar los archivos en una memoria USB


Puedes recuperar tus archivos y guardarlos en una memoria USB.
Solo tienes que insertar una memoria USB, y aparecerá en el escritorio.
Realiza las mimas operaciones que en las dos secciones anteriores para poder escribir en la memoria USB (clic derecho sobre la memoria USB, "Cambiar el modo de lectura/escritura", etc.)
Ahora sólo tienes que copiar tus archivos del disco duro a la memoria USB.

[FIXME: indicar los comandos de mount a mano]

Guardar los archivos en un CD/DVD


También puedes recuperar tus archivos y grabarlos en un CD/DVD.
Knoppix trae consigo a K3B, un utilitario de grabación facil de utilizar, muy similar a Nero o EasyCD Creator.
(lo encontrarás (según las versiones de Knoppix), en le menú "Multimedia").

Después de haber ejecutado K3B, selecciona "Nuevo proyecto de CD de datos".



Luego solo tiene que arrastrar los archivos desde tu disco duro (/mnt/hda1 u otro).



Truco: Si no dispones de un segundo lector de CD/DVD y tienes 1 Go de memoria RAM (o más), utiliza la opción toram al inicio de Knoppix: El CD de Knoppix será cargado totalmente en memoria y podrás retirarlo, liberando así el grabador de CD/DVD.

Configurar la red


La red es un excelente medio para transferir tus archivos a otro PC.
Generalmente, Knoppix détecta y configura automáticamente la red.
(Si tu red local posee un servidor DHCP (LAN empresarial, o la mayoria de routers de los IPS), entonces una dirección IP será automáticamente atribuida à Knoppix.)

Para ver si tienes una dirección IP, abre la consola:



Y escribe: ifconfig
Asegurate de que una dirección IP haya sido atribuida a tu tarjeta Ethernet.



En caso contrario, deberás configurarla a mano: Menu Knoppix (pinguino) > "Network/Internet" > "Network card configuration"



(también puedes realizar esta operación escribiendo: sudo netcardconfig)

Guardar tus archivos via FTP (Knoppix como cliente)


Knoppix soporta la mayoría de tarjetas de red, uno de los mejores medios para guardar tus datos es el de transferirlos a otro PC por la red.
FTP es fiable, simple y funciona bien.

Si tienes un servidor FTP en otro PC de la red, una manera simple de acceder a él es utilizando Konqueror.

Haz clic en el icono Konqueror:



Luego ingresa la dirección del servidor FTP en la barra de direcciones bajo la forma:

[ftp://]login:usuario@direccionSevidor/



Luego podras copiar tus archivos con un simple arrastrar/soltar desde la ventana de tu disco duro.


Nota: Es fácil implementar un servidor FTP en otro equipo, por ejemplo bajo Windows: windows instalar un servidor ftp

Guardar archivos via FTP (Knoppix como servidor)


Es muy fácil de iniciar el servidor FTP bajo Knoppix:

En primer lugar, ingresa una contraseña al usuario Knoppix con: sudo passwd knoppix
luego inicia el servidor FTP con el comando: sudo in.ftpd -D



Luego podras conectarte a este servidor FTP con cualquier cliente FTP (como FileZilla, LeechFTP, etc.)

Ejemplo: FileZilla bajo Windows muestra el disco duro de la maquina Knoppix:
Puedes conectarte con el usuario knoppix y la contraseña.
Una vez conectado, podrás ir al disco duro sin ningún problema (/mnt/hda1 por ejemplo):



Para parar el servidor ftp, escribe: sudo killall in.ftpd

Guardar archivos por compartición de Windows (Knoppix como cliente)


Podemos utilizar Knoppix para conectarnos a una carpeta compartida por un PC bajo Windows.
Para ello, ejecuta Konqueror:



e ingresa la dirección bajo la siguiente forma: smb://miEquipo/nomCompartido
(miEquipo también puede ser la dirección IP, como la que se muestra a continuación)



Se te solicitará el nombre de usuario y la contraseña .
(Debes utilizar un nombre de usuario que exista en el PC bajo Windows.)

Luego podras arrastrar los archivos para copiarlos desde o hacia el sitio compartido.


Si deseas acceder al sitio compartido bajo Windows a través del sistema de archivos Linux, puedes montar el directorio desde la línea de comandos:
       sudo su
       mkdir /mnt/windows
       mount -t smbfs //direccionServidor/nombreCompartir/mnt/windows -o username=john,password=toto,
uid=knoppix


(Reemplaza direccionServidor, nombreCompartir, john y toto por los valores apropiados)

Entonces podrás acceder facilmente al directorio compartido bajo Windows en /mnt/windows

Guardar archivos por compartición de Windows (Knoppix como servidor)


Se puede pedir a Knoppix compartir los discos con la compartición de archivos compatible de Windows.
Esto permite acceder a los discos de la maquina Knoppix desde otro PC bajo Windows.

Para ello:

Comienza montando cada uno de los discos que deseas compartir (en lectura o escritura) (Ver la sección sobre el montaje de disco al inicio de este artículo).

Luego ve al menú "Knoppix" (el pequeño pingüino) > "Services" > "Start Samba Server"



Ingresa dos veces la contraseña que desees:



Knoppix te preguntará si deseas compartir automáticamente todos los discos: responde si.



Ahora, puedes acceder a los discos de la maquina Knoppix desde otro PC bajo Windows ingresando su dirección (\\knoppix) (te será solicitada la contraseña):



Ahora puedes copiar los archivos desde el disco duro de la maquina Knoppix
(aquí vemos nuestro disco duro, hda1)


Guardar archivos por ssh (Knoppix como servidor)


Knoppix viene con un servidor ssh (línea de comandos y transferencia de archivos en forma segura).

Para ello, basta con arrancar el servicio ssh: ve al menú "Knoppix" (el pequeño pingüino) > "Services" > "Start SSH Server"



Si aún no lo has hecho, ingresa una contraseña para el usuario knoppix:



Esto te permite conectarte via remota a la maquina Knoppix, y transferir archivos (por ejemplo con WinSCP bajo Windows).

Una vez conectado, por defecto estarás en el directorio 'home'. Podras desplazarte en el directorio /mnt/hda1 (u otro).


Guardar archivos por http (Knoppix como servidor)


Si nada de lo anterior funciona, puedes (en el peor de los casos), ejecutar un servidor web (HTTP) en la maquina Knoppix y acceder a ella desde otro PC utilizando un simple navegador. Esto permite transferir (como último recurso) los archivos.

Ubícate en el directorio a ser utilizado en la web, y escribe: sudo thttpd -r -u knoppix
(Si deseas que el servidor web inicie en otro puerto, por ejemplo 9901, añade la opción -p 9901)

Para parar el servidor: sudo killall thttpd

ATENCION: No hay ningún control de acceso a esta página web. Esto quiere decir que no cualquiera puede ingresar y bajar archivos.
Esta solución debe ser utilizada únicamente como último recurso.

Particiones: Guardar (clonar) una partición (ghost) (NTFS)


Para los discos NTFS, utiliza de preferencia ntfsclone.
Este programa es eficaz ya que evita automáticamente los sectores NTFS vacíos.

Para guardar una partición NTFS en un archivo: sudo ntfsclone /dev/hda1 --save-image --output miparticion.img
(Puedes guardar miparticion.img directamente en otro PC a través de la red, por ejemplo si has montado una compartición de carpeta como se indicó en las secciones anteriores (/mnt/windows)).

Para restaurar la partición: ntfsclone --restore-image miparticion.img --overwrite /dev/hda1

(Nota: La partición restaurada sólo será booteable si la restauras en el mismo disco de origen, en la misma partición, en el mismo sector. Si la restauras en otro lugar, será perfectamente lisible y sin errores, pero no booteable.)

Particiones: Guardar (clonar) una partición (ghost) (FAT/FAT32/ext2 y otros)


Para las particiones distintas a NTFS, puede utilizar partimage.
Partimage puede guardar una partición en un archivo, en una partición diferente, o en un servidor Partimage (partimaged).
Knoppix viene con el cliente partimage y el servidor partimage.


Ejecuta partimage escribiendo: sudo partimage

Seleccione la partición a guardar y el destino (aquí, la guardamos en otro PC gracias a una carpeta compartida de Windows (/mnt/windows/miparticion.img)).



Presiona F5 para ir a la pantalla siguiente.



Puedes dejar los parámetros por defecto (comprimir la imagen en gzip es una buena idea).
Presione F5 para pasar a la pantalla siguiente.
Ingresa una descripción de la copia de respaldo (por ejemplo "Imagen de la partición 15 enero 2007") y presiona de nuevo F5.
La copia de respaldo comienza:



Utiliza el mismo programa (partimage) para restaurar la partición.


[parte por completar: eventualmente dd, servidor partimage, etc.]

Particiones: Guardar la tabla de Particiones


Guardar la tabla de particiones en un archivo: sudo dd if=/dev/hda of=mbr.bin bs=512 count=1
(Luego, no olvides hacer una copia de respaldo del archivo mbr.bin en una memoria USB o en otro PC.)
No olvides de volver a hacer una copia de respaldo de la tabla de particiones si vuelves a particionar el disco duro

Restaurar la tabla de particiones: sudo dd if=mbr.bin of=/dev/hda


Tenga cuidado en utilizar hda y no hda1
(hda = el disco ; hda1 = la primera partición del disco ; La tabla de particiones se encuentra al inicio del disco, antes de la primera partición)

Particiones: Redimensionar una partición NTFS


Vea el artículo Redimensionar una partición NTFS.

Particiones: Volver a particionar un disco


[parte a completar: QTParted, GParted, FDisk, etc.]

Observaciones

  • El intercambio de archivos descritos en esta página pueden igualmente ser útil para intercambiar ficheros entre máquinas virtuales VMWare.



[Nota: Articulo por completar (texto, líneas de comando, pantallazos... etc.]

Consulta también

Publicado por Carlos-vialfa. Última actualización: 26 de agosto de 2008 a las 04:22 por Carlos-vialfa.
El documento «Knoppix - Utilizar Knoppix como CD de rescate» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.