fsck da cada susto ...

... pero tranquilo está haciendo su trabajo, quizás sea una de las cosas que queden por automatizar en linux, pero es fácil arreglarlo.
Y es que seguramente alguna vez te habrá pasado que al arrancar el sistema este se para en el proceso de carga y se queda en modo texto sin terminar de llegar al escritorio, presentando errores que hacen referencia al fsck, al apt que la verdad acojonan bastante:

/dev/sda6: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
(i,e., whithuot -a or -p options)
fsck died with exit status 4

* An automatic file system check (fsck) ot the root file system failed
The fsck shoukd be performed in maintenence mode with the root file system mounted
in read-only mode
* The root filesystem is currently mounted in read-only mode.
A maintenace shell will now be started
After performing system maintenance, press CONTROL-D to terminate the maintenance
shell and restart the system.
bash: no job control in this shell
bash: groups: command not found
bash: lesspipe: command not found
bash: The: command not found

The program 'apt-get' is currently not installed. You can install it by typing:
apt-get install apt
bash: apt-get: command not found
bash: dir colors: comamand not found
bash: The: command not found

The program 'apt-get' is currently not installed. You can install it by typing:
apt-get install apt
bash: apt-get: command not found
root@ubuntu:#


Esto significa simplemente que hay un error en el sistema de archivos que fsck no ha podido resolver automáticamente. Para solucionarlo el propio mensaje da la solución, RUN fsck MANUALLY (i,e., whithuot -a or -p options), el resto de errores que suelta tienen que ver con que la partición de sistema que es la que tiene fallos está desmontada, para poder chequearla.
Tenemos la opción de arrancar el sistema y obviar el fallo, tecleando halt, pero te recomiendo que intentes solucionar el fallo lo antes posible, para evitar que se multiplique.
Por tanto donde pone el cursor ejecutamos lo que nos indica:

sudo fsck /dev/sdb3 -v -y

Cambiar el nombre de la partición por la que te de el fallo a ti.

Las opciones:
-v para que vaya explicando lo que va haciendo
-y para que responda automáticamente afirmativamente a todas las peticiones. Creéme, si el sistema esta dañado mejor dejarle hacer al fsck, y las preguntas pueden ser muchas.

El sistema ira explicando lo que va haciendo:

fsck 1.40.2 (12-Jul-2007)
e2fsck 1.40.2 (12-Jul-2007)
/dev/sdb3 contiene un sistema de ficheros con errores, se fuerza la revisión.
Paso 1: revisando nodos i, bloques y tamaños

Running additional passes to resolve bloques claimed by more than one nodo i...
Pass 1B: Rescanning for multiply-claimed bloques
Multiply-claimed bloque(s) en nodo i 5604362: 12802946 12802947

....

Paso 2: revisando la estructura de directorios
Paso 3: revisando la conectividad del directorio.
Paso 4: revisando las cuentas de referencia
Paso 5: revisando el resumen de información del grupo

La cuenta de bloques libres es incorrecta para el grupo #390 (0, contados=63).
Arreglo? si


/dev/sdb3: ***** EL SISTEMA DE FICHEROS FUE MODIFICADO *****

33678 inodes used (0.14%)
5503 non-contiguous inodes (16.3%)
# of inodes with ind/dind/tind blocks: 4041/579/0
42788374 blocks used (86.14%)
0 bad blocks
7 large files

30624 regular files
2709 directories
0 character device files
0 block device files
0 fifos
0 links
336 symbolic links (310 fast symbolic links)
0 sockets
--------
33669 files


Parece que la cosa fue bien, cuestión de reiniciar para comprobarlo.

Si el fallo ocurre con particiones grandes, de cientos de gigas, y bastante dañadas el proceso puede ser bastante largo, en esos casos puedes hacerlo usando un liveCD, más que nada para poder usar el ordenador mientras, eso sí, con la partición en cuestión desmontada, de igual forma, si la partición no es de sistema, incluso podremos chequearla desde el escritorio, sin necesidad de liveCD, eso sí, asegurándonos de que está desmontada, esto es muy importante porque sino nos cargaremos los datos que tenga.

