Re: Parezco nuevo: Kernel panic [solucionado]
Marcos Mancilla wrote: Lo que tengo duda es: Si jale la configuracion por default del nucleo k8 ya precompilado, ¿porque en el precompilado si funciona como módulo y en el compilado no? Porque para arrancar un kernel precompilado se configura GRUB o Lilo para cargue la imagen initrd.img-2.x.x-x-x, que es un pequeño árbol de directorios en sistema de ficheros cramfs con módulos y utilidades para montarlos. Allí se cargan los módulos necesarios para que el sistema sea capaz de montar el sistema root. Para que veas como es ese pequeño sistema de ficheros, puedes montarlo y examinarlo. # mount -o loop -t cramfs /boot/initrd.img-2.x.x-x-x /directorio/ Si entras en /directorio verás que hay un fichero llamado loadmodules, que es un script que va cargando los módulos uno tras otro. Una vez acaba el proceso, se monta el sistema de ficheros root del sistema y se da el control a /sbin/init. Cuando se instala un kernel precompìlado en Debian, éste no trae la imagen initrd.img, sino que se genera en el proceso de instalación por medio del comando mkinitrd. El comportamiento de mkinitrd se puede configurar con /etc/mkinitrd/mkinitrd.conf para incluir diferentes módulos en el arranque. Esto normalmente no es necesario, y con las opciones por defecto funciona bien. Yo tuve que modificarlo una vez para evitar la carga de un módulo que por un bug del kernel, afectaba al lector de cd y no funcionaba. Creo que con esto ya te haces una idea para investigar tú solo. Espero no haber metido ningún gazapo, y si ha sido así, como mucho gusto espero me corrijan. Saludos Ramiro. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Parezco nuevo: Kernel panic [solucionado]
Ramiro Aceves escribió: Marcos Mancilla wrote: Lo que tengo duda es: Si jale la configuracion por default del nucleo k8 ya precompilado, ¿porque en el precompilado si funciona como módulo y en el compilado no? Porque para arrancar un kernel precompilado se configura GRUB o Lilo para cargue la imagen initrd.img-2.x.x-x-x, que es un pequeño árbol de directorios en sistema de ficheros cramfs con módulos y utilidades para montarlos. Allí se cargan los módulos necesarios para que el sistema sea capaz de montar el sistema root. Para que veas como es ese pequeño sistema de ficheros, puedes montarlo y examinarlo. # mount -o loop -t cramfs /boot/initrd.img-2.x.x-x-x /directorio/ Si entras en /directorio verás que hay un fichero llamado loadmodules, que es un script que va cargando los módulos uno tras otro. Una vez acaba el proceso, se monta el sistema de ficheros root del sistema y se da el control a /sbin/init. Cuando se instala un kernel precompìlado en Debian, éste no trae la imagen initrd.img, sino que se genera en el proceso de instalación por medio del comando mkinitrd. El comportamiento de mkinitrd se puede configurar con /etc/mkinitrd/mkinitrd.conf para incluir diferentes módulos en el arranque. Esto normalmente no es necesario, y con las opciones por defecto funciona bien. Yo tuve que modificarlo una vez para evitar la carga de un módulo que por un bug del kernel, afectaba al lector de cd y no funcionaba. Creo que con esto ya te haces una idea para investigar tú solo. Espero no haber metido ningún gazapo, y si ha sido así, como mucho gusto espero me corrijan. Saludos Ramiro. Muy buena la explicacion, gracias! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Parezco nuevo: Kernel panic [solucionado]
El 10/08/05, Ramiro Aceves[EMAIL PROTECTED] escribió: Marcos Mancilla wrote: Lo que tengo duda es: Si jale la configuracion por default del nucleo k8 ya precompilado, ¿porque en el precompilado si funciona como módulo y en el compilado no? Porque para arrancar un kernel precompilado se configura GRUB o Lilo para cargue la imagen initrd.img-2.x.x-x-x, que es un pequeño árbol de directorios en sistema de ficheros cramfs con módulos y utilidades para montarlos. Allí se cargan los módulos necesarios para que el sistema sea capaz de montar el sistema root. Para que veas como es ese pequeño sistema de ficheros, puedes montarlo y examinarlo. # mount -o loop -t cramfs /boot/initrd.img-2.x.x-x-x /directorio/ Si entras en /directorio verás que hay un fichero llamado loadmodules, que es un script que va cargando los módulos uno tras otro. Una vez acaba el proceso, se monta el sistema de ficheros root del sistema y se da el control a /sbin/init. Cuando se instala un kernel precompìlado en Debian, éste no trae la imagen initrd.img, sino que se genera en el proceso de instalación por medio del comando mkinitrd. El comportamiento de mkinitrd se puede configurar con /etc/mkinitrd/mkinitrd.conf para incluir diferentes módulos en el arranque. Esto normalmente no es necesario, y con las opciones por defecto funciona bien. Yo tuve que modificarlo una vez para evitar la carga de un módulo que por un bug del kernel, afectaba al lector de cd y no funcionaba. Creo que con esto ya te haces una idea para investigar tú solo. Espero no haber metido ningún gazapo, y si ha sido así, como mucho gusto espero me corrijan. Saludos Ramiro. Esa es una buena explicación Gracias =)
Re: Parezco nuevo: Kernel panic
Marcos Mancilla escribió: Que tal compañeros: Me estoy compilando el Kernel 2.6.12.3 a la medida, ya que no se me activa el DMA... Me copie la configuracion para un AMD64 (k8), y fui quitando lo que me parecio que no necesitaba... finalmente se compilo el kernel y lo instalé, solo que al iniciar me marcaba un Kernel Panic, alguna vez ya habia compilado el kernel y me paso lo mismo, esa vez fue por añadir como modulo el soporte para ext3, esa vez regrese y añadi el soporte como parte del nuecleo y todo funciono bien... esta vez me asegure de no repetir ese mismo error, y segun yo, si le habia agregado el soporte como parte del nucleo (con un asterisco en vez de una M, que era el default)..., igual y se me pasó, reinicie con el kernel anterior, y efectivamente estaba marcado con un asterisco el soporte para ext3, pero para ext2 estaba como modulo, asi que marque los dos con un asterisco... pero aun asi me da el kernel panic: VFS: Cannot open root device hda3 or unknown-block(0,0) Please append a correct root= boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ¿que me falta? ¿ Tienes el soporte para discos IDE compilado dentro del núcleo ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Parezco nuevo: Kernel panic
pregunta: revisaste la configuracion del boot loader? y el /etc/fstab? saludos, velkro. - Original Message - From: Marcos Mancilla [EMAIL PROTECTED] To: SmartList debian-user-spanish@lists.debian.org Sent: Monday, August 08, 2005 11:58 PM Subject: Parezco nuevo: Kernel panic Que tal compañeros: Me estoy compilando el Kernel 2.6.12.3 a la medida, ya que no se me activa el DMA... Me copie la configuracion para un AMD64 (k8), y fui quitando lo que me parecio que no necesitaba... finalmente se compilo el kernel y lo instalé, solo que al iniciar me marcaba un Kernel Panic, alguna vez ya habia compilado el kernel y me paso lo mismo, esa vez fue por añadir como modulo el soporte para ext3, esa vez regrese y añadi el soporte como parte del nuecleo y todo funciono bien... esta vez me asegure de no repetir ese mismo error, y segun yo, si le habia agregado el soporte como parte del nucleo (con un asterisco en vez de una M, que era el default)..., igual y se me pasó, reinicie con el kernel anterior, y efectivamente estaba marcado con un asterisco el soporte para ext3, pero para ext2 estaba como modulo, asi que marque los dos con un asterisco... pero aun asi me da el kernel panic: VFS: Cannot open root device hda3 or unknown-block(0,0) Please append a correct root= boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ¿que me falta? -- Marcos Mancilla ___ 1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Parezco nuevo: Kernel panic
Saludos: Primero,revisa que tu root sea el correcto en tu grub o lilo,segun sea tu caso,despues revisa si tienes compilado ide_generic dentro del kernel,y si tienes initrd (Compresed Filesystem) compilado de la misma forma y esta booteando con la opcion initrd=/boot/initrd.img.vesion_de_kernel.. Puede ser alguno de esos. Espero te ayude. Marcos Mancilla wrote: Que tal compañeros: Me estoy compilando el Kernel 2.6.12.3 a la medida, ya que no se me activa el DMA... Me copie la configuracion para un AMD64 (k8), y fui quitando lo que me parecio que no necesitaba... finalmente se compilo el kernel y lo instalé, solo que al iniciar me marcaba un Kernel Panic, alguna vez ya habia compilado el kernel y me paso lo mismo, esa vez fue por añadir como modulo el soporte para ext3, esa vez regrese y añadi el soporte como parte del nuecleo y todo funciono bien... esta vez me asegure de no repetir ese mismo error, y segun yo, si le habia agregado el soporte como parte del nucleo (con un asterisco en vez de una M, que era el default)..., igual y se me pasó, reinicie con el kernel anterior, y efectivamente estaba marcado con un asterisco el soporte para ext3, pero para ext2 estaba como modulo, asi que marque los dos con un asterisco... pero aun asi me da el kernel panic: VFS: Cannot open root device hda3 or unknown-block(0,0) Please append a correct root= boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ¿que me falta? -- Gerardo Curiel Linux User # 374459 Geek By NaTure,LiNuX By ChOiCe,DebiAn of CoUrsE ___!!Java rules!!___ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Parezco nuevo: Kernel panic
El 9/08/05, .-JavaManiac-.[EMAIL PROTECTED] escribió: Saludos: Primero,revisa que tu root sea el correcto en tu grub o lilo,segun sea tu caso,despues revisa si tienes compilado ide_generic dentro del kernel,y si tienes initrd (Compresed Filesystem) compilado de la misma forma y esta booteando con la opcion initrd=/boot/initrd.img.vesion_de_kernel.. Puede ser alguno de esos. Esta noche lo pruebo, puede ser el soporte IDE, como dicen, tiene un chipset algo inestable bajo linux (ATI RS480), ya estoy empezando a destar a esta placa, no la recomiendo (ECS RS480-M) El grub esta bien, de hecho es igualito al kernel anterior, solo cambia el nombre de la imagen... Gracias, ya les avisaré
Re: Parezco nuevo: Kernel panic [solucionado]
El 9/08/05, Marcos Mancilla[EMAIL PROTECTED] escribió: El 9/08/05, .-JavaManiac-.[EMAIL PROTECTED] escribió: Saludos: Primero,revisa que tu root sea el correcto en tu grub o lilo,segun sea tu caso,despues revisa si tienes compilado ide_generic dentro del kernel,y si tienes initrd (Compresed Filesystem) compilado de la misma forma y esta booteando con la opcion initrd=/boot/initrd.img.vesion_de_kernel.. Puede ser alguno de esos. Esta noche lo pruebo, puede ser el soporte IDE, como dicen, tiene un chipset algo inestable bajo linux (ATI RS480), ya estoy empezando a destar a esta placa, no la recomiendo (ECS RS480-M) El grub esta bien, de hecho es igualito al kernel anterior, solo cambia el nombre de la imagen... Gracias, ya les avisaré jojojo, gracias a todos... Efectivamente era la interfaz IDE, estaba como modulo. Y de paso se corrigio la carga del DMA que ya me traia desesperado, no pasaba de los 700kb de velocidad de escritura, de verdad LEEENNNTOOO, ahora ya esta en los 10MB, y todavia no lo afino con hdparm En la seccion Device Drivers, ATA/ATAPI/MFM/RLL, agregue los siguientes de manera integrada: ATA/ATAPI/MFM/RLL support Enhaced IDE/MFM/RLL disk/cdrom/tape/floppy support Include IDE/ATA-2 DISK support Include IDE/ATAPI CDROM support generic/default IDE chipset support PCI IDE chipset support Sharing PCI IDE interrupts support Generic PCI IDE Chipset support Generic PCI bus-master DMA support Use PCI DMA by default when availalable ATI IXP chipset IDE support (todos estos marcados como parte del nucleo) Lo que tengo duda es: Si jale la configuracion por default del nucleo k8 ya precompilado, ¿porque en el precompilado si funciona como módulo y en el compilado no?
Parezco nuevo: Kernel panic
Que tal compañeros: Me estoy compilando el Kernel 2.6.12.3 a la medida, ya que no se me activa el DMA... Me copie la configuracion para un AMD64 (k8), y fui quitando lo que me parecio que no necesitaba... finalmente se compilo el kernel y lo instalé, solo que al iniciar me marcaba un Kernel Panic, alguna vez ya habia compilado el kernel y me paso lo mismo, esa vez fue por añadir como modulo el soporte para ext3, esa vez regrese y añadi el soporte como parte del nuecleo y todo funciono bien... esta vez me asegure de no repetir ese mismo error, y segun yo, si le habia agregado el soporte como parte del nucleo (con un asterisco en vez de una M, que era el default)..., igual y se me pasó, reinicie con el kernel anterior, y efectivamente estaba marcado con un asterisco el soporte para ext3, pero para ext2 estaba como modulo, asi que marque los dos con un asterisco... pero aun asi me da el kernel panic: VFS: Cannot open root device hda3 or unknown-block(0,0) Please append a correct root= boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ¿que me falta? -- Marcos Mancilla