viernes, 13 de mayo de 2016

Instalación de Fedora 24 beta. Wayland funcionando

Como había dicho, he instalado Fedora 24 beta. La instalación ha sido muy sencilla, siguiendo las indicaciones de la página de Fedora DNF system upgrade. Por pasos:

1.  Copia de seguridad. No realizada en mi caso, por que este portátil no guarda nada que no esté en algún otro sitio. Solo para los que lo vayan a realizar en ordenadores con contenido valioso y sin copia de seguridad.

2. Actualización del sistema:
su -c 'dnf -y update --refresh'

3. Instalación del plugin de actualización del sistema
su -c 'dnf install dnf-plugin-system-upgrade'

Realmente descubrí que ya lo tenía instalado, ya que la última actualización a Fedora 23 ya se había hecho así.

4.  Descarga de paquetes. La orden es esta

su -c 'dnf system-upgrade download --refresh --releasever=24'

Sin embargo sobre esta orden he tenido que apagar Dropbox

killall dropbox

y añadir a la orden base --allowerasing (reemplazar los paquetes que producen conflictos) y --no-downgrade por choques con el demonio de dropbox y sus versiones y otros "problemas"

Failed to synchronize cache for repo 'rpmfusion-nonfree', deshabilitando.
Failed to synchronize cache for repo 'rpmfusion-nonfree-updates-testing', deshabilitando.
Error: package ffmpeg-libs-2.8.7-1.fc23.x86_64 requires libvpx.so.2()(64bit), but none of the providers can be installed.
package ffmpeg-2.8.7-1.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package gstreamer1-libav-1.6.3-1.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package libavdevice-2.8.7-1.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package mencoder-1.2.1-2.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package mplayer-1.2.1-2.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package gmtk-1.0.9-2.fc22.x86_64 requires mplayer, but none of the providers can be installed.
package gnome-mplayer-1.0.9-3.20150203svn2476.fc22.x86_64 requires mencoder(x86-64), but none of the providers can be installed

Al final, la orden fue

su -c 'dnf system-upgrade download --refresh --allowerasing --no-downgrade --releasever=24'

5. Actualizar el sistema

su -c 'dnf system-upgrade reboot'

Esperar y listo.

Arranqué con Wayland y el único problema que he tenido hasta ahora ha sido un bloqueo al actualizar las extensiones de Gnome. Al activar la extensión Easy Screen Cast se bloqueó el sistema y no fui capaz de salir de él hasta reinicio salvaje (apagando por la fuerza). Después, he estado trabajando con el (y conectada esa extensión) ayer y hoy de forma habitual (Firefox, Libreoffice, R, algún vídeo...) sin ningún problema aparente.


Seguiremos trabajando sobre el asunto.

martes, 10 de mayo de 2016

Liberado Fedora 24 Beta

Hoy se ha liberado Fedora 24 beta. Aunque no saldrá aun con Wayland por defecto, como principal novedad para los usuarios no desarrolladores presenta Gnome 3.20; como novedad, Gnome 3.20 permitiría la actualización completa del sistema a una versión nueva desde la aplicación software. Como mis ordenadores son herramientas de trabajo, no lo instalaré por ahora; sin embargo, en el portátil, cuando acabe mañana la presentación de un examen, lo voy a probar. Incluso, a la vista de que lo más pesado ya ha acabado, a lo mejor intento probar Wayland.

viernes, 6 de mayo de 2016

Recuperación de datos borrados. Testdisk y photorec

Este es uno de estos casos de recuperación de información perdida de los que hemos hablado en ocasiones. Este en particular se refiere a un disco duro en el que el dueño hace una mala jugada y borra directamente información sin darse cuenta de que no la ha duplicado. El problema fundamental está en que no hay copia de seguridad. El arreglo por parte de los técnicos termina con ficheros con nombre y sin contenido, así que hemos hecho un intento de recuperación con testdisk. Las particiones aparecen, aunque la importante que contenía los datos no puede ser montada en Linux (¿falta de NTLDR?). Éste es el log

#1462463494 Disk /dev/sdc - 320 GB / 298 GiB - CHS 38913 255 63
 1 : start=     2048, size=   407552, Id=07, *
 2 : start=   409600, size=592109568, Id=07, P
 3 : start=592519168, size= 32409600, Id=07, P
 4 : start=624928768, size=   211632, Id=0C, P

Para estar seguros copiamos una imagen con ddrescue por si luego no podemos trabajar con el disco y para mantener una copia de recuperación:

su -c 'ddrescue -v /dev/sdc2 /home/copiadd/imagen.img'

Luego lanzamos photorec sobre sdc2, con la recuperación de 269.101 ficheros en 532 directorios de recuperación (recup_dir.532). Hasta ahí mi trabajo. Para el fin de semana el dueño del ordenador tendrá que encontrar las diferentes agujas (unas 2000) útiles dentro de un pajar de 269.101 ficheros.

PD. Y me pregunto yo que habrán usado estos técnicos para no encontrar nada (sí, ha pasado por técnicos que solo han recuperado los nombres de los ficheros)