¿Es posible recuperar datos de Linux?


En una entrada anterior del Blog comente la posibilidad de recuperar datos de un soporte de datos con sistema de archivos Windows (Ej: HDD (Hard Disk Drive, Disco duro), Memoria USB, Tarjeta de memoria,…) utilizando algunos programas que corren en Windows, teniendo en cuenta que la primera premisa es dejar el disco duro que tiene los datos “intacto” (Es necesario conectarlo como unidad de almacenamiento bien interna o externa para recuperar los datos, ya que si cargamos un sistema operativo junto con el programa de recuperación de datos es posible que algunos de los datos que queramos recuperar se borren definitivamente al sobreescribirse con datos nuevos).

El éxito de recuperar los datos es bastante alto si la pérdida de datos se debe a un error lógico (Formateo por error, Pérdida de particiones,…) y bastante bajo si el error es físico de la unidad (Ej: Disco duro con problemas mecánicos, Memoria USB “quemada”,…).

Para linux en caso de pérdida de datos también existen varias opciones:

  1. Usar un programa de recuperación de datos en Windows que “vea” particiones de Linux como R-Linux, teniendo en cuenta que el disco con Windows debe ser diferente al disco de Linux, ya que si instalamos Windows en el disco de Linux posiblemente borremos algunos archivos además de cambiar las particiones y el sistema de archivos. Personalmente esta opción no la veo muy “clara” ya que a pesar de que Windows puede leer particiones EXT2/EXT3 con “ayuda” de programas como Explore2FS (Lo comente en esta entrada del Blog) no se hasta que punto será fiable.
  2. Usar un programa de recuperación de datos en Linux como R-Linux (También existe una versión para Linux para plataformas Debian/Ubuntu con paquete “DEB” y para Fedora/Red Hat con paquete “RPM”, ambos paquetes están disponibles para procesadores de 32 Bits (x86) y de 64 Bits (x64)), lógicamente habría que instalar la distribución Linux en otro disco duro diferente del que queremos recuperar los datos.
  3. Usar una distribución de recuperación como:

Ninite: Crea un instalador con varios programas gratuitos


Ninite (Antes Volery) es un software que permite automatizar la instalación de varias aplicaciones gratuitas (También tiene algunas versiones de prueba o Trial) dentro de las que tiene en su “catálogo” de aplicaciones, entre ellas:

  • Mozilla Firefox.
  • Opera.
  • Chrome.
  • Messenger.
  • Yahoo Messenger.
  • Skype.
  • Mozilla Thunderbird.
  • K-Lite Codecs.
  • WinAmp.
  • VLC.
  • Flash (IE: Internet Explorer).
  • Flash (Para otros navegadores).
  • Java.
  • Silverlight.
  • Gimp.
  • Picasa.
  • Open Office.
  • Microsoft Office (Versión 2007 Trial, de prueba).
  • Acrobar Reader.
  • uTorrent.
  • Google Earth.
  • Steam.
  • CCleaner.
  • Defraggler.
  • CD Burner XP.
  • 7-Zip.
  • WinRar (Versión 3.93 Trial, de prueba).
  • Notepad++.
  • Etc.

Ninite crea un “lanzador” de aplicaciones automatizado (Instala las aplicaciones con la configuración típica por lo que no podemos personalizar la instalación de cada aplicación a priori) que descarga cada una de las aplicaciones de Internet (La versión gratuita de Ninite no crea una aplicación con la automatización de los instaladores de los programas que hemos seleccionado). Se puede utilizar tanto en Windows como en Ubuntu (Linux).

Se puede encontrar más información en:

AppStream: El Store de aplicaciones de Linux


Hace unos días en una reunión celebrada en las oficinas de SUSE en Nüremberg (Alemania), varios representantes de algunas de las distribuciones Linux, algunas de ellas bastante conocidas, entre ellas:

  • Red Hat.
  • Fedora.
  • Debian.
  • Ubuntu
  • openSUSE.
  • Mandriva.
  • Mageia.

La idea de esta reunión era llegar a un acuerdo para facilitar al usuario de Linux (Linux tiene una cuota de mercado del 1% a nivel mundial en el sector doméstico) la instalación de aplicaciones mediante un instalador de aplicaciones centralizado, al estilo de otros “Stores” similares de otros productos (Ej:Android Market, SamsungApps, Apple Store,…)

Se puede encontrar más información en:

Herramientas básicas para reparar un ordenador