Si los daños son grandes puede que se llegue a perder algún archivo, el sistema irá informando del nombre de los archivos involucrados, pero siempre será un mal menor que tener que formatear la partición.

Ubuntu 7.10 instalado en memoria USB

Una de las grandes ventajas de linux es su gran versatilidad, pudiendo instalarse en cualquier soporte, no sólo discos duros, incluso en lápices de memoria flash. De esta forma se consigue un sistema portatil aún más cómodo que el liveCD. Pero es que la instalación en pendrive incluye una mejora más, y es la posibilidad de guardar los cambios en la configuración de cada uso, ya que al contrario que en los CD, si tenemos la posibilidad de escribir sobre ellos.
La carga del sistema será ligeramente más lenta que en un liveCD, pero una vez cargado, el sistema será más ligero y rápido que el del liveCD.

Lo necesario para crear el pendrive con ubuntu 7.10::

  • Imagen ISO de ubuntu 7.10
  • Grabadora CD
  • 1GB USB pendrive (2GB+ recommended)
  • U710fix.tar

El proceso es largo, pero no deja de ser un copiar-pegar.

  1. Descarga la imagen iso de Ubuntu 7.10 y grábala en un CD.
  2. Inserta el CD y la memoria USB
  3. Reinicia el ordenador y deja que cargue Ubuntu desde el liveCD
  4. Abre un terminal
  5. Escribe sudo su para tener permisos de administrador
  6. Escribe fdisk -l para listar las particiones y discos duros disponibles. Localiza la partición de la memoria USB (para el proceso usare como dispositivo /dev/sdc, /dev/sdc1 la partición, simplemente cambialo por el tuyo)
  7. Escribe umount /dev/sdc1
  8. Escribe fdisk /dev/sdc
    • Escribe p para mostrar la partición existente y d para borrarla
    • Repite el proceso hasta que borres todas las particiones del pendrive
    • Escribe n para crear una nueva partición
    • Escribe p para que sea una partición primaria
    • Escribe 1 para que sea la primera partición
    • ENTER para usar por defecto el primer cilindro
    • Escribe +750M para indicar el tamaño de la partición
    • Escribe a para convertirla en la partición activa
    • Escribe 1 para seleccionar la primera partición
    • Escribe t para cambiar el sistema de archivos de la partición
    • Escribe 6 para seleccionar el sistema de archivos fat16
    • Escribe n para crear otra partición
    • Escribe p para que sea partición primaria
    • Escribe 2 para que sea la segunda partición
    • ENTER para usar el cilindro por defecto
    • ENTER para usar el último cilindro por defecto
    • Escribe w para escribir la nueva tabla de particiones
  9. Escribe umount /dev/sdc1 para asegurarte que la partición está desmontada
  10. Escribe mkfs.vfat -F 16 -n ubuntu710 /dev/sdc1 para formatear la primera partición
  11. Escribe umount /dev/sdc2 para asegurarte que la partición está desmontada
  12. Escribe mkfs.ext2 -b 4096 -L casper-rw /dev/sdc2 para formatear la segunda partición
  13. Extrae y vuelve a meter el lápiz de memoria
  14. Vuelve a la terminal y escribe aptitude update
  15. Escribe aptitude install syslinux mtools
  16. Escribe syslinux -sf /dev/sdc1
  17. Escribe cd /cdrom
  18. Escribe cp -rf casper disctree dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz /media/ubuntu710/
  19. Ignora cualquier error del tipo "cannot create symbolic link" que se produzca
  20. Escribe cd /home/ubuntu
  21. Escribe wget pendrivelinux.com/downloads/U710fix.zip
  22. Escribe unzip -o -d /media/ubuntu710/ U710fix.zip
  23. Reinicia el ordenador, ajusta en la BIOS para que arranque desde el dispositivo USB primero y reinicia de nuevo.

Si no dispones de internet en el ordenador de instalación, deberás conseguir de alguna otra forma el U710fix.zip (saltandote por tanto el paso 20) y una vez en este ordenador modificando el paso 21 para indicarle la ruta completa del archivo, por ejemplo, si lo tienes en el escritorio:
unzip -o -d /media/ubuntu710/ /home/usuario/Desktop/U710fix.zip

