lunes, 24 de enero de 2011

Como aumentar el tamaño de home

Hoy había leído aquí muchas y diferentes ordenes de Linux para mejorar el sistema; sin embargo, la que más me llamó la atención fue la titulada "Reclaim disk space". En ella nos recuerda que los sistemas de discos ext2, 3 y 4 reservan el 5% de los bloques para uso de root. Nos dicen que con los discos tan grandes de hoy no es necesario reservar una cantidad tan grande. Bueno, para mi sistema yo dejo solo 15GB, así que decidí no quitarle nada a root en sda1 (196582 bloques de un total de 3931648; para ver cuantos tenemos reservados, simplemente sudo tune2fs -l /dev/sda1 en terminal).
Sin embargo, home tiene 1,35TB, asi que decidí quitarle todos los bloques reservados, ya que root nada tiene que hacer en home. En mi caso home está en sda2

     $ sudo tune2fs -l /dev/sda2

y entre otras muchas cosas decía:

..
Block count:                   361303858
Reserved block count:     18065192
..
Block size:                      4096

Es decir, están reservados casi 70GB para root en home, así que aplicamos

     $ sudo tune2fs -r 0 /dev/sda2  # -r reserved-block-count

y los bloques reservados han pasado a 0, con lo que 156GB libres se han tranformado de golpe en 224,5GB
Fácil, 68,4GB más en home, que antes estaban sin usar. Sin embargo, siempre hay que dejar algo para el sistema para evitar que en algún momento el disco pueda quedar sin espacio y el sistema no pueda escribir los ficheros log, lo que podría colapsar al sistema operativo. Es decir, si el sistema no está separado de home, hay que mantener un porcentaje razonable en función del tamaño de disco (en muchos blogs se recomienda 2%); por ejemplo:

     $ sudo tune2fs -m 2 /dev/sda1 # -m reserved-block-percentage

Yo, como dejo un sistema pequeño, lo voy a mantener al 5% (196582x4KB por sector=768MB, un volumen que podemos dejar para root. Además los 10Gb vacios del sistema no los uso para nada que no haga el sistema, así que me es indiferente la diferencia entre 10 y 10,7GB sin uso).
¡Dos entradas en un solo día!, además de haber cambiado el título del blog; demasiados cambios de golpe; menos mal que no cambié de nuevo la apariencia del blog, aunque lo estuve pensando.

Redimensionar una partición "larguísima"

En uno de mis ordenadores mantenía hasta hoy una partición "perdida" que no montaba ningún directorio de Linux y estaba muerta esperando para ser usada; realmente es un atavismo que mantengo de mi época de Windows. En aquellos momentos mantenía mis datos en otro disco o partición "lejos" del chico malo (Windows), sabiendo que más bien temprano que tarde el sistema se degeneraría. Por ello nunca guardaba nada en Mis Documentos. Ahora, como simple reminiscencia del pasado, mantenía algún disco/partición guardando los datos. Sin embargo desde hace más de un año me he dado cuenta de que es mucho más sencillo tenerlo todo en home, con lo que se puede instalar/reinstalar sistemas en unos minutos; además, confío en el sistema y ya no considero imprescindible mantener otras particiones para los datos. Eso sí, no me fio de los discos, así que hago copias incrementales de datos mediante rsync en un disco externo. Bien, para eliminar la última partición debida a Windows arranque uno de mis ordenadores de trabajo con un Ubuntu CDLive y con gparted le di la orden de redimensionar home hasta el final de un WD Green Caviar de 1TB (sistema y swap están en un Raptor WD de 30GB). La antigua partición de datos (435GB) estaba completamente vacía, con lo que calculaba que con 10 minutos, como mucho, sería suficiente, pero cuando me fui llevaba 1h y 45 minutos y no tenía apariencia de terminar. A ver si mañana puedo trabajar, siempre y cuando no haya destruido home (los 400 y algo GB de la cabecera del disco) ... y no he hecho copia de seguridad en las últimas semanas.
Nada que no hayamos hecho con Partition Magic en Windows, a veces bien y a veces mal; para curiosos del pasado, este ha sido el lamentable fin de esa aplicación que durante tanto tiempo fue la única que solucionaba nuestras particiones (cuando era de PowerQuest, antes de la compra -y desaparición- por Norton).

Editado: y cuando llegué horas más tarde estaba perfectamente redimensionada y todo funcionando.