La reparación de equipos informáticos no suele requerir herramientas complicadas y/o caras (Aunque si requieren ciertos conocimientos técnicos), en Configurar equipos citan algunas entre ellas:

  • Pulsera antiestática (Es aconsejable aunque no obligatoria).
  • Destornilladores de estrella (También llamados Philips) de varias medidas (También puede ser aconsejable tener alguno que otro Parker (También llamados Planos) aunque no suelen usarse mucho ya que casi todos los tornillos que se utilizan en informática suelen ser de estrella).
  • Varios tipos de alicates.
  • Pinzas de electrónica.
  • Tester o Polímetro (En esta entrada del Blog hay más información sobre la comprobación de voltajes).
  • Brocha o pincel.
  • Bote de aire comprimido.
  • Aspiradora portátil (Existen modelos con alimentación USB de 5v que si bien no tienen mucha potencia de aspiración si pueden ser “útiles” para la limpieza de componentes informáticos).
  • Pasta térmica (Preferentemente de cierta calidad, ya que ayuda a reducir la temperatura de funcionamiento), muy útil si es necesario cambiar algún disipador.

Además de estas herramientas en Alt-TAB indican algunas herramientas más de utilidad como:

  • Memoria flash USB o Pendrive (Preferentemente de altas prestaciones), que pueden servir para:
    • Llevar un Sistema Operativo Booteable (Arrancable).
    • Tener programas de diagnóstico portables (Sin instalación).
    • Guardar archivos si la cantidad de espacio ocupada por los mismos es baja (Si el volumen de datos a copiar es muy grande es mejor opción usar un disco duro externo).
  • Adaptador de IDE/SATA a USB.
  • Placa de Red (RJ-45) a USB (Denominadas USB LAN).
  • Cables de prueba de diversos tipos (USB, Red, Teléfono,…).
  • Navaja suiza multiuso (Realmente es mejor tener destonilladores, pinzas y alicates independientes ya que las navajas multiusos no suelen ser de mucha calidad).
  • Gas Paralizante (Gas pimienta) según comenta el autor de la entrada es para evitar un posible robo por causa de los amigos de lo ajeno.

A esto bajo mi punto de vista personal habría que sumar:

  • Un disco duro externo IDE/SATA para almacenar copias de seguridad de datos (Back-Ups) temporalmente si el volumen de datos a copiar es muy grande y no entra en una memoria flash.
  • Tester de fuentes de alimentación.
  • Un adaptador PS/2 (Teclado y Ratón) a USB (Para equipos que tengan teclado y ratón PS/2 pero tengan los puertos averiados y/o el Sistema Operativo no reconozca el Teclado/Ratón conectado por USB).
  • Alcohol de farmacia de 96º, acetona o similar y algodón (Impregnado en alcohol o similar) se utiliza para quitar la pasta térmica en caso de desmontar un disipador.
  • El Software:
    • Distribución Linux (Ej: Ubuntu u Open Suse) en formato Live CD/Live DVD por si el sistema no arranca y es necesario salvar los datos.
    • Software de diagnóstico de componentes (RAM, Disco duro, Procesador, Tarjeta gráfica,…), en esta entrada del Blog hay más información.
    • Software de Benchmark de componentes (Ej: Gráfica, Procesador,…) que en muchos casos cuando “estresan” el componente en cuestión y pueden arrojar fallos dando “pistas” de un posible error de hardware y no de software, en esta entrada del Blog hay más información.

Los componentes informáticos (Memoria flash, Disco duro, Tester de fuentes,…) se pueden encontrar en tiendas de informática especializada, mientras que las herramientas (Destornilladores, Alicantes,…) se pueden encontrar en cualquier ferretería y/o gran superficie.

Programas para trabajar con particiones de discos duros


Antes de nada hay que tener en cuenta que estos programas al trabajar en “vivo” con las particiones del disco duros suelen aconsejar hacer una copia de seguridad de los datos existentes por si acaso durante el proceso surge cualquier problema y los datos quedan inaccesibles. Así mismo si borramos una partición se perderán los datos existentes en ella aunque no de forma definitiva (En principio se podrían recuperar con software de recuperación de datos especializado), para hacer un borrado seguro de los datos existentes en un disco duro es necesario recurrir a programas especializado en dicha función.

En muchas ocasiones es necesario borrar o redimensionar una partición, para poder lograr esto una vez creadas las particiones es necesario recurrir a un programa que pueda realizar dicha tarea (En muchos casos también puede ser mediante un CD de Arranque (Similar a un Live CD de Linux) que carga un Sistema Operativo propio y realiza la gestión de particiones sin estar cargado el Sistema Operativo del disco duro ni sus programas residentes en memoria RAM).