Y ya deberías una vez arrancado el ordenador con la memoria USB conectada tener Ubuntu 7.10 que debería automáticamente salvar los cambios entre sesión y sesión.

Fuente: pendrivelinux

Ubuntu 7.10 "Gutsy"

Con una puntualidad que asusta, estaba anunciada para el 18 y ha salido el 18, ya tenemos la nueva versión de ubuntu estable disponible para descargar.

Las novedades que trae son realmente jugosas:

  • GNOME 2.20:
Con esto se obtienen tanto más características como también la solución a algunos bugs en versiones anteriores. (Sin ir más lejos por ejemplo ya se puede arrastrar-soltar entre el file-roller y el nautilus).

  • Escritorio 3D:
Compiz Fusion viene activado por defecto y con él gran cantidad de efectos visuales que dan al escritorio una apariencia visual muy dinámica y atractiva. Ubuntu 7.10 detecta automáticamente si el hardware es capaz de ejecutar compiz; si no, vuelve a un escritorio normal.

  • Búsquedas habituales:
Se incluye una aplicación de búsqueda en el escritorio que permite un acceso rápido a las acciones más comunes, incluyendo marcadores web y búsquedas, mensajes enviados a contactos, etc.



El motor de indexación se ha añadido también al escritorio, haciendo más fáciles y rápidas las búsquedas de documentos, fotos, música, logs... Este motor se puede usar en los diálogos de búsqueda, en el selector de archivos, en nautilus...

  • Cambio de usuario rápido:
Ahora es posible de manera muy rápida y cómoda de cambiar la sesión de usuario sin tener que introducir el nick y la contraseña varias veces.



  • Plugins de firefox:
Ahora firefox tiene un sistema mejorado de búsqueda de plugins que permite a los usuarios buscar e instalar plugins más fácilmente.



Además, ahora muchas extensiones de firefox podrán ser instaladas desde el propio dialogo de instalación de aplicaciones



  • Condiguración dinámica de la pantalla:
Los driver de varios modelos de tarjetas gráficas, incluidos ATI, nVidia e Intel soportan ya xrandr (X Resize and Rotate Extension). Lo que permite la detección dinámica del monitor y el redimensionamiento y rotación de la salida de video, facilitando el trabajo con proyectores y monitores externos.

  • Herramienta de configuración gráfica para las X:
Esto sin duda va a ayudar a perder el miedo a los novatos, ya que ya se puede configurar el driver a usar para la tarjeta gráfica, así como el resto de parámetros: resolución, velocidad de refresco sin tener que usar la terminal. También facilita mucho el trabajo en las situaciones de doble monitor, como al enchufar la tele.



  • Instalación de impresoras totalmente automática:
Las impresoras se configuran automáticamente una vez detectadas por el sistema.



  • Manejo de equipos con drivers no libres:
Se puede manejar drivers que son libres, pero que requieren firmware u otros complementos no libres para funcionar. Importante sobre todo para el caso de tarjetas wireless o modems, hasta ahora bastante rebeldes.



  • Escritura en sistemas NTFS:
En versiones anteriores de ubuntu sólo era posible la lectura en particiones de windows 2k, pero con la versión estable del driver ntfs-3g, gutsy es la primera versión de ubuntu que por defecto soporta la escritura en NTFS. Lo cual mejora mucho el poder intercambiar archivos windows-ubuntu.

Consumo de energía: Posee un kernel más moderno, con la capacidad de reducir el consumo de potencia y la producción de calor. En el caso de los portátiles esta mejora es sustancial.

  • Discos duros encriptados:
El alternate CD da la opción de encriptar el disco duro (o algunas de las particiones). Esto proporciona una mayor seguridad sobre los datos, importante en portátiles que por su movilidad también son más fáciles de ser perdidos o robados.

  • AppArmor security framework:
Esta tegnología de los kernel modernos limita las recursos a los que una aplicación puede acceder y provee por tanto una nueva capa de protección contra vulnerabilidades de seguridad en los programas aún no descubiertas.

Traducción del release info de www.ubuntu.com

Descarga:

