InicioLinux¿Cómo recuperar un sistema despúes del desastre? Y preven

¿Cómo recuperar un sistema despúes del desastre? Y preven

Linux2/14/2011
Índice:

1. Sistemas linux en cd para la recuperación del sistema tras un accidente.

2. ¿Cómo saber si falla un disco duro?

3. ¿Cómo hacer copias de seguridad con Clonezilla?

4. ¿Cómo recuperar datos borrados, y discos duros dañados por accidente?

5. Arrancar sistemas Linux sin cd, dvd, o usb.

6. ¿Cómo tener un sistema en una máquina virtual listo para funcionar?

7. Crear un cd arrancable con varias distribuciones Linux.

¿Cómo recuperar un sistema despúes del desastre? Y preven

1. Sistemas linux en cd para la recuperación del sistema tras un accidente.

Por suerte, los que usamos Linux contamos con una amplia variedad de herramientas para solucionar problemas. Muchas distros juntan esas herramientas en un solo paquete que podemos llevar a donde sea y tienen la ventaja de ser Live CDs, con lo cual podemos ejecutarlas sin instalarlas.

Aquí sólo mencionaremos algunas de las tantas excelentes distros Linux que existen para usar como sistemas de rescate. ¡Cuando Windows muere, Linux sale al rescate!

SystemRescueCd

SystemRescueCd es un sistema Gnu/linux arrancable desde cdrom que sirve para reparar tu sistema y recuperar tus datos despues de un fallo. También intenta proporcionar una manera fácil de realizar tareas administrativas en tu ordenador, como crear y editar particiones en el disco duro. Contiene muchas utilidades de sistema (parted, partimage, fstools, ...) y herramientas básicas (editores, midnight commander, herramientas de red). El objetivo es que sea muy fácil de usar: sencillamente arranca desde cdrom y puedes hacer todo. El kernel del sistema soporta los sistemas de archivos mas importantes (ext2/ext3, reiserfs, reiser4, xfs, jfs, vfat, ntfs, iso9660), y los de red (samba y nfs).

recuperar

Estas son las principales herramientas del sistema:

* GNU Parte es la mejor herramienta para editar las particiones de tu disco duro en Linux.
* GParted es un clon de Partition Magic para Linux.
* Partimage es un clon de Ghost/Drive-image para Linux
* Herramientas de los sistemas de ficheros (e2fsprogs, reiserfsprogs, reiser4progs, xfsprogs, jfsutils, ntfsprogs, dosfstools): te permiten formatear, redimensionar, eliminar errores de una partición existente de tu disco duro.
* Sfdisk te permite hacer un backup y restaurar tu tabla de particiones

Puedes mirar en la página de herramientas para mas detalles.

SystemRescueCd está disponible también para ciegos. Ahora, el lector de la pantalla de la versión 1.5 del speakup de linux está funcionando bien, y el lector del teclado del speakup está instalado. Esta función fue testeada por Gregory Nowak.

Es posible hacer versiones personalizadas del disco. Por ejemplo, puedes añadir tus propios scripts para efectuar una recuperación automática del sistema. También es posible grabar un DVD personalizado con el SystemRescueCd y 4.2 GB para tus datos (backup, por ejemplo). Lee el manual para mas detalles.

Es muy fácil instalar SystemRescueCd en un pendrive USB. Esto es muy práctico en caso de que no puedas arrancar desde el CD. Solamente tienes que copiar varios archivos al pendrive y ejecutar syslinux. El proceso de instalación puede hacerse desde Linux o desde Windows. Sigue las innstrucciones del manual para mas detalles.

Más Información | SystemRescueCd: http://www.sysresccd.org/Main_Page



Redo Backup and Recovery

Redo Backup and Recovery es una distribución Linux enfocada a realizar copias de seguridad del disco duro y otras tareas de mantenimiento y recuperación.

Destaca de Redo Backup and Recovery su pequeño tamaño, menos de 70MB, la posibilidad de usarlo desde un liveCD o memoria USB sin instalar nada en tu ordenador, y un entorno de usuario sencillo y práctico.



Redo Backup and Recovery te permitirá acceder a tus particiones Linux o Windows, editarlas y extraer contenido, navegar por Internet o hablar por mensajería instantánea, entre otras cosas. Pero la principal herramienta de Redo Backup and Recovery es su función de backup. En pocos pasos podrás hacer una copia exacta de tu disco y así restaurarla en caso que tengas un percance con tu equipo, ya sea Windows o Linux.

Entre las herramientas que incorpora tenemos programas para ver el estado de nuestros discos duros,PhotoRec, para recuperar archivos borrados de la papelera de reciclaje o herramientas de copia de seguridad que nos permiten la sincronización de dos carpetas y realizan un copia incremental. A todas estas además tenemos que añadir Firefox, editor de textos y un terminal para poder ejecutar órdenes desde la consola.