En el mercado hay varios programas (Por norma general en inglés) de software propietario (De pago) que permiten realizar estas tareas (Personalmente prefiero hacer las particiones con el propio gestor de particiones que tienen los Sistemas Operativos durante su instalación, ya que de esta forma las particiones quedan “fijas” y no hay que estar modificándolas una vez ya creadas, ya que este tipo de modificaciones pueden suponer una pérdida de datos):

Desde hace tiempo Norton Partition Magic (Creo que la ultima versión fue la 8.x que es compatible con Windows XP y anteriores: Windows 2000, ME, 98 y NT) no se comercializa, de hecho no es compatible con Windows Vista ni Windows 7/Seven.

Sin embargo existe una aplicación similar a las anteriores pero gratuita: EASEUS Partition Master Home Edition (Existen otras versiones de pago) comentada en Genbeta y que tiene una caracteristicas similares a los programas citados anteriormente y además es compatible con Windows Vista y Windows 7/Seven.

Una alternativa a estos programas es usar la aplicación GParted incluida en las distribuciones Linux dentro de los Live CD como Ubuntu, aunque también existe un LiveCD que tiene unicamente gparted denominado GParted Live CD/USB/PXE/HD comentado en el Blog Pillate un Linux.

Windows 7 mejor que Linux según el curso ExpertZone de Microsoft


Según parece Microsoft ha impartido un curso denominado ExpertZone a los empleados de una cadena de tiendas (Best Buy) que comercializan dispositivos electrónicos, en dicho curso hay una comparación entre Windows 7 y Linux que se puede ver en esta imagen:

Pulsa para ampliar la imagen

Pulsa para ampliar la imagen

Según esta imagen se puede ver que Windows 7 tiene varias “ventajas”:

  • Mucha compatibilidad con Camaras digitales, iPod y MP3.
  • Mucha compatibilidad con Impresoras y Escáner.
  • Mucha compatibilidad de Software (Casi todo el software se desarrolla para Windows).
  • Windows Live Essentials (Ej: Messenger, Mail, Photogallery) con descarga gratuita (Libre).
  • Compatibilidad con el uso de juegos (Ej: World of Warcraft, WoW).
  • Tiene Soporte Autorizado (Aunque sólo para las licencias originales).
  • Video chat en la mayoria de redes de Mensajería Instánea (IM).

Mientras que Linux tiene estos “defectos”:

  • Poca compatibilidad con Camaras digitales, iPod y MP3.
  • Poca compatibilidad con Impresoras y Escáner.
  • Menos compatibilidad de Software
  • Windows Live Essentials (Ej: Messenger, Mail, Photogallery) no es posible usarlos.
  • Compatibilidad con el uso de juegos (Ej: World of Warcraft, WoW) no es posible usarlos.
  • No tiene Soporte Autorizado (Sólo para licencias originales, ya que las licencias “pirata” no tienen soporte).
  • No tiene soporte para Video chat en la mayoria de redes de Mensajería Instánea (IM).

Sin embargo los  “defectos” de Linux deben ser matizados ya que:

  • La mayoria de Cámara digitales y MP3 funcionan sin problemas, de hecho el Zune de Microsoft (Reproductor Multimedia) no funciona con equipos Macintosh de Apple.
  • Muchas impresoras y escáner tienen soporte en Linux, aunque para ello es necesario que el fabricante desarrolle los drivers para Linux lógicamente (Al igual que ocurre con el resto del hardware: Tarjetas Gráficas, de sonido, de red,…).
  • El Software de Windows en principio no funciona en Linux, sin embargo Linux dispone de gran cantidad de software libre y/o de pago.
  • Mucho software de Windows se puede utilizar en Linux usando una aplicación denominada WINE (Wine Is Not an Emulator;Wine no es un emulador), entre las aplicaciones compatibles (Listado de oficial del sitio Wiki de WINE) figura el World of Warcraft, más conocido como WoW, información de Wikipedia.
  • Existen versiones de Linux con soporte oficial como por ejemplo Red Had, Novell,… Aunque la comunidad Linux a nivel doméstico utilizan otras distribuciones (Ej. Ubuntu u Open Suse) que suelent tener soporte en foros no oficiales.
  • Puede realizarse videoconferencia en Linux usando Skype (También disponible para Windows).

A modo de conclusión se puede decir que Linux aunque quizás “de serie” no sea el mejor sistema operativo del mundo si que parece que para el futuro Windows Seven/Windows 7 de Microsoft será un verdadero rival, ya que cada vez las versiones de Linux están más afinadas y son más sencillas de manejar, solo hay que ver distribuciones como Ubuntu u Open Suse.

Se puede encontrar más información en:

Precio del Software de pago original, y ventajas del Software libre


