Re: Kernel y grub
Tampoco me funciona :s 2006/6/3, cuc [EMAIL PROTECTED]: A Dissabte 03 Juny 2006 13:07, Enrique Jiménez Campos va escriure: On Saturday 03 June 2006 05:46, Kevin Josue Zambrano Chavez wrote: El initrd lo necesitas cuando el kernel requiere cargar algun modulo para poder concluir el proceso de arranque, por ejemplo, si tu particion root es ext3 y cuando compilaste el kernel enlasaste el soporte ext3 como modulo y no integrado al nucleo, entonces necesitaras el initrd que funciona si no me equivoco como un disco RAM virtual cargado por el gestor de arranque y que cambia el proceso de arranque convirtiendolo en dos fases, esto es requerido por el kernel para cargar algun modulo adicional como por ejemplo ext3 en este caso. No tengo el initrd, es indispensable para cargar el kernel ? -- Linux Counter #395394 Si la base de la sociedad es ayudar a los demas, porque decir no a la libertad de modificar y compartir el software? (Richard Stallman) La imaginacion es mas importante que el conocimiento (Albert Einstein) El soporte ext3 estaba com modulo pero he recompilado lo he integrado en el nucleo y sigue pasando lo mismo... Tambien he barajado la posibilidad de que mi grub no estuviese muy catolico pero nada con lilo tambien falla. alguna solucion ? un saludo :)! Aparte de ext3 mira de poner dentro del nucleo también soporte para discos, si son ide asegurate de tener en el .config estas opciones habilitadas: CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDE_GENERIC=y Acuerdate de poner tambien tu sistema de ficheros: CONFIG_EXT3_FS=y CONFIG_EXT2_FS=y sino siempre puedes crearte el initrd: #apt-get install initrd-tools #cd /usr/src/linux #mkinitrd -o initrd.img-2.6.XX.X #cp initrd.img-2.6.XX.X /boot ponle a tu gestor de arranque la linea para especificarle que use el initrd. Si usas grub añade: initrd /initrd.img-2.6.XX.X suerte cuc
Re: Kernel y grub
El Domingo, 4 de Junio de 2006 15:07, Enrique Jiménez Campos escribió: Tampoco me funciona :s Por favor, no hagas top posting (si no sabes que es eso del top-posting, busca en la wikipedia o en google). Como parece que las cosas fallan, te hago un mini resumen de instalar un nuevo kernel: 1- Bajas las fuentes, o bien con apt o te vas a www.kernel.org y bajas las fuentes originales. 2- descomprimes, aplicas los parches que quieras (si es que quieres) y make menuconfig (si tienes un .config de un kernel antiguo, copialo al directorio del nuevo kernel y haz un make oldconfig antes del menuconfig) 3- Ahora ya debes saber si vas a usar initrd o no. 3.a- NO voy a usar initrd: Asegurate de que el soporte para la controladora IDE de tu placa base esta dentro del kernel (o controladora SATA o SCSI si tu disco es SATA o SCSI). Asegurate tambien de tener el soporte del sistema de archivos (ext2 y ext3 normalmente) tambien dentro del kernel. (Luego, las cosas obvias como el soporte de consola y otros) 3.b- Voy a usar initrd: Pues con que tengas todo lo necesario como modulo es suficiente. ASegurate de marcar DENTRO del kernel es soporte para initrd (initramfs o algo asi se llama la opcion) 4- Crear los paquetes: make-kpkg --revision=custom0.1 --append-to-version=MiKernel [--initrd] kernel-image (la parte del --inird la has de poner solo si vas a usar initrd, por eso la he puesto entre corchetes). 5- Instalar los paqutes con dpkg -i (y en caso necesario, en el lilo poner la entrada para que use el initrd) Personalmente, el initrd esta bien para hacer kernels genericos muy modulares. Preo para una maquina personalizada prefero huir de os initrd, Saludos Aritz Beraza [Rei] -- Aritz Beraza Garayalde [Rei] [http://www.ayanami.es] - No enviarás correos en HTML a La Lista. - No harás top-posting, responderás siempre debajo del mail original. - No harás Fwd, a La Lista, siempre reply. pgpeumFEpH1mv.pgp Description: PGP signature
Re: Kernel y grub
On Saturday 03 June 2006 05:46, Kevin Josue Zambrano Chavez wrote: El initrd lo necesitas cuando el kernel requiere cargar algun modulo para poder concluir el proceso de arranque, por ejemplo, si tu particion root es ext3 y cuando compilaste el kernel enlasaste el soporte ext3 como modulo y no integrado al nucleo, entonces necesitaras el initrd que funciona si no me equivoco como un disco RAM virtual cargado por el gestor de arranque y que cambia el proceso de arranque convirtiendolo en dos fases, esto es requerido por el kernel para cargar algun modulo adicional como por ejemplo ext3 en este caso. No tengo el initrd, es indispensable para cargar el kernel ? -- Linux Counter #395394 Si la base de la sociedad es ayudar a los demas, porque decir no a la libertad de modificar y compartir el software? (Richard Stallman) La imaginacion es mas importante que el conocimiento (Albert Einstein) El soporte ext3 estaba com modulo pero he recompilado lo he integrado en el nucleo y sigue pasando lo mismo... Tambien he barajado la posibilidad de que mi grub no estuviese muy catolico pero nada con lilo tambien falla. alguna solucion ? un saludo :)! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel y grub
A Dissabte 03 Juny 2006 13:07, Enrique Jiménez Campos va escriure: On Saturday 03 June 2006 05:46, Kevin Josue Zambrano Chavez wrote: El initrd lo necesitas cuando el kernel requiere cargar algun modulo para poder concluir el proceso de arranque, por ejemplo, si tu particion root es ext3 y cuando compilaste el kernel enlasaste el soporte ext3 como modulo y no integrado al nucleo, entonces necesitaras el initrd que funciona si no me equivoco como un disco RAM virtual cargado por el gestor de arranque y que cambia el proceso de arranque convirtiendolo en dos fases, esto es requerido por el kernel para cargar algun modulo adicional como por ejemplo ext3 en este caso. No tengo el initrd, es indispensable para cargar el kernel ? -- Linux Counter #395394 Si la base de la sociedad es ayudar a los demas, porque decir no a la libertad de modificar y compartir el software? (Richard Stallman) La imaginacion es mas importante que el conocimiento (Albert Einstein) El soporte ext3 estaba com modulo pero he recompilado lo he integrado en el nucleo y sigue pasando lo mismo... Tambien he barajado la posibilidad de que mi grub no estuviese muy catolico pero nada con lilo tambien falla. alguna solucion ? un saludo :)! Aparte de ext3 mira de poner dentro del nucleo también soporte para discos, si son ide asegurate de tener en el .config estas opciones habilitadas: CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDE_GENERIC=y Acuerdate de poner tambien tu sistema de ficheros: CONFIG_EXT3_FS=y CONFIG_EXT2_FS=y sino siempre puedes crearte el initrd: #apt-get install initrd-tools #cd /usr/src/linux #mkinitrd -o initrd.img-2.6.XX.X #cp initrd.img-2.6.XX.X /boot ponle a tu gestor de arranque la linea para especificarle que use el initrd. Si usas grub añade: initrd /initrd.img-2.6.XX.X suerte cuc
Re: Kernel y grub
El initrd lo necesitas cuando el kernel requiere cargar algun modulo para poder concluir el proceso de arranque, por ejemplo, si tu particion root es ext3 y cuando compilaste el kernel enlasaste el soporte ext3 como modulo y no integrado al nucleo, entonces necesitaras el initrd que funciona si no me equivoco como un disco RAM virtual cargado por el gestor de arranque y que cambia el proceso de arranque convirtiendolo en dos fases, esto es requerido por el kernel para cargar algun modulo adicional como por ejemplo ext3 en este caso. No tengo el initrd, es indispensable para cargar el kernel ? -- Linux Counter #395394 Si la base de la sociedad es ayudar a los demas, porque decir no a la libertad de modificar y compartir el software? (Richard Stallman) La imaginacion es mas importante que el conocimiento (Albert Einstein) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Kernel y grub
He compilado el kernel 2.6.15, el bzImage lo copio con el nombre vmlinuz-2.6.15-mio , lo incluyo en el /boot/grub/menu.lst pero al reiniciar no carga el kernel, no hace nada se queda el pc con la pantalla negra como zombie... Aqui pongo mi /boot/grub/menu.lst : ## Esta es el kernel que he compilado title Debian GNU/Linux, kernel 2.6.15 root (hd0,1) kernel /boot/vmlinuz-2.6.15-mio root=/dev/hda2 ro vga=771 savedefault boot ##este el que ya tenia title Debian GNU/Linux, kernel 2.6.8-1-386 root (hd0,1) kernel /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771 noacpi nolcpi initrd /boot/initrd.img-2.6.8-1-386 savedefault boot title Debian GNU/Linux, kernel 2.6.8-1-386 (recovery mode) root (hd0,1) kernel /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771 noacpi nolcpi single initrd /boot/initrd.img-2.6.8-1-386 savedefault boot que falla ? -- opening doors and closing windows...Linux registered user #383685
Re: Kernel y grub
El lun, 29-05-2006 a las 13:37 +0200, Kike J.C. escribió: He compilado el kernel 2.6.15, el bzImage lo copio con el nombre vmlinuz-2.6.15-mio , lo incluyo en el /boot/grub/menu.lst pero al reiniciar no carga el kernel, no hace nada se queda el pc con la pantalla negra como zombie... Aqui pongo mi /boot/grub/menu.lst : ## Esta es el kernel que he compilado title Debian GNU/Linux, kernel 2.6.15 root(hd0,1) kernel /boot/vmlinuz-2.6.15-mio root=/dev/hda2 ro vga=771 savedefault boot ##este el que ya tenia title Debian GNU/Linux, kernel 2.6.8-1-386 root(hd0,1) kernel /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771 noacpi nolcpi initrd /boot/initrd.img-2.6.8-1-386 savedefault boot title Debian GNU/Linux, kernel 2.6.8-1-386 (recovery mode) root(hd0,1) kernel /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771 noacpi nolcpi single initrd /boot/initrd.img-2.6.8-1-386 savedefault boot que falla ? falta el noacpi ? te has dejado algo y no funciona el vga=771? pusiste todo lo necesario para no necesitar initrd? Saludos -- opening doors and closing windows... Linux registered user #383685 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel y grub
Creo es por algo del initrd, yo cogi exactamente lo mismo que el kernel que ya estaba pero le cambie el nombre y le quite lo de initrd. 2006/5/29, Inigo Tejedor Arrondo [EMAIL PROTECTED]: El lun, 29-05-2006 a las 13:37 +0200, Kike J.C. escribió: He compilado el kernel 2.6.15, el bzImage lo copio con el nombre vmlinuz-2.6.15-mio , lo incluyo en el /boot/grub/menu.lst pero al reiniciar no carga el kernel, no hace nada se queda el pc con la pantalla negra como zombie... Aqui pongo mi /boot/grub/menu.lst : ## Esta es el kernel que he compilado title Debian GNU/Linux, kernel 2.6.15 root(hd0,1) kernel /boot/vmlinuz-2.6.15-mio root=/dev/hda2 ro vga=771 savedefault boot ##este el que ya tenia title Debian GNU/Linux, kernel 2.6.8-1-386 root(hd0,1) kernel /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771 noacpi nolcpi initrd /boot/initrd.img-2.6.8-1-386 savedefault boot title Debian GNU/Linux, kernel 2.6.8-1-386 (recovery mode) root(hd0,1) kernel /boot/vmlinuz-2.6.8-1-386 root=/dev/hda2 ro vga=771 noacpi nolcpi single initrd /boot/initrd.img-2.6.8-1-386 savedefault boot que falla ? falta el noacpi ? te has dejado algo y no funciona el vga=771? pusiste todo lo necesario para no necesitar initrd? Saludos -- opening doors and closing windows... Linux registered user #383685 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- opening doors and closing windows... Linux registered user #383685
Re: Kernel y grub
El lun, 29-05-2006 a las 13:46 +0200, Kike J.C. escribió: Creo es por algo del initrd, yo cogi exactamente lo mismo que el kernel que ya estaba pero le cambie el nombre y le quite lo de initrd. entonces mira si lo tines (ls /boot(initrd*) y añadelo a ver ... no olvides volver a poner noacpi nolpci si te hacen falta (quizás con el 2.6.15 no te hagan falta). si se sigue viendo negro ... mira si pusiste esto: CONFIG_VT=y CONFIG_VT_CONSOLE=y -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel y grub
No tengo el initrd, es indispensable para cargar el kernel ? 2006/5/29, Inigo Tejedor Arrondo [EMAIL PROTECTED]: El lun, 29-05-2006 a las 13:46 +0200, Kike J.C. escribió: Creo es por algo del initrd, yo cogi exactamente lo mismo que el kernel que ya estaba pero le cambie el nombre y le quite lo de initrd. entonces mira si lo tines (ls /boot(initrd*) y añadelo a ver ... no olvides volver a poner noacpi nolpci si te hacen falta (quizás con el 2.6.15 no te hagan falta). si se sigue viendo negro ... mira si pusiste esto: CONFIG_VT=y CONFIG_VT_CONSOLE=y -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- opening doors and closing windows... Linux registered user #383685
Re: Kernel y grub
El lun, 29-05-2006 a las 21:27 +0200, Kike J.C. escribió: No tengo el initrd, es indispensable para cargar el kernel ? depende, Si tienes todo lo necesario para que la maquina arranque compilado en el kernel (que no sea módulo) pues no hace falta. Si te olvidaste de poner algo, pues si hace falta. 2006/5/29, Inigo Tejedor Arrondo [EMAIL PROTECTED]: El lun, 29-05-2006 a las 13:46 +0200, Kike J.C. escribió: Creo es por algo del initrd, yo cogi exactamente lo mismo que el kernel que ya estaba pero le cambie el nombre y le quite lo de initrd. entonces mira si lo tines (ls /boot(initrd*) y añadelo a ver ... no olvides volver a poner noacpi nolpci si te hacen falta (quizás con el 2.6.15 no te hagan falta). si se sigue viendo negro ... mira si pusiste esto: CONFIG_VT=y CONFIG_VT_CONSOLE=y -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Instalando nuevo kernel y grub.
Hola Hay varias cosas en consideracion para esto: 1- Soporte en el nucleo para el chipset de tu motherboard 2- Carga de DevFS y montado autom'atico durante la carga 3- Soporte del sistema de archivos Si no estan metidos en el nucleo y est'an como m'odulos, entonces un initrd es necesario. Si tienes un initrd entonces tambie'n hay que cambiar la configuraci'on del grub. Saludos On Sun, 2004-08-29 at 13:52, Juan Ortiz wrote: Saludos colisteros, Tras compilar un kernel de la serie 2.6.6 aparentemente sin problemas (no dio mensaje de error alguno) e instalarlo junto con el nvidia-kernel-source si bien el grub me lo toma sin problemas (update-grub) al bootear con el nuevo kernel me aparece en la pantalla el siguiente mensaje: VFS:cannot open root device hda1 or unknow-block (0,0) plase append a correct root= boot option kernel-panic:VFS:unable to mount root fs unknow-block (0,0) El soporte de etx2 lo tengo integrado al kernel no como modulo: # File systems CONFIG_EXT2_FS=y Mi /etc/fstab me arroja lo siguiente: /dev/hda1 / ext2defaults,errors=remount-ro 0 1 /boot no es una particion separada,en fin si alguien puede saber por donde van los tiros.. Gracias. -- Juan Ortiz Powered by Debian GNU/Linux Sid -- Marcelo Morales [EMAIL PROTECTED] Red Cetus S.R.L.
Instalando nuevo kernel y grub.
Saludos colisteros, Tras compilar un kernel de la serie 2.6.6 aparentemente sin problemas (no dio mensaje de error alguno) e instalarlo junto con el nvidia-kernel-source si bien el grub me lo toma sin problemas (update-grub) al bootear con el nuevo kernel me aparece en la pantalla el siguiente mensaje: VFS:cannot open root device hda1 or unknow-block (0,0) plase append a correct root= boot option kernel-panic:VFS:unable to mount root fs unknow-block (0,0) El soporte de etx2 lo tengo integrado al kernel no como modulo: # File systems CONFIG_EXT2_FS=y Mi /etc/fstab me arroja lo siguiente: /dev/hda1 / ext2defaults,errors=remount-ro 0 1 /boot no es una particion separada,en fin si alguien puede saber por donde van los tiros.. Gracias. -- Juan Ortiz Powered by Debian GNU/Linux Sid
Re: Instalando nuevo kernel y grub.
El Domingo, 29 de Agosto de 2004 19:52, Juan Ortiz escribió: Saludos colisteros, Tras compilar un kernel de la serie 2.6.6 aparentemente sin problemas (no dio mensaje de error alguno) e instalarlo junto con el nvidia-kernel-source si bien el grub me lo toma sin problemas (update-grub) al bootear con el nuevo kernel me aparece en la pantalla el siguiente mensaje: VFS:cannot open root device hda1 or unknow-block (0,0) plase append a correct root= boot option kernel-panic:VFS:unable to mount root fs unknow-block (0,0) Supongo que la raíz la tienes en /dev/hda1 ¿Has probado a añadir root=/dev/hda1 a la línea de grub? luis. -- http://antares.sip.ucm.es/~luis
Re: Instalando nuevo kernel y grub.
El Domingo 29 Agosto 2004 16:13, Luis Fernando Llana Díaz escribió: [Sobre problemas con kernel y grub...] Supongo que la raíz la tienes en /dev/hda1 Mira mi /etc/fstab : /dev/hda1 /ext2 /dev/hda1aults,errors=remount-ro 0 1 ¿Has probado a añadir root=/dev/hda1 a la línea de grub? Pues ya la tiene y la grabo con update-grub sin problemas.. kernel /boot/vmlinuz-2.6.6 root=/dev/hda1 ro single La verdad no se que puede ser me tiene desorientado. Gracias. -- Juan Ortiz Powered by Debian GNU/Linux Sid
Re: Instalando nuevo kernel y grub.
Hola: yo tambien tenia ese problema con la serie 2.6.8. Proba a cuando haces el .deb poner --initrd, quedaria algo como # make-kpkg --initrd kernel_image Te repito, que la 2.6.8 no la pude hacer funcionar, ni con initrd. La serie 2.6.7 en cambio, me funciono perfectamente. Otra cosa a tener en cuenta, es por ejemplo si tenes un disco SATA, de meter en el kernel el modulo correspondiente. Tambien como bien dices, meter en el kernel el modulo correspondiente a tu/tus tipos de particiones. Salu2 El dom, 29-08-2004 a las 19:52, Juan Ortiz escribió: Saludos colisteros, Tras compilar un kernel de la serie 2.6.6 aparentemente sin problemas (no dio mensaje de error alguno) e instalarlo junto con el nvidia-kernel-source si bien el grub me lo toma sin problemas (update-grub) al bootear con el nuevo kernel me aparece en la pantalla el siguiente mensaje: VFS:cannot open root device hda1 or unknow-block (0,0) plase append a correct root= boot option kernel-panic:VFS:unable to mount root fs unknow-block (0,0) El soporte de etx2 lo tengo integrado al kernel no como modulo: # File systems CONFIG_EXT2_FS=y Mi /etc/fstab me arroja lo siguiente: /dev/hda1 / ext2defaults,errors=remount-ro 0 1 /boot no es una particion separada,en fin si alguien puede saber por donde van los tiros.. Gracias. -- Juan Ortiz Powered by Debian GNU/Linux Sid
Re: Instalando nuevo kernel y grub.
El Domingo 29 Agosto 2004 17:07, blue escribió: Hola: yo tambien tenia ese problema con la serie 2.6.8. Pues el mio es un 2.6.6 [...] Te repito, que la 2.6.8 no la pude hacer funcionar, ni con initrd. La serie 2.6.7 en cambio, me funciono perfectamente. Pues sera cuestion de cambiar de version :--) Otra cosa a tener en cuenta, es por ejemplo si tenes un disco SATA, de meter en el kernel el modulo correspondiente. Tambien como bien dices, meter en el kernel el modulo correspondiente a tu/tus tipos de particiones. El disco es un vulgar ATA,pero tomo nota. Gracias. -- Juan Ortiz Powered by Debian GNU/Linux Sid
Re: Instalando nuevo kernel y grub.
hola de nuevo :D. Te ha funcionado el make-kpkg --initrd kernel_image ? El dom, 29-08-2004 a las 22:18, Juan Ortiz escribió: El Domingo 29 Agosto 2004 17:07, blue escribió: Hola: yo tambien tenia ese problema con la serie 2.6.8. Pues el mio es un 2.6.6 [...] Te repito, que la 2.6.8 no la pude hacer funcionar, ni con initrd. La serie 2.6.7 en cambio, me funciono perfectamente. Pues sera cuestion de cambiar de version :--) Otra cosa a tener en cuenta, es por ejemplo si tenes un disco SATA, de meter en el kernel el modulo correspondiente. Tambien como bien dices, meter en el kernel el modulo correspondiente a tu/tus tipos de particiones. El disco es un vulgar ATA,pero tomo nota. Gracias. -- Juan Ortiz Powered by Debian GNU/Linux Sid
Re: Instalando nuevo kernel y grub.
El Domingo 29 Agosto 2004 17:25, blue escribió: [Sobre nuevo kernel y grub...] hola de nuevo :D. Te ha funcionado el make-kpkg --initrd kernel_image ? La verdad todavia no lo he implementado ya me estoy bajando el kernel-source del 2.6.7,pero bueno lo voy a probar como lo decis vos. Por googlear un poco ley (muy someramente) que esta opcion no era necesaria sino solo para cosas puntuales ( cosas puntuales que no me acuerdo ;-) Gracias -- Juan Ortiz Powered by Debian GNU/Linux Sid
Re: Instalando nuevo kernel y grub.
Otra cosa a tener en cuenta, es por ejemplo si tenes un disco SATA, de meter en el kernel el modulo correspondiente. Tambien como bien dices, meter en el kernel el modulo correspondiente a tu/tus tipos de particiones. El disco es un vulgar ATA,pero tomo nota. Si el disco es ATA, tienes que dar soporte para interfaz y discos duros ATA DENTRO del núcleo, y no como módulo. Si no lo haces así, tendrías que crear una imagen initrd, y personalmente creo que es mucho más sencillo lo primero. Haplo