[eside-ghost] Compilando el kernel

Malkavian malkavian en confluencia.net
Dom Feb 5 02:07:11 CET 2006


¡Aupa Antonio Jara!:
> Bueno. No ha estado mal. Funciona todo: el sonido, los gráficos (el Unreal
> funciona con aceleración por hardware). Sólo queda una cosa, o quizá dos.

;)

> El contenido de fstab es:
>
> /dev/hda6  /  ext3  defaults,errors=remount-ro  0  1
> /dev/hda1  none  swap  sw  0  0

Estas dos que hay sobre esta línea mía, están de nuevo más abajo...

> proc  /proc  proc  defaults  0  0
> none  /sys   sysfs defaults  0  0
> none  /proc/bus/usb   usbdevfs        rw      0 0

No se si hay diferencia entre "none" y "usbfs" o "sysfs" pero yo tengo:
usbfs           /proc/bus/usb   usbfs   defaults,devgid=113,devmode=0664  0  0
sysfs           /sys            sysfs   defaults  0  0

> /swapfile none swap sw 0 0

¿Tienes una partición swap en /dev/hda1 y además un archivo swap? Las 
particiones swap son más eficientes que los archivos swap. Los archivos swap 
cuando por alguna razón no se puede o no se quiere hacer una partición swap.

> /dev/fd0  /floppy  vfat  defaults,users,sync,noauto,showexec,umask=022  0 0
> /dev/hda1 swap swap defaults 0 0 

Aquí está de nuevo la swap. Yo tengo una linea como la otra de arriba, con 
"none" en vez de "swap", pero no se si hay diferencia. En cualquier caso 
tener la misma línea 2 veces es tontería y no sé si podrá dar problemas...

> /dev/cdrom  /cdrom  iso9660  defaults,ro,user,noexec,noauto  0  0
> /tmp/image.iso /mnt/iso iso9660 defaults,users,noauto,noexec,nosuid,loop 0 0

Supongo que usarás mucho esto de poner imágenes iso en /tmp. Yo cuando quiero 
montar una, lo hago como root a manita y a correr.

> /dev/hda6 /mnt/Linux1 auto noauto,user,exec 0 0

De nuevo hda6 pero con datos diferentes... :S Una de las dos líneas te 
sobra... ¿no?

> /dev/sda       /mnt/usb1       vfat            rw,users,sync,noauto
> 0 0
> /dev/sda1      /mnt/usb2       vfat            rw,users,sync,noauto
> 0 0
> /dev/sdb       /mnt/usb3       vfat            rw,users,sync,noauto
> 0 0
> /dev/sdb1      /mnt/usb4       vfat            rw,users,sync,noauto
> 0 0

Todos los cacharros usb que conozco que se puedan montar tienen una partición 
dentro y por tanto son sdX1 lo de sda y sdb a secas yo creo que no te hace 
falta ¿no?

> /dev/hda5 /mnt/Windows9X1 auto noauto,user,exec,umask=000 0 0

Jurl, vaya nombrecito más largo, yo la suelo llamar /win y a correr...

> Sin embargo:
> ajh en ajh-linux:~$ mount /mnt/Windows9X1/
> mount: wrong fs type, bad option, bad superblock on /dev/hda5,
>        or too many mounted file systems

Seguro que es hda5 ¿no? y que es vfat... Mira a ver porsiaca con 

fdisk -l /dev/sda

> y sin embargo:
> ajh en ajh-linux:~$ mount /mnt/usb2
> mount: wrong fs type, bad option, bad superblock on /dev/sda1,
>        or too many mounted file systems

Desconecta el pendrive, vuelve a conectarlo y ejecuta:

dmesg | tail

a ver que te cuenta... Te debería decir que se ha detectado un nuevo 
dispositivo usb y que se le ha asignado /dev/sdX   seguidamente podrás ver 
que particiones tiene con

fdisk -l /dev/sdX

y montar lo que corresponda ( /dev/sdXX ) ...

> Con el núcleo viejo (un 2.6.5) tanto la partición windows como el usb
> funcionaban perfectamente.
>
> En el .config del kernel tengo activados los sistemas MSDOS y FAT, el
> módulo usb-storage y el soporte de discos SCSI.

Los usb (al igual que los discos SATA) van con emulación scsi, actívala.

-- 
	Agur: Malkavian (MHVSS) :[
------------------------------------------------------------------------
La página de Malkavian: De todo un poco http://malkavian.homelinux.org
Miembro del Grupo de LinUxuarios de Bizkaia (GLUB)     http://glub.biz
Miembro de Kodeak, Ether, Eghost, GULA, GLUGI, Guardianes del Túmulo... 
------------------------------------------------------------------------
Hay gente a quien no le gusta el  capitalismo, y gente a quien no le gustan 
los PC. Pero no hay nadie a quien le guste el PC al que no le guste 
Microsoft. (Bill Gates)


Más información sobre la lista de distribución eside-ghost