problema con linux debian

Forums: 

Mi problema es el siguiente:

Me conecto por ssh al servidor linux debian, esta ubicado en otro pais de donde yo me encuentro.

al escribirle uname -a me da esta información:
Linux debianFW 2.6.18-6-686 #1 SMP Fri Feb 19 23:40:03 UTC 2010 i686 GNU/Linux

al escribir el comando df me da esta información
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 16951180 805104 15284996 6% /
tmpfs 128400 0 128400 0% /lib/init/rw
udev 10240 52 10188 1% /dev
tmpfs 128400 0 128400 0% /dev/shm

Logré instalarle apache y al principio corrio ahora me saca error cuando lo trato de iniciar me sale:
Starting apache 1.3 web server ... fopen: Read-only file system
apache: could not open error log file /var/log/apache/error.log
failled! (sale en rojo este failed)

no tiene nada en producción todavia este server, estaba funcionando bien, ahora cuando escribo los comandos solo se queda en blanco y despues de un rato me saca error de input/output.
por ejemplo trato de hacer apt=get y sale -bash: /usr/bin/apt-get: Input/output error.
si trato de corregir un archivo usando el vi sale.
-bash: /usr/bin/vi: Input/output error debian

Como puedo solucionar este problema? que debo hacer?, he tratado de actualizar con apt-get update y no hace nada.

Les agradezco la ayuda. Necesito solucionar esto urgentemente.

problema con linux debian

Hola, gracias por responderme.

La verdad no me permite hacer nada, nada, nada, no me ejecuta ningun comando como dije antes, solo se queda en blanco cuando le escribo un comando y despues de cierto tiempo me responde con un mensaje de Input/output error, edité el archivo sources.list con el vi y me sale este error: E303: Unable to open swap file for "/etc/php4/apache/php.ini", recovery impossible, entonces no me permite corregir ese archivo, quiero corregirlo para actualizar y no he podido hacerlo. Si escribo apt-get update tampoco actualiza.

Agradezco la ayuda.

problema con linux debian

Hola, gracias por responderme.

Bueno yo comenté al inicio del problema que estoy conectandome con ssh que el server esta en otro pais de donde yo me encuentro. Del otro lado no tengo una persona ahora en el momento que me haga esa operación, si es la única opción me toca esperar hasta que esa persona que esta del otro lado lo pueda hacer.

Hola, gracias por el

Hola, gracias por el mensaje.

Escribí el comando "mount" y este fué el resultado.

/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)

para ver los errores si no se como hacerlo, el server no me deja hacer nada, no muestra nada, ni siquiera un simple ls -la por ejemplo, ni un cat, ni nada, si escribo cualquier comando solo se queda en el limbo y despues de un rato sale otra vez el prompt sin nada o me da un mensaje de error de input/output