Además, tenemos la alternativa de crear una imagen del disco duro o de la partición de forma rápida, lo que nos da la posibilidad de tener nuestro sistema recuperado de forma rápida. Si lo que queremos es recuperar un archivo o carpeta de nuestro disco duro por un fallo del sistema nos bastará con utilizar el navegador de archivos que incorpora para llegar hasta nuestros discos duros y copiar dicha carpeta a un disco duro externo.

Más Información | Redo Backup and Recovery: http://redobackup.org/

Ubuntu Rescue Remix

Esta es otra de las muchas distribuciones derivadas de Ubuntu, centrada en este caso en facilitar las herramientas adecuadas para poder recuperar nuestros datos en caso de fallo del sistema operativo o de una partición. Lo bueno es que todos los usuarios de Ubuntu no tendrán grandes problemas en su utilización acortando bastante la curva de aprendizaje puesto que también se maneja a través de la consola, por lo tanto si estamos acostumbrados a utilizar este modo en Ubuntu muchos comandos ya sabemos utilizarlos.

un sistema

Otra de las cosas interesantes que tiene esta distribución son los casos de estudio, que nos ponen ejemplos prácticos de recuperación de datos en casos determinados que nos pueden ser de gran ayuda. Al igual que en los dos casos anteriores incluye varias herramientas para el manejo de archivos y particiones, así como para la recuperación de datos borrados de nuestras papeleras.

Más Información | Ubuntu Rescue Remix: http://ubuntu-rescue-remix.org/


Trinity Rescue Disk

despúes

Trinity Rescue Kit (TRK) es una distribución libre de Linux creada específicamente para recuperar y reparar equipos con Windows. Algunas de sus características más importantes son las siguientes:

* 5 antivirus distintos que se ejecutan con un mismo comando y se actualizan a través de Internet:
o ClamAV (clam).
o F-prot (fprot).
o Grisoft AVG (avg).
o Bitdefender (bde).
o Vexira (va).
* Fácil eliminación de las contraseñas de Windows.
* Clonación de sistemas de archivos NTFS a través de la red.
* Utilidades y procedimientos para la recuperación de archivos borrados.
* Recuperación de particiones perdidas.
* Utilidad de clonación multicast de cualquier sistema de archivos.
* 2 utilidades de detección de RootKits.

Más Información | Trinity Rescue Disk: http://trinityhome.org/Home/index.php?content=TRINITY_RESCUE_KIT____CPR_FOR_YOUR_COMPUTER&front_id=12&lang=en&locale=en

CDLinux



CDlinux (Compact Distro Linux) es una minidistribución GNU/Linux que corre desde CD y que está indicada para equipos con poca memoria. Utiliza XFCE, ligero y funcional, e incorpora herramientas para reproducir archivos multimedia, editar documentos, navegar por Internet, chatear y editar fotografías.

CDlinux es muy manejable. Podemos arrancarlo desde CD, DoC, Flash, disco duro ATA, SATA o SCSI, USB, o bus IEEE1394, e instalarlo en particiones ext2, ext3, jfs, reiserfs, xfs, isofs y udf, leyendo también hfs, hfsplus, fat o ntfs.

CDlinux soporta gran cantidad de dispositivos de hardware y de red, por lo que puede ser usado como alternativa para equipos antiguos o para redes y tareas de mantenimiento o recuperación.

Más Información | CDLinux: http://cdlinux.info/wiki/doku.php/

RipLinux

RIPLinux es un CD o USB de booteo que nos permite recuperar, hacer backups, bootear y mantener sistemas. RIPLinux soporta toda clase de unidades de disco y formatos de partición, incluyendo las de Windows. Tiene varias ventajas: permite recuperar arranques de sistema dañados, compatible con distintos sistemas de archivos, soporte para varias clases de discos y redes. Tiene 2 "contras" a tener
en cuenta: requiere un nivel de conocimientos demasiado alto y todo se hace a través de la terminal.



Viene con:

* Fetchmail, curl, wget, ssh/sshd, mutt, links, msmtp, tmsnc, slrn, lftp, epic y Firedox soportan SSL
* Incluye los paquetes cdrwtool, mkudffs y pktsetup para permitir escritura en medios ópticos.
* fsck.reiserfs y’ fsck.reiser4 para comprobar y reparar sistema de ficheros reiserfs y reiser4.
* xfs_repair para reparar un sistema de ficheros de Linux xfs.
* jfs_fsck para comprobar y reparar un sistema de ficheros de Linux jfs.
* e2fsck para comprobar y reparar un sistema de ficheros Linux ext2 o ext3.
* ntfsresize para redimensinar sistemas Windows NTFS sin pérdida de datos.
* ntfs-3g para poder escribir en sistemas Windows NTFS.
* chntpw permite ver información y passwords de usuarios en sistemas Windows.
* cmospwd permite recuperar password desde CMOS/BIOS.