Hay muchas formas de descargarlo, pero la recomendada mientras el lanzamiento esté reciente es a través de la red torrent, para evitar saturar los servidores que ya de por sí van bastantes más lentos estos días. A su vez podrás elegir entre los diferentes sabores, ubuntu, kubuntu, edubuntu, xubuntu; y también si descargar el http://releases.ubuntu.com/7.10/ o el liveDVD que incluye muchas más aplicaciones.

Actualización:

Se puede actualizar desde versiones anteriores, sin necesidad de perder datos, incluso sin necesidad de descargar la nueva versión ni tostarla, simplemente haciendo uso del gestor de actualización, aunque si se tienen por separado las particiones /home y /, siempre es recomendable instalar en limpio, manteniendo el /home, y por tanto todas las configuraciones de usuario.

amule, cliente ed2k

Sin duda, el cliente ed2k estrella en linux, aunque en realidad se trate de un programa multiplataforma disponible para prácticamente cualquier sistema operativo. Su desarrollo va un poco por detrás del emule, pero no tanto como pueda parecer.



Se encuentra disponible en los repositorios de cualquier distribución, por lo que instalarlo es muy sencillo, sin embargo en todos los casos se trata de la versión estable, en la actualidad la 2.1.3.
Sin embargo, las mejoras que trae la versión de desarrollo hace que sea más que interesante tenerla en vez de la estable:
  • Ofuscación de protocolo
  • Soporte para archivos de tamaño >4GB
  • Arreglo del bug que desconectaba la red Kad esporádicamente
  • Mejoras estéticas
Como verás no son mejoras precisamente menores, que quizá necesites cONO el comer.
Se trata de la versión SVN, versión en desarrollo, que puede presentar errores, aunque yo desde que la llevo usando no he tenido ningún problema, de hecho arregla algunos fallos que hacían que se cerrara la v.2.1.3.
Para instalar la versión SVN del amule, podríamos compilarla, pero si ya la ha compilado alguien, pues mejor agradecerle el trabajo a festor por su gran trabajo.
Los paquetes los podeis encontrar en getdeb, y se actualizan cada poco tiempo, es recomendable al ser versiones de desarrollo actualizarlo periódicamente para tenerlo lo más depurado y con los menores errores posibles.

Y ahora un poquito de configuración, es algo básico hacer funcionar bien el amule para que tire como debe. Aparte de las cuestión típicas de número de conexiones, etc, que eso es idéntico al emule, y por tanto hay multitud de manuales por ahí donde se dan configuraciones en función de la conexión disponible, como por ejemplo.

Es importante configurar la actualización de servidores adecuadamente, dada la situación actual (escasez de servidores fiables), para tener siempre los servidores activos en lista (actualizándolos siempre que se inicia desde la lista www.peerates.net/servers.php, que son servidores fiables, y evitando tener en lista servidores fakes, desactivando la actualización de la lista desde otros clientes o servidores:




En el caso de los nodos kad esta versión arregla un bug, o más bien una desactualización de la versión estable que todavía tenía como nodes.dat de inicio el de la clausurada overnet. En esta ya viene un nodes.dat disponible. Pero si usas la versión 2.1.3 necesitarás solucionar ese problema, ahora que los servidores flaquean más que nunca.

Ese problema se manifiesta de la siguiente manera, de repente la red kad aparece como firewalled para finalmente desconectarse totalmente, eso sin haber tocado nada del firewall o router, y habiendo funcionado perfectamente con anterioridad. Es evidente que es un problema del programa, que al descargar un nodes.dat que no existe se queda sin nodos de donde empezar y acaba desconectándose de la red kad, para solucionarlo simplemente descargamos un nodes.dat actual: http://emule-inside.net/nodes.dat, y sobrescribimos el archivo ~/.aMule/nodes.dat. A continuación en la ventana de kad pulsamos el botón que hay a la derecha de Conectar desde Clientes Conocidos, en principio ni siquiera sería necesario reiniciar el amule.

Si eres de los que tiene al amule a trabajos forzados quizá llegues a sufrir este error.

Para terminar unas capturillas del programa en funcionamiento:



Y aquí las opciones más novedosas de esta versión:




Listo, y recuerda, se legal, descarga copias de seguridad de cine y música, software privativo , no me seas pirata, no ves que no hace falta :-)