domingo, 23 de enero de 2011

Vídeos "azules"

Como decía hace unos días, tengo el ordenador principal en un "casi" perfecto estado de revista. Y digo casi, por que desde que instalé Ubuntu desde el DVD de UbuntuUsers los vídeos tenían un cierto tono azulado (ejemplo con mi WebCam).
No me molestaba mucho, pero hoy después de misa tenía un rato, así que busqué en la red, donde salen miles de cambios y cosas para solucionarlo (por ejemplo aquí), pero lo más fácil está en una de las respuestas de esa página, complemetada por esta otra; llamamos a totem (Aplicaciones, Sonido y vídeo, Reproductor de películas) y en Editar, Preferencias descubrimos que Tono está totalmente a la izquierda, así:
Presionamos sobre Restablecer predeterminados, con lo que Tono se coloca en el centro
y el resultado es
Perfecto. Esas imágenes son la prueba de video de la orden en terminal

    $ sudo gstreamer-properties

y se traduce en la reproducción de cualquier video, tanto en totem como en VLC. Ahora sí está el ordenador a mi gusto; solo le falta poder instalar el 10.10, pero creo que tendré que esperar al 11.04

jueves, 20 de enero de 2011

Reutilización del Aspire One

Hoy ha sido un día generoso. Todos mis ordenadores, los 4 de casa y los dos de trabajo parece que quieren funcionar adecuadamente. El último que he arreglado para su "reutilización" ha sido el Aspire One. Como ya hemos dicho aquí, este netbook no tiene disco duro, así que estaba funcionando con un lápiz USB de 2Gb y SLAX 6.12; la verdad es que desde que tengo el portatil Toshiba casí no lo he usado. Aun así ha sido útil, con él he podido dar prácticas y clases; funcionaba adecuadamente, pero tenía dos defectos; el primero, la incorporación de software es incomoda en SLAX y en ocasiones no se puede añadir lo que uno necesita; segundo, y más importante, no podía usar conexión a red mediante 3G, con lo cual no me sirve cuando más lo necesito. Para aprovechar la gran ventaja que tiene, que es que sin el disco duro debe pesar unos 800 gramos, he decidido instalar un SO completo, y me he decidido poner UBUNTU enterito en un lápiz de 4GB (Sandisk Titanium) previa preparación de un "Live USB Device" a través del Creador de discos de arranque de Ubuntu en otro de 2GB. Si luego va muy lento, lo intentaré con Lubuntu o con un Ubuntu Ultimate lite.
Este no es mi primer intento, pero hasta ahora había fracasado, y me había rendido. Sin embargo, al leer este blog, me animé de nuevo y funcionó (al segundo intento, por que uno de los USBs no quiso).

miércoles, 19 de enero de 2011

foremost: segunda parte

Como habíamos dicho en la entrada anterior, con foremost, después de haber copiado una imagen con ddrescue, habíamos recuperado gran parte de los ficheros de una unidad USB sin formato. Sin embargo ho habíamos recuperado el fichero más importante, un pptx. Pensando sobre la orden realizada (foremost -vqT /rutadeenlace/imagen), la opción q es quick mode, mirando solo la cabecera de cada sector buscando lo que llama "matching header", que yo interpreto como cabeceras de ficheros conocidos. Por si un pptx fuera una cabecera "desconocida", realicé una nueva recuperación con foremost -vT /rutadeenlace/imagen, sin la q. El resultado fue obtener un montón de más ficheros de imagen pequeños, seguramente embebidos en ficheros más grandes (doc y ppt) y algunas estructuras zip (donde segun man foremost deberían estar los pptx, xlsx y docx, debido a su estructura XML), pero que no resultaron ser el fichero deseado. Cada vez estoy más convencido de que el lápiz se dañó al extraerlo mientras se estaba escribiendo ese fichero.

lunes, 17 de enero de 2011

Recuperación de datos en una unidad USB sin formato