Más información de RipLinux: http://www.tux.org/pub/people/kent-robotti/looplinux/rip

2. ¿Cómo saber si falla un disco duro?


Todo usuario, tarde o temprano, ha sufrido el “fallecimiento” de un disco duro; es como el catarro: sabes que lo vas a sufrir aunque no sabes, con seguridad, cuándo. Mediante la curiosa iniciativa de datacent, podremos acostumbrar a nuestros oídos a captar errores de lectura/escritura en los HDs de diferentes marcas, pudiendo avanzarnos a posibles pérdidas irremediables de datos.

¿Cómo suena un disco duro Western Digital que empieza a fallar? ¿Y un Seagate? Además de estas marcas, en un enlace citado más abajo encontraremos las marcas de sonido que dejan los discos duros “agonizantes” de Maxtor, Samsung, Hitachi/IBM, Toshiba, Fujitsu y Quantum.

Por otro lado, aparte de pegar el oído a la caja del PC para auscultarlo, no olvidemos las diferentes herramientas que hemos ido comentando en Linux Zone para comprobar el rendimiento de nuestros sistema:

http://www.linuxzone.es/2010/07/02/control-de-rendimiento-en-gnulinux/

http://www.linuxzone.es/2009/10/03/detectando-errores-en-nuestros-equipos/

http://www.linuxzone.es/2010/03/19/informacion-del-sistema-a-traves-de-la-terminal/

Clic abajo para acceder al banco de sonidos.

http://datacent.com/hard_drive_sounds.php

Y, lo más importante: haz copias de seguridad o clona tus discos antes de cualquier atisbo de fatiga en tus HDs.

3. Cómo hacer copias de seguridad con Clonezilla.

¿Comó clonar disco duro y particiones con Clonezilla?

¿Que es Clonezilla?

CloneZilla Live es un Live CD que nos permite la clonación de nuestro disco y/o particiones. Esto puede resultar muy útil, ya sea para hacer copias de seguridad de aquél o para clonar varias máquinas con una misma configuración (procedimiento que es muy común en muchas empresas para ahorrar tiempo).
Clonezilla Live
Clonezilla Live permite a los usuarios clonar una máquina individual, partición o disco para ser reproducido en otro medio. La clonación puede ser guardada como un archivo de imagen o como una copia exacta de datos. Los datos pueden ser guardados localmente, en un servidor SSH, servidor Samba o un recurso compartido de archivos NFS y luego restaurarlos en una fecha posterior. El software se puede ejecutar ya sea desde un arranque de unidad flash USB o cd/dvd.

Clonezilla Server
Clonezilla Server se utiliza para clonar simultáneamente muchos computadores a través de una red. Esto se hace usando un servidor DRBL y estaciones de trabajo que puede arrancar desde una red.

Características principales de Clonezilla

* Free (GPL) Software.
* Sistemas de archivos soportados: (1) ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs of GNU/Linux, (2) FAT, NTFS of MS Windows, (3) HFS+ of Mac OS, (4) UFS of FreeBSD, NetBSD, and OpenBSD, and (5) VMFS of VMWare ESX. Por ende, Clonezilla puede clonar sistemas GNU/Linux, MS windows, Mac OS (basadas en Intel), FreeBSD, NetBSD, y OpenBSD, sin importar si son 32-bit (x86) o 64-bit (x86-64). Para estos sistemas, sólo los bloques usados son clonados. Para otros sistemas de archivos no soportados es posible la clonación, pero completa, sector por sector.
* Soporte para LVM2 bajo GNU/Linux.
* Soporte para Grub (1 y 2).
* Soporte para multicast, lo que es muy útil a la hora de clonar sistemas en forma masiva.
* Puede basarse en Partclone (predeterminado), Partimage (opcional), ntfsclone (opcional), o dd para crear la imagen o clonar una partición. Sin embargo, también es posible clonar discos completos y no sólo particiones separadas.
* Usando drbl-winroll es posible cambiar en forma automática el nombre de servidor, el grupo y el SID del sistema Win clonado.


El proceso de clonación
En el proceso de clonación nos irá preguntando varias cuestiones que básicamente son las opciones que tenemos en el programa, algunas de estas son:

Opciones de tipo de clonación:

* Copia de dispositivo a imagen: tanto hacer backup como restaurar copia de seguridad.
* Copia de dispositivo a dispositivo: podemos clonar un disco entero o tan solo una partición de este.

Opciones de directorio, o básicamente de donde o a donde restauraremos/almacenaremos nuestra copia de seguridad:

