View previous topic :: View next topic |
Author |
Message |
darkbyte n00b
Joined: 20 Feb 2003 Posts: 71 Location: Mexico
|
Posted: Thu Mar 20, 2003 9:18 pm Post subject: soporte para vfat |
|
|
un saludo a todos, pues necesito leer y escribir unos arhivos en mi particion (/dev/hda1) con Guindows ME, asi que le agregue soporte para vfat, fat y msdos a mi kernel, asi:
Code: |
#cd /usr/src/linux
#source /etc/profile
#make menuconfig
|
Depues , asigne en la opcion de filesystem support el soporte para vfat/fat/msdos... y actualize las propiedades.
Despues me dispuse a recompilar para tener las nevas propiedades.
Weno todo perfecto, despues intento montar la particion...
Code: |
root@segfault darkbyte # mount -t vfat /dev/hda1 /mnt/windows/
mount: el tipo de sistema de ficheros vfat no está soportado por el núcleo
|
Porque sigue sin darme soporte, como puedo corregir este error o poder montar particiones vfat de otro modo.
Gracias de antemano
-darkbyte _________________ "software is like sex, it's better when it's free" |
|
Back to top |
|
|
ViCToR: n00b
Joined: 16 Aug 2002 Posts: 46 Location: Barcelona, ES
|
Posted: Thu Mar 20, 2003 11:57 pm Post subject: |
|
|
Estás seguro que recompilaste correctamente el kernel? ( make dep && make clean bzImage modules modules_install )
Le pusiste soporte como módulo o en el kernel directamente? Si fue como módulo, lo has cargado?
Puedes ver los filesystems que soporta tu sistema en: /proc/filesystems _________________ .:: ViCToR ::. |
|
Back to top |
|
|
kabutor l33t
Joined: 12 Dec 2002 Posts: 821 Location: Benalmadena - Melrose Place
|
Posted: Fri Mar 21, 2003 12:04 am Post subject: |
|
|
y lo mas importante, copiar el kernel (bzImage) a /boot y tocar en el grub lo q corresponda..
|
|
Back to top |
|
|
ViCToR: n00b
Joined: 16 Aug 2002 Posts: 46 Location: Barcelona, ES
|
Posted: Fri Mar 21, 2003 12:06 am Post subject: |
|
|
... habiéndose uno asegurado antes que /boot esta montado _________________ .:: ViCToR ::. |
|
Back to top |
|
|
darkbyte n00b
Joined: 20 Feb 2003 Posts: 71 Location: Mexico
|
Posted: Fri Mar 21, 2003 9:01 pm Post subject: pues nop |
|
|
ya volvi a configurar el kernel con menuconfig, agrege el soporte para vfat y fat como modulos y despues
Code: |
#make dep && make clean bzImage modules modules_install |
Y me da los siguientes errores:
Code: |
make[2]: *** [sched.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make: *** [_dir_kernel] Error 2 |
Por esto bzImage no es creado, por lo que no la puedo copiar a /boot
Pero ademas, como agrego los "modulos" para soporte de vfat, pues con modprobe parece no funcionar
Code: | # modprobe vfat
modprobe: Can't locate module vfat |
Gracias, y pues seguimos-
-darkbyte _________________ "software is like sex, it's better when it's free" |
|
Back to top |
|
|
ViCToR: n00b
Joined: 16 Aug 2002 Posts: 46 Location: Barcelona, ES
|
Posted: Fri Mar 21, 2003 9:12 pm Post subject: |
|
|
1) Copia tu actual .config a otro lado para no perder la configuracion actual del kernel
2) Haz un 'make mrproper' para eliminar cualquier rastro de compilaciones anteriores
3) Vuelve a copiar el .config en /usr/src/linux
4) make menuconfig
5) Sal guardando los cambios (aunque no hayas cambiado nada)
6) make dep && make clean bzImage modules modules_install
Esto deberia compilar el kernel correctamente.
Luego procede como ya sabes. _________________ .:: ViCToR ::. |
|
Back to top |
|
|
Yans Apprentice
Joined: 09 Feb 2003 Posts: 171 Location: [TI] Switzerland
|
Posted: Fri Mar 21, 2003 10:40 pm Post subject: Re: pues nop |
|
|
darkbyte wrote: | ya volvi a configurar el kernel con menuconfig, agrege el soporte para vfat y fat como modulos y despues
Code: |
#make dep && make clean bzImage modules modules_install |
Y me da los siguientes errores:
Code: |
make[2]: *** [sched.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make: *** [_dir_kernel] Error 2 |
Por esto bzImage no es creado, por lo que no la puedo copiar a /boot
Pero ademas, como agrego los "modulos" para soporte de vfat, pues con modprobe parece no funcionar
Code: | # modprobe vfat
modprobe: Can't locate module vfat |
Gracias, y pues seguimos-
-darkbyte |
prueba a compilar el vanilla _________________ ¿ Which do ARMS obtain, the peace in the future or the nightmare in the past ?
"There are only 10 types of people in the world: Those who understand binary, and those who don't" |
|
Back to top |
|
|
darkbyte n00b
Joined: 20 Feb 2003 Posts: 71 Location: Mexico
|
Posted: Wed Mar 26, 2003 8:44 pm Post subject: pues nomas nop..... |
|
|
ya hice todo lo que me indicaron
Code: | #cp /usr/src/linux/.config /home/darkbyte
#make mrproper
#cp /home/darkbyte/.config /usr/src/linux
#make dep && make clean bzImage modules modules_install
|
Y me sigue generando los mismos errores....
Code: |
/usr/src/linux-2.4.19-gentoo-r10/include/linux/wait.h:13,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/fs.h:12,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/capability.h:17,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/binfmts.h:6,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/sched.h:10,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/mm.h:4,
de sched.c:19:
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:10:20: stdarg.h: No existe el fichero o el directorio
En el fichero incluído de /usr/src/linux-2.4.19-gentoo-r10/include/linux/wait.h:13,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/fs.h:12,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/capability.h:17,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/binfmts.h:6,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/sched.h:10,
de /usr/src/linux-2.4.19-gentoo-r10/include/linux/mm.h:4,
de sched.c:19:
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:73: error de decodificación antes de "va_list"
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:74: aviso: la declaración de la función no es un prototipo
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:77: error de decodificación antes de "va_list"
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:78: aviso: la declaración de la función no es un prototipo
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:82: error de decodificación antes de "va_list"
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:83: aviso: la declaración de la función no es un prototipo
make[2]: *** [sched.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make: *** [_dir_kernel] Error 2
|
Hay alguna manera de reparar esto , o mejor installo el kernel vanilla.. y ¿como instalo vanilla? solamente con un : emerge sys-kernel/vanilla-sources
Gracias de antemano, y espero solucionar esto pronto....
-darkbyte[ _________________ "software is like sex, it's better when it's free" |
|
Back to top |
|
|
alden n00b
Joined: 25 Feb 2003 Posts: 18
|
Posted: Sun Mar 30, 2003 9:14 am Post subject: |
|
|
Realmente nunca he tenido problemas compilando el kernel,te dire lo que yo ago.
$ su
password :
# source /etc/profile
#cd /usr/src/linux
#make mrproper
#make menuconfig
siempre me gusta configurarlo todo para estar seguro ,si no sabes hacerlo lee un poquito,cuando termino voy a la ultima parte y (Save Configuration to an Alternate File),haci no tengo que hacerlo lo mismo siempre cada ves que lo voy a compilar.
#mount /dev/tuparticionboot /boot
#make dep && make clean && make bzImage && make modules &&
make modules_install && cp arch/i386/boot/bzImage /boot
es todo ,no tienes que hacer nada mas si usas grub como tu bootloader.
Si usas lilo,en ese caso no estoy muy experimentado ,pero creo que ejecutando /sbin/lilo ya todo esta listo.
Ahora reinisia.
Si tienes un tiempo echale una ojeada y compila el kernel gaming-sources-2.4.20-r1,realmente a mi me a dado muy pero que muy buenos rendimientos.
|
|
Back to top |
|
|
sisqbatas n00b
Joined: 24 Feb 2003 Posts: 24
|
Posted: Sun Mar 30, 2003 3:00 pm Post subject: |
|
|
Hola,
por el error de compilación que te da, el problema parece que esté en tu entorno más que en el propio kernel, ya que el fichero que te dice que no encuentra (stdarg.h) es un fichero de cabeceras estándar de cualquier distribución del gcc (creo).
Yo revisaría la instalación y la configuración de gcc y el entorno de compilación antes que nada.
6q |
|
Back to top |
|
|
|