Hoy me han dado un lápiz USB que, de repente, había perdido el formato. En general aplicamos photorec (del paquete testdisk) y siguiendo las instrucciones se recuperan todos, o al menos gran parte, de los ficheros; es especialmente útil para recuperar las fotos de las tarjetas de las cámaras digitales. Sin embargo, hoy la cosa se puso más difícil, por que al llegar al quinto fichero se paraba la acción por algún error y se cortaba photorec en el terminal.
Aunque no tenía experiencia, decidí aplicar foremost sobre la unidad, pero tardaba mucho tiempo, mucho más del necesario. Llegado a este punto copie una imagen del lápiz (sudo ddrescue -d /dev/sd? imagen fichero.log) y trabajar sobre ella. La imagen no se pudo montar, así que aplicamos foremost sobre ella (foremost -vqT /rutadeenlace/imagen) y recuperamos CASI todo, unos 180 ficheros, más o menos. La única pena es que el que se necesitaba en ese momento fue el único que no se recuperó. Eso me lleva a pensar de que la razón de la pérdida de formato del lápiz se deba a que estaba en formato FAT32 y había sido extraído del ordenador con ese fichero abierto. La segunda posibilidad es que el troyano que posiblemente tenía (un fichero exe pequeño, 9KB, que recuperó foremost me parece muy sospechoso) pudiera impedir el desmontado del USB, y ya sabemos que los sistemas de ficheros sin journaling, como FAT o FAT32, si no se extraen adecuadamente, pierden fácilmente el formato (el ejemplo más claro son las unidades con Slax en FAT32).
Después intenté trabajar en la imagen con autopsy, pero me superó y no pude cargar la imagen en el "caso nuevo" abierto. Tengo que aprender más sobre ello. O no encontré documentación clara para mi o no busqué lo suficiente.

domingo, 9 de enero de 2011

Vuelta de vacaciones. Errores en la versión 64

Feliz año a todos. Estamos de vuelta de las vacaciones; de hecho, llevo varios días intentando hacer funcionar el ordenador, pero no lo he tenido listo hasta ayer y no he podido escribir una entrada antes. Los hechos fueron así:
1. Después del último intento de instalar 10.10, me fui de vacaciones con ganas de "vacacionar" así que no me llevé ordenador alguno. A la vuelta instalo de nuevo a 10.04 y aprovecho para cambiar de disco duro, ya que el Seagate de 1,5TB presenta, segun Palimsest, 23 sectores recolocados, y como no me fio de él lo cambio por un WD Caviar Green del mismo tamaño. Cometo un error; al instalar el sistema, como siempre con la prisa de instalar rápido y tenerlo preparado rápidamente para trabajar, me equivoco de CD e instalo Ubuntu 10.04 AMD64.
2. Una vez instalado, copio el Home de un disco a otro, lo que le llevó un rato (unas 10 horas para 1250GB).
3. Al acabar de copiar, instalo Dropbox y en ese momento me doy cuenta de que había instalado la versión AMD64 ya que me da un error y pide un paquete 64bits de Dropbox. Lo dejo asi por que tenía prisa y quería escribir en ceros el disco Seagate a ver si ayuda a recuperar el disco, para lo que tardó entre 65 y 72 horas.
4. Para no interrumpir la escritura en ceros he estado con la versión de 64bits 3 días. El problema es que esta versión funciona tan mal en mi ordenador que entre una orden y su realización pasan casi 15 minutos. Es casi imposible navegar en la red, ver el correo o escribir un documento. Según varias páginas Web que he visto, puede deberse a tener un procesador AMD o por una tarjeta nVidia (seguro que se debe a esta última, que desde hace 3 meses me estáa fastidiando continuamente).
5. Finalmente ayer puede instalar la versión 32bits y en 30 minutos estaba todo solucionado... salvo Dropbox. Resulta que Dropbox no funciona por alguna razón, y yo trabajo siempre sobre Dropbox...
6. Solo pude resolver el problema de Dropbox al intentar instalarlo en terminal. Ahí pude leer el error; en la configuración quedaba algo de la instalación anterior en 64bits. Borré el directorio .dropbox-dist, lo instalé de nuevo y perfecto.
Es decir, está casi todo como hace un mes, pero me ha llevado 5 días en los que no he podido trabajar, todo debido a una serie de errores concatenados; mantener una nVidia, con los problemas de sus drivers, instalar una versión de 64bits sin necesitarlo (tengo 4GB de RAM), escribir en ceros un disco muy grande (tres días seguidos para que sigan detectándose los 23 sectores recolocados) y estar probando continuamente todas las novedades.
Lo bueno, en estas vacaciones he leído un montón de libros (me he llevado el Kindle con 189 libros) y acabado unos cuantos puzzles; es lo bueno de carecer de aparatos informáticos.