* Máquina local: ya sea un disco duro interno como externo.
* Servidor SSH.
* Servidor Samba.
* Servidor NFS.

Opciones de compresión o como queremos que se nos comprima la imagen de nuestro disco:

* Compresión gzip: rápida pero imagen algo más pequeña que la real.
* Compresión bzip2: la más lenta pero a la vez la más comprimida.
* Compresión lzo: más rápida que gzip y con un tamaño parecido.
* Sin compresión: evidentemente la más rápida pero también la que más nos ocupará.


Hacer una copiar de seguridad de nuestro disco duro es siempre una buena idea. Hoy he utilizado Clonezilla por primera vez y he clonado algunas de las particiones de mi disco duro.

El programa es de software libre y su aspecto tosco hace que parezca que es más difícil de lo que en realidad es. Voy a explicar brevemente como he hecho mi copia de seguridad:

1) Descargar Clonezilla en http://clonezilla.org/

El archivo que hemos bajado es un archivo tipo ISO. Grabamos el archivo de imagen en un CD. En GNU/Linux recomiendo el programa K3B.

2)Reiniciamos el ordenador y volvemos arrancar desde el CD

3) Configuramos Clonezilla. Nos pide que elijamos la resolución de pantalla, el idioma, la configuración de teclado. En mi caso, todas las opciones por defecto estaban bien

4) Nos pide que elijamos entre dos formas de funcionamiento:

* a) Copiar disco/partición a una archivo de imagen o bien
* b) Copiar disco/partición tal cual (sin alterarlo)

Yo he elegido la primera opción, la opción por defecto

recuperar

5) Definir donde ubicaremos la copia de seguridad. En mi caso un disco duro externo. Ofrece también la opción de un servidor.

¿Cómo

6) Escribimos la ruta de la carpeta donde ubicaremos la copia de seguridad

7) El programa nos pregunta si queremos usar el modo principiante o avanzado. Elijo el primero de ellos.

8) Nos aparece un menú con cuatro opciones

* Grabar todo el disco duro
* Grabar particiones
* Restaurar todo el disco duro
* Restaurar una partición

9) Ya está, se inicia el proceso de copiado y al cabo de un rato (bastante largo) ya tenemos nuestra copia de seguridad.


Página de Clonezilla:

http://clonezilla.org/

4. Como recuperar datos borrados, y discos duros dañados por accidente.

Un usuario nos cuenta en su blog una experiencia que puede que algunos hayáis sufrido: tratar de conectar vuestra cámara de fotos digital al PC o portátil (o bien sacar la tarjeta de memoria e insertarla en un lector de tarjetas) y comprobar que por alguna razón parece que las imágenes (todas o parte) se han perdido.

Ese desastre puede ser causado por muchos motivos -las tarjetas pueden tener sectores corruptos, por ejemplo- pero si se os da esa situación hay formas de solucionarlo, o al menos, de tener posibilidades de ello.

un sistema

Es lo que nos cuentan en OpenAttitude, donde indican que una pequeña aplicación en modo línea de comandos. Se llama Photorec, y está desarrollada bajo licencia GPL. En Linux es parte de una suite más amplia llamada TestDisk. Una vez instalada, tan solo hay que lanzar el comando

Instalación de Photorec en Debian Ubuntu y derivados:

sudo apt-get install testdisk

Instalación de Photorec en Arch:

sudo pacman -Sy testdisk

Instalación de Photorec en Fedora:

sudo yum install testdisk

y despues.

sudo photorec

Lo que hará que nos aparezca una interfaz basada en menús de texto, que nos permitirá trabajar con nuestra tarjeta de memoria y tratar de recuperar sectores perdidos o defectuosos, así como información que parecía que habíamos eliminado.


despúes

La herramienta está disponible para todo tipo de plataformas (incluidas algunas curiosas como DOS o Solaris) y es capaz de recueprar ficheros de particiones FAT, NTFS, Ext2 y ext3, e incluso HFS+. En este artículo de la página oficial se explica (en español) cómo funciona la aplicación, y se nos indican los requisitos.


http://www.muylinux.com/2011/01/04/recupera-tus-fotos-perdidas-con-photorec/


El comando dd (Dataset Definition), es una herramienta sencilla, útil, y sorprendente, a la vez que desconocida por muchos. Esta aplicación fue creada a mediados de los 70, en principio para Unix, simplemente porque no existía. Pero al contrario que otras herramientas que desde su creación se han ido sofisticando, ésta se ha ido simplificando, hasta el punto de poder hacer lo mismo que buenos programas comerciales como Norton Ghost o libres como CloneZilla, con sólo una pequeña orden en la línea de comandos.

Ni que decir tiene que toda la información de dd la podéis consultar con el comando man dd e info dd, también dos grandes olvidados…

Al lío…

