Re: Parezco nuevo: Kernel panic [solucionado]

2005-08-10 Por tema Ramiro Aceves
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]

2005-08-10 Por tema [EMAIL PROTECTED]

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]

2005-08-10 Por tema Marcos Mancilla
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

2005-08-09 Por tema Juan Arnal Arlandis

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

2005-08-09 Por tema velkrox
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

2005-08-09 Por tema .-JavaManiac-.
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

2005-08-09 Por tema Marcos Mancilla
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]

2005-08-09 Por tema Marcos Mancilla
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

2005-08-08 Por tema Marcos Mancilla
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