Santiago Romero wrote:
>  en realidad si que sirve. Ver�s, los "intros" (avance de l�nea)
>  en Linux/Unix son simplemente avances de l�nea (caracter 10), pero
>  en MSDOS se usan 2 (avance de linea y retorno de carro, o bien

Pues en algunos ficheros no sirve.

Ver�is: hace unas semanas me pregunt� si ser�a posible instalar Debian
desde un Linux (Debian) en ejecuci�n (sin tener que apagar el
ordenador), me puse en ello, y despu�s de unas operaciones que no
comento para que nadie me secunde, se me colg� el ordenador, lo apagu� a
lo bestia (no pude apagarlo de otra forma), lo volv� a encender, y al
reiniciarse los mensajes de error me indicaron que el /etc/fstab hab�a
desaparecido (o s�lo ten�a una l�nea que dec�a que / se montaba desde
/dev/ram0, no recuerdo) y despu�s de ello Debian no me dejaba hacer
nada. No me preocup� porque ten�a copia de seguridad de /etc de hac�a
dos meses en una partici�n DOS (en un fichero.tgz = tar comprimido).
Arranqu� el DOS, extraje el fichero /etc/fstab a C:\TEMP con el Winzip
de mi viejo Windows 3.1, arranqu� con el disquete de rescate (sistema
Minix), mont� /dev/hda1 (disco C: de MSDOS) en /mnt, y /dev/hdb3 (/ de
mi querido Debian) en /target, copi� /mnt/temp/etc/fstab a
/target/etc/fstab (con un cp), desmont� todo, arranqu� Debian, y �qu�
pas�?...

A partir de entonces era como si el /etc/fstab no sirviera para nada:
los mensajes del arranque (del init) dec�an que a partir de la cuarta
l�nea (donde ya no hay comentarios) el fichero ten�a errores de
sintaxis, con lo que no hab�a forma de montar el sistema de ficheros en
modo escritura, y no me dejaba hacer nada una vez arrancado el sistema.
Cada vez que volv�a a arrancar desde el disquete de rescate con Minix,
montaba /dev/hdb3 en /target, ejecutaba el editor vi, y no ve�a nada
extra�o en /target/etc/fstab. Despu�s de unas cuantas horas de
sufrimiento (modificando cosas en /target/etc/fstab, arrancando Debian,
viendo que no funcionaba, arrancando con el disquete de rescate, y
volviendo a empezar) decid� crear un fstab partiendo de cero pasando del
antiguo. El nuevo (con una sola l�nea para /) funcion�, as� que segu�
a�adiendo m�s l�neas (para /home, /var, /usr, ...) para tenerlo como el
antiguo, y siempre funcionaba a pesar de meter lo que me hab�a escrito
en un papel que ten�a el fstab que hab�a sacado de C:\TEMP.

Cuando ya tuve el sistema funcionando perfectamente de nuevo, quise ver
qu� estaba mal en el fichero fstab que hab�a sacado de la copia de
seguridad. Cuando lo edit� con el joe (el joe no est� incluido en el
sistema Minix del disco de rescate: por eso utilizaba el vi para editar
el fstab) vi que todas las l�neas terminaban en un Ctrl+M (retorno de
carro). Copi� este fstab sobre el /etc/fstab, quit� todos los Ctrl+M,
arranqu� Debian de nuevo, y funcionaba perfectamente.

Por tanto: no funcionan los ficheros /etc/fstab si las l�neas terminan
con Ctrl+M. Puede que lo mismo pase en otros ficheros vitales para el
sistema.

-- 
Conrado Badenas <[EMAIL PROTECTED]>
PhD student                  | Assistant Lecturer
Department of Thermodynamics | Department of Optics
---------------------------------------------------
Faculty of Physics. University of Valencia
c/. Dr. Moliner, 50
46100 Burjassot (Valencia) - SPAIN

Responder a