Lo primero siempre es tener claro el disco duro de origen y el de destino, algo que averiguamos fácilmente con el comando (como root) fdisk -l.

La sintaxis más básica, sería ésta [como root]:

dd if=[origen] of=[destino]

Por lo que si quisiéramos clonar un disco duro:

dd if=/dev/hda of=/dev/hdb bs=1M con esto clonaríamos el disco hda en hdb. (discos IDE)

O:

dd if=/dev/sda of=/dev/sdb bs=1M para discos SATA

Con bs=1M, estamos diciendo que tanto la lectura como la escritura se haga en bloques de 1 megabyte (menos, sería más lento pero más seguro, y con más nos arriesgamos a perder datos por el camino).

Hay que tener en cuenta que de esta forma grabarás el disco “tal cual”, MBR, tabla de particiones, espacio vacío, etc., por lo que sólo podrás grabar en un disco del mismo o mayor tamaño.

Vamos a ver algunos ejemplos prácticos y opciones de este comando:

dd if=/dev/hda1 of=/dev/hdb bs=1M

Grabaríamos sólo la primera partición del disco de origen en el de destino.

dd if=/dev/hda of=/dev/hdb1 bs=1M

Grabaríamos el disco completo en la primera partición del disco de destino.

dd if=/dev/hda of=/home/hda.bin

Crear una imagen del disco duro, puede ser bin o iso (a partir de ahora utilizaré nuestro home como ejemplo). Como root:

dd if=/dev/hda | gzip > /home/hda.bin.gz

Crearíamos con el anterior comando una imagen del disco comprimida, (podemos utilizar gzip, bzip o bzip2.)

Crea una imagen de un CD:

dd if=/dev/cdrom of=/home/imagendeCD.iso

Para montar la imagen del CD:

mount -o loop imagedeCD.iso /mnt/home

Copiar el Master Boot Record:

dd if=/dev/hda of=mbr count=1 bs=512

Para restaurar el MBR:

dd if=mbr of=/dev/hda

Copiar el Volume Boot Sector (VBS):

dd if=/dev/hda of=/home/sector_arranque_hda count=1 bs=512

Para restaurar el VBS:

dd if=/home/sector_arranque_hda of=/dev/hda

Algunas curiosidades:

Recuperar un DVD rayado:

dd if=/dev/cdrom of=/home/dvd_recuperado.iso conv=noerror,sync

Esto no recupera todo el DVD, en este caso, sólo los sectores legibles. Sirve también para discos duros defectuosos.
La opción noerror sirve para obviar los errores de lectura en cualquier situación. Otro ejemplo sería:

dd conv=noerror if=/dev/hda of=~/home/imagen_disco_con_errores.iso

Grabaríamos con ello una imagen del disco duro en nuestro home saltándonos los errores del disco (muy útil para discos que se están muriendo).

Limpia nuestro MBR y la tabla de particiones:

dd if=/dev/zero of=/dev/hda bs=512 count=1

Limpia el MBR pero no toca la tabla de particiones (muy útil para borrar el GRUB sin perder datos en las particiones):

dd if=/dev/zero of=/dev/hda bs=446 count=1

Crea un archivo vacío de 1 Mb, una opción muy interesante como ahora veremos:

dd if=/dev/zero of=archivo_nuevo_vacio bs=1024 count=1024

Crear un archivo swap de 2Gb así de fácil:

sudo dd if=/dev/zero of=/swapspace bs=4k count=2048M
mkswap /swapspace
swapon /swapspace

Al borde de la paranoia… Convierte todas las letras en mayúsculas:

dd if=miarchivo of=miarchivo conv=ucase

Cambia en todo el disco, la palabra Puigcorbe por Slqh, ( puedes cambiar rápidamente tu nombre a todos los archivos del disco):

dd if=/dev/sda | sed ‘s/Puigcorbe/Slqh/g’ | dd of=/dev/sda

Llena el disco con caracteres aleatorios cinco veces. No va a quedar ni rastro de información en el disco Razz :

for n in {1..5}; do dd if=/dev/urandom of=/dev/hda bs=8b conv=notrunc; done

(*) Nota final: utiliza este comando con precaución, y asegúrate siempre del orden y nombre de tus discos duros, porque lo mismo que te clona un disco te lo borra ‘en un plis’.

Fuentes: http://doc.ubuntu-es.org, y los consabidos man dd e info dd.

Tutorial realizado por Elías Hidalgo para Linux Zone

Bien pues después de buscar y leer mucho no encontraba muchas maneras de hacerlo en Linux, siempre los posts eran ir a windows y repararlo desde ahí, pero hacer eso implicaba bastante flojera así que busque hasta encontrar el comando que sin duda es muy efectivo y depende del tamaño del disco duro el tiempo que se vaya a tardar en realizar el proceso de verificación y reparación de los sectores dañados.
#badblocks

