martes, 25 de octubre de 2011

Debian caído code 4 fsck

el dia de ayer se ha caído mi Debian squezze 64 bits, como tenia modificado el usplash no podía ver el error al iniciar /: estube a punto de formatear; pero no me di por vencido hasta que pude ver el error. pero bueno lo que decía era algo mas o menos que debía iniciar fsck manualmente con code 4:

run fsck MANUALLY

(i.e., without -a or -p option) fsck died with exit status 4 failed (code 4)

file system check failed a log is being saved in /var/log/fsck/checkfs

if thar location is writable, please repair the file system manually.. failer!

a maintence shell will now be started. control D will terminate this shell and resume system boot... (warning) give root password for maintenance (or type control-D to continue)


la verdad me desespere un poco xD y bueno hay mismo salían las indicaciones, pero no me dejeba ocupar la consola. decidí iniciar la consola al inicio agregando init=/bin/bash al grub, intente iniciar en modo recuperativo, y la verdad quede decepcionado porque nada funcaba entonces decidí buscar un poco mas de info sobre el comando fsck.
abrí el disco duro con un backtrack que tengo en un pendriver, y resolví los errores con la siguiente instrucción:

fsck -c -f -v -y /dev/sda1

los argumentos que se expresan son:
-c : chequear disco duro
-f : forzar el chequeo (en resumidas cuentas)
-v : verbose lo abras visto en otros comandos, es para explayar lo que esta haciendo el comando
-y : es para aceptar automáticamente el fix; o reparo;
/dev/sad1 ubicación del disco defectuoso

puedes verificar la ubicacion de tu disco duro fdisk -l

espero ayude.
Saludos



miércoles, 12 de octubre de 2011

Instalar ASP Debian Squezze

He estado jugando con ASP ,que tiene varias similitudes con PHP5, pero solo lo he hecho en servers ajenos, servidores IIS.
Existe una forma de correr ASP en nuestro servidor Debian squezze, a travez de un opensource llamdo mono, este "framework"  o modulo, nos permite ejecutar archivos aspx en linux. para instalarlo sigue  los sguientes pasos:
  1. #paramos apache  
  2.  
  3. /etc/init.d/apache stop
  4.  
  5. #instalamos el modulo mono
  6.  
  7. apt-get install libapache2-mod-mono mono-apache-server
  8.  
  9. # debemos quitar el modulo, para configurar si inicio automatico
  10.  
  11.  
  12. a2dismod mod_mono
  13.  
  14. # añadimos el inicio automatico de mono
  15.  
  16. a2enmod mod_mono_auto
  17.  
  18. # ahora levantamos el server apache
  19.  
  20. /etc/init.d/apache start
  21.  
  22. # podemos instalar fuentes o ejemplos asp o aspx directamente desde los repositorios:
  23.  
  24. apt-get install asp.net-examples
  25.  
  26. #para visualizarlos  debemos crear un enlace:
  27.  
  28. ln -s /usr/share/asp.net-demos/ /var/www/ejemploasp
  29.  
  30. #para ver estos ejemplos, desde el navegador digita:
  31.  
  32. http://localhost/ejemploasp
Saludos --