Actualmente el Software de pago (o “privado”)  se vende a través de dos tipos de licencias:

  • OEM (Original Equipment Manufacturer): Su venta esta ligada a la compra de un equipo nuevo (No se puede (vender suelto), el soporte es por parte del vendedor del software (no del fabricante).
  • Retail (También denominadas Completas, o en Caja): Este software es mucho más caro que una licencia OEM, básicamente viene presentado en una caja con sus manuales, tiene soporte por parte del fabricante del software, y puede instalarse en cualquier equipo, es decir si compramos un equipo con un Sistema Operativo retail, y pasado un tiempo cambiamos de equipo podemos reutilizar el Sistema Operativo que hemos comprado (Si fuese OEM aunque seguramente “funcione” es posible que incumplamos algún apartado de la licencia del EULA (End User License Agreement) o CLUF (Contrato de Licencia de Usuario Final) del mismo, en esta entrada hay algo más de información sobre el EULA/CLUF).

Más información sobre la diferencia entre OEM y Retail en Configurar Equipos, tanto a nivel de Software como de Hardware.

Por lo tanto partiendo de la base que en un equipo nuevo con Software OEM estaría limitado básicamente a:

  • Sistema Operativo, por ejemplo Windows Vista Home Premium de 32 Bits para un usuario:
    • OEM ronda los 111 €.
    • Retail ronda los 300 €.
  • Suite Ofimatica, por ejemplo Office 2007 Home/Estudiantes que ronda los 110 € para un usuario en OEM (parece ser que no tiene equivalencia en Retail), porque la versión Professional en OEM sale por unos 280 € y en Retail ronda los 600 €, lo cual supone un gran incremento del precio final del producto y quizas no compense al usuario el mayor coste económico que supone pasar de una versión Home/Estudiantes a la versión Professional, ya sea OEM o Retail.
  • Suite de seguridad:, por ejemplo Kasperky 2.010 Internet Security 1 PC (Antivirus, Firewall/Cortafuegos entre otras utilidades de seguridad), ronda  los 39 € en versión retail (La licencia para 3 PCs ronda los 55 €).
  • Suite de grabación, por ejemplo Nero 9, ronda en retail los 64 €.

Es decir que el precio (coste) que nos gastaríamos en Software (Programas) para por cada equipo sería de unos:

  • 324 € suponiendo que el Sistema Operativo y la Suite Ofimatica son OEM, y el resto (Suite de Seguridad y de Grabación) retail.
  • 513 € suponiendo que todo el software es retail, menos la Suite Ofimatica que es OEM.

A estos costes habría que sumar el precio de otros programas adicionales de uso más concreto si fuesen necesarios, con el consecuente aumento del gasto económico.

Actualmente parece ser que los fabricantes de software de pago se han dado cuenta del tema de que sus precios son “relativamente” altos (si se comparan con otros productos libres y gratuitos e incluso con el denominado software “pirata”), por lo que  en muchos casos los mismo fabricantes ofrecen licencias para varios equipos a menor precio que las individuales, aunque la solución real sería:

  • Abaratar el coste de las licencias Retail o bien ampliar el EULA/CLUF de las OEM para que una Edicion OEM y Retail sean “iguales” salvando los extras como pueden ser los manuales y el soporte técnico por parte del fabricante pero que una licencia OEM pueda ser instalada en cualquier equipo sin ningún problema.
  • Pasarse a software libre que la mayoría de las veces es más que suficiente para casi todos los usuarios, en lugar favorecer la creación de estándares de facto (De Hecho que son aquellos que se imponen por el uso en la práctica y no estandares de iure (De Derecho) que son los oficiales.

Por esta razón muchas empresas y organismos oficiales están pasado del software de pago al software libre como por ejemplo las distribuciones Linux (ej: Guadalinex en la Comunidad Autonoma de Andalucía) o la suite ofimática Open Office (Información de Wikipedia sobre Linux y Open Office), ya que consiguen varias ventajas:

  1. Tienen un ahorro económico bastante sustancial en licencias, ya que no tienen que pagar por el software, por ejemplo Linux y Open Office son libres y gratuitos.
  2. El Software suele ser abierto por lo que se puede analizar el código fuente por terceros para encontrar errores o vulnerabilidadades y así solucionarlas más rápidamente, en el Software propietario esto no es posible, ya que la revisión del software la llevan los desarrolladores.
  3. El software pueda adaptarse a las necesidades de los usuarios, sin ir más lejos Gualinex (Información de Wikipedia) es una distribución Linux que desde la versión 3.0 se basa en Ubuntu (Las versiones anteriores se basaban en Debian GNU/Linux).
  4. La existencia de virus en otros sistemas operativos (ej: Linux) es mucho menor que en Windows, lo cual supone un ahorro en licencias de antivirus y antispyware.