Con este comando podremos analizar nuestros discos duros sin que haya perdida de datos, sin embargo tienen que estar desmontados para que funcione de una manera mas correcta.

Se usa de la siguiente forma

# badblocks -svnf /ruta/del.disco

En mi caso fue:

$ sudo badblocks -svnf /dev/sdc

Bueno. después de ejecutar el proceso aceptamos que va a reparar el disco y tardara dependiendo del tamaño del disco, en realidad si es tardado, tardo para un disco de 100GB aproximadamente como 15 horas y como no era el disco donde estaba mi sistema operativo lo pude hacer sin problemas y lo que hizo fue dejar sin uso los sectores que no pudieron ser recuperados y recuperar los que pudo.

Flags

-s >>> nos muestra el proceso de escaneo del disco, mostrándonos los sectores ya comprobados.

-v >>> modo verbose (común en muchos comandos)

-n >>> nos pone en modo no destructivo, esto es que se recuperaran los sectores dañados y la información en el disco duro no sera dañada o eliminada.

-f >>> repara los sectores dañados.

¿Comó compilar Gparted?

Paquetes requeridos:

g++
e2fsprogs
parted
gtkmm24
gettext
gnome-doc-utils

Instalación de dependencias previa a la compilación.

En Ubuntu.

sudo apt-get install build-essential e2fsprogs uuid uuid-dev
gnome-common libparted-dev libgtkmm-2.4-dev
libdevmapper-dev gnome-doc-utils

En Fedora.

Como usuario root.

yum install gtkmm24-devel parted-devel e2fsprogs-devel gettext
perl(XML:arser) desktop-file-utils

Después, donde has descargado gparted, extraes los archivos, abres la terminal, y primero pones cd espacio, y arrastras hasta la terminal, desde el navegador de archivos, la carpeta resultante de la descompresión. Una vez hecho eso presionamos la tecla enter y tecleamos ./configure después tecleamos make y luego tecleamos sudo make install, y ya está compilado Gparted.

La forma gráfica mas eficiente después de badblocks pero no tan efectiva es gparted.
Gparted

Para eso lo haremos de forma gráfica y con imágenes

En gnome con gparted vamos a Sistema > Administración > Gparted

y Seleccionamos nuestro disco duro a verificar. (recuerden que tiene que desmontarlo).






Damos clic derecho sobre la partición y damos clic en verificar. Aceptamos los cambios y empezara a verificar el estado del sistema de archivos, sea ext, fat o ntfs entre los muchos que hayan.


Esto comprueba la partición seleccionada de forma no destructiva, por lo que los datos no serán borrados.

Una vez se ha comprobado la partición la volvemos a montar.

Si se han encontrado bloques defectuosos pueden ser marcados en el HD para que no sean usados, con este comando:

sudo e2fsck -c /dev/hdXX

Recuperación de datos:

Generalmente el principal problema con las memorias USB radica en que la tabla de particiones puede dañarse o pueden estar formateadas con algún sistema de archivos poco estándar. En definitiva, a todos nos pasó alguna vez que luego de formatear locamente un pendrive, éste dejó de ser reconocido por Windows o algún reproductor de DVD. Bueno, he aquí la solución a este problema.

Reparar memorias USB con GParted
La forma más cómoda de reparar un memoria es con GParted.

Para instalarlo en Ubuntu, sería:

sudo apt-get install gparted

¿Comó compilar Gparted?

Paquetes requeridos:

g++
e2fsprogs
parted
gtkmm24
gettext
gnome-doc-utils

Instalación de dependencias previa a la compilación.

En Ubuntu.

sudo apt-get install build-essential e2fsprogs uuid uuid-dev
gnome-common libparted-dev libgtkmm-2.4-dev
libdevmapper-dev gnome-doc-utils

En Fedora.

Como usuario root.

yum install gtkmm24-devel parted-devel e2fsprogs-devel gettext
perl(XML:arser) desktop-file-utils

Después, donde has descargado gparted, extraes los archivos, abres la terminal, y primero pones cd espacio, y arrastras hasta la terminal, desde el navegador de archivos, la carpeta resultante de la descompresión. Una vez hecho eso presionamos la tecla enter y tecleamos ./configure después tecleamos make y luego tecleamos sudo make install, y ya está compilado Gparted.

La forma gráfica mas eficiente después de badblocks pero no tan efectiva es gparted.
Gparted

Para eso lo haremos de forma gráfica y con imágenes

En gnome con gparted vamos a Sistema > Administración > Gparted

y Seleccionamos nuestro disco duro a verificar. (recuerden que tiene que desmontarlo).

Una vez instalado, abrí gparted. Luego abrí el menú Gparted > Dispositivos > /dev/sdb. Seleccioná la unidad en cuestión, hacé clic derecho > Desmontar.

Todo lo que resta hacer es borrar la partición actual, crear una partición FAT32 y aplicar los cambios.

En caso de error, accedé a las opciones avanzadas en la misma ventana de error y seleccioná Crear una tabla de particiones del tipo msdos. Después repetí el proceso.

Una vez la partición esté creada, hay que formatearla en FAT32. Finalmente, aplicá los cambios.

Reparar memorias USB con fdisk
Todos hemos tenido problemas con las memorias USB (dejan de funcionar misteriosamente, no monta bien, etc). Esto pasa porque normalmente no está bien la tabla de particiones. Esta es la solución para resolverlo mediante fdisk.

Para detectar el nombre del dispositivo usb:

sudo fdisk -l


Luego, para reparar la memoria:

fdisk NOMBRE


donde NOMBRE es el nombre del dispositivo (ej.: /dev/sdb)

Seleccioná o -> Borrá la tabla de particiones.
Seleccioná n -> Creá una particion.
Seleccioná p -> Esta partición será la primaria.
Seleccioná 1 -> Que sea la primera particion.

Te preguntará por el tamaño, si querés que la partición ocupe todo, dale los a los valores por defecto.

Seleccioná t -> Elegí el tipo de formato de la partición.
Seleccioná c -> Para FAT32.
Seleccioná w -> Para que se escriban los datos en el USB.

Finalmente, formateá la partición creada como FAT32:

mkfs.vfat -F 32 NOMBRE


donde NOMBRE es el nombre de la partición (ej.: /dev/sdb1).

A modo de lección, me parece importante notar que, siguiendo el ejemplo, /dev/sdb es el nombre del dispositivo y /dev/sdb1 es el nombre de la primer partición dentro de ese dispositivo, que en nuestro caso además es la única partición. Si hubiera habido más particiones en ese dispositivo, se numerarían sdb2, sdb3, etc. Esta misma lógica se repite para todos tus dispositivos y particiones en Linux.

5. Arrancar sistemas Linux sin cd, dvd, o usb.

¿Recuerdan los problemas que varios de nosotros tuvimos ajustando las tuercas de Grub2 para poder arrancar nuestras ISOs directo desde el menú de Grub2 sin tener que quemar CDs ni utilizar LiveUSBs? Bueno, acabo de descubrir un sistema MUCHO más sencillo y que no involucra tener que editar a mano aquellos crípticos archivos de configuración de Grub2. Y lo mejor: funciona para TODAS las distros. Garantizado.

De qué sirve una ISO si no la puedo arrancar
Claro, siempre podemos usar VirtualBox para ejecutar la imagen ISO descargada. Sin embargo, es posible que VirtualBox no soporte tu tarjeta de video para los efectos 3D, que no puedas usar el USB o simplemente no te gusta la idea porque todo va muy leeeeento.

También podés crear discos LiveUSB con Unetbootin o similar. Sin embargo, para los que usamos este método habitualmente, recordarán que es un poco engorroso. No digo que sea complicado, pero sí cansador.... sobre todo, si lo comparamos con la última opción.

Unetbootin nos permite crear ISOs que puedan ejecutarse directo desde el disco rígido. ¿Qué hay que hacer? Simplemente, abrí el programa, buscá la imagen ISO que descargaste y seleccioná Type > Hard Disk y hacé clic en OK.

recuperar

Reiniciá la máquina y apretá Shift cuando empiece a aparecer el menú de Grub2. Una vez que aparece el menú, seleccioná la entrada “Unetbootin”.

Lamentablemente, cada vez que actualices la ISO (porque descargaste una versión nueva) vas a tener que correr Unetbootin para actualizar la entrada en el menú de Grub.


6. ¿Cómo tener un sistema en una máquina virtual listo para funcionar?


Si te gusta probar otros Sistemas Operativos, pero te da pereza tener que descargar la imagen ISO e instalarla, o simplemente, crees que es posible que no sepas hacerlo bien en VirtualBox, para eso ha nacido el proyecto VirtualBox Images, el cual dispone de una buena cantidad de imágenes de disco duro con diferentes sistemas operativos pre-instalados. Además incluye la herramienta registerimage, una pequeña GUI para registrar las imágenes en VirtualBox de forma fácil.

Una escusa menos para no probar otras distribuciones u otros sistemas operativos libres.

Como podéis ver a continuación, la lista de la cantidad de sistemas operativos empieza a ser significativa, y además para algunas de las distribuciones hay imágenes de diferentes versiones:

Sistemas operativos basados en el kernel GNU/Linux

* Archlinux
* CentOS
* Damn Small Linux
* Debian
* DeLi Linux
* Dreamlinux
* Fedora
* Fluxbuntu
* Gentoo
* gNewSense
* gOS
* Kubuntu
* LinuxMint
* Mandriva
* Moblin 2
* moonOS
* OpenSUSE
* PCLinuxOS
* Puppy Linux
* Sidux
* Slackware
* SliTaz
* Tiny Core Linux
* TinyMe
* Ubuntu
* Ubuntu Studio
* Xubuntu
* VectorLinux
* Zenwalk

Sistemas operativos basados en el kernel GNU/OpenSolaris

* OpenSolaris
* Nexenta
* MILAX

Sistemas operativos basados en BSD

* FreeBSD

Otros

* AROS
* FreeDOS
* Haiku
* MINIX
* ReactOS
* SYLLABLE

Para poder utilizar estas imágenes, deberéis descomprimir sus archivos en su lugar correspondiente, en la barra de direcciones de Nautilus se debe abrir la dirección ”~/.VirtualBox/” y en la carpeta “HardDisks” descomprimid la imagen .vdi. En el directorio “Machines” descomprimid la carpeta adjunta en el archivo comprimido. Una vez hecho esto, hay que registrar la imagen que queremos utilizar. Para ello haremos uso de la herramienta registerimage:

1. Click derecho sobre el archivo registerimage-<numero de version>.jar y Abrir con OpenJDK Java 6 Runtime.
2. Pulsamos el botón ”Select XML” y abrimos la ruta “~/.VirtualBox/Machines” y seleccionamos el que queremos añadir.
3. Ahora pulsamos en “Add VDI” y abrimos la ruta “~/.VirtualBox/HardDisks” y seleccionamos de nuevo el que queremos añadir.
4. Pulsamos “Register!” y “Quit“

Y ya podemos utilizar la imagen que nos acabamos de descargar desde VirtualBox, ya que acabamos de registrar dicha máquina virtual para que VirtualBox la reconozca.

Página de descarga:



7. Crear un cd arrancable con varias distribuciones Linux.

MultiCD es un script diseñado para crear un arranque múltiple con varias imagenes ISO de distribuciones Linux, ISOs de windows y otros ISOs de utilidades, que después podemos utilizarla como si de una ISO normal se tratara. Hay una lista completa de todos los cds que soporta MultiCD en su pagina web. Deberemos renombrar las ISOs como indica en el enlace anterior.

Pasos para realizar la ISO:
1. Crea una carpeta con los archivos ISO que quieras utilizar.
2. En la carpeta que has creado descarga MultiCD con:

git clone git://git.tuxfamily.org/gitroot/multicd/multicd.git

3. Copia o crea un enlace simbolico en esa carpeta de algunas de las ISOs (deben estar con los nombres correctos)
4. Ejecuta el script:

sudo ./multicd*.sh

Web: http://multicd.tuxfamily.org/
Vía WebUpd8


http://www.portalubuntu.com/

Página de descarga de Clonezilla:

http://clonezilla.org/

Página de Gparted:

http://gparted.sourceforge.net/

Página de k3b:

http://www.k3b.org/





http://www.taringa.net/posts/linux/8534402/VirtualBox-Images_-Imagenes-preinstaladas-para-VirtualBox_.html

http://usemoslinux.blogspot.com/2011/02/linux-al-rescate-algunas-distros-para.html

http://www.taringa.net/posts/linux/9136048/_Como-saber-si-falla-un-disco-duro_.html

http://www.taringa.net/posts/linux/9092746/Como-arrancar-una-imagen-ISO-desde-GRUB2_-la-forma-facil_.html

http://www.taringa.net/posts/linux/8640805/Como-reparar-una-memoria-USB_.html

http://www.taringa.net/posts/linux/8626068/Recupera-tus-fotos-perdidas-con-Photorec_.html

http://usemoslinux.blogspot.com/2011/02/como-arrancar-una-imagen-iso-desde.html

http://usemoslinux.blogspot.com/2011/01/como-reparar-una-memoria-usb.html

http://administradores.educarex.es/wiki/index.php/Reparar_memoria_USB

http://www.linuxzone.es/2011/02/07/%C2%BFesta-fallando-mi-disco-duro/

http://www.elotrolado.net/hilo_como-analizar-disco-duro-sata-desde-linux-superficie_773858

http://mgsanchezs.wordpress.com/2010/09/06/reparar-sectores-danados-de-discos-duros-o-memorias-flash-con-linux/

http://www.taringa.net/edicion.form.php?id=8626068

http://www.muylinux.com/2011/01/04/recupera-tus-fotos-perdidas-con-photorec/

http://www.taringa.net/posts/linux/8534402/VirtualBox-Images_-Imagenes-preinstaladas-para-VirtualBox_.html
Datos archivados del Taringa! original
191puntos
6,998visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

n
nisar🇦🇷
Usuario
Puntos0
Posts79
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.