[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: NO HAY MANERA DE ARRANCAR EL KERNEL!!!AYUDA POR FAVOR!!!!!!!



El Martes, 7 de Junio de 2005 H:19, escribió:
> Hola,
>
> La salida más fácil es que cuando configures tu kernel, selecciones
> IDE para que se compile dentro del kernel y no como módulo.

El problema es aqui que cuando reviso mi .config tengo el soporte para ide 
metido dentro del kernel.
Estas son las lineas de mi .config
#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y

Oye nunca imagine que compilar un kernel me iba a dar tanto trabajo
Si alguno de ustedes me podría dar una idea diciendome lo que tengo que meter 
dentro del kernel ademas del soporte para Ext con journalling.

Por ultimo se me a ocurrido instalar Debian de nuevo con el kernel 2.6
Arranco con el cd de instalacion y pongo linux26.
El problema es que a la hora del particionado el tipo no pilla mis particiones 
me muestra como si el disco duro estubiera vacio.

ifco
Un saludo Espero por su respuesta, David

> En el caso del initrd, este pude ser levantado como un dispositivo
> loop... simplemente coge el initrd que te haya generado el proceso
> de compilación y montalo como loop... así:
>
> pc12:/boot# cp initrd.img-2.6.8-2-386 /tmp/
> pc12:/boot# cd /tmp/
> pc12:/tmp# mount -o loop initrd.img-2.6.8-2-386 /mnt/
> loop: loaded (max 8 devices)
> pc12:/tmp# df -h
> S.ficheros          Tamaño Usado  Disp Uso% Montado en
> /dev/hdd3             3.8G  1.5G  2.3G  40% /
> tmpfs                  63M     0   63M   0% /dev/shm
> /tmp/initrd.img-2.6.8-2-386
>                       8.5M  8.5M     0 100% /mnt
> pc12:/tmp# cd /mnt/
> pc12:/mnt# ls -slap
> total 11
> 1 drwxr-xr-x  1 root root  140 1969-12-31 19:00 bin/
> 1 drwxr-xr-x  1 root root  124 1969-12-31 19:00 bin2/
> 1 drwxr-xr-x  1 root root  124 1969-12-31 19:00 dev/
> 1 drwxr-xr-x  1 root root    0 1969-12-31 19:00 dev2/
> 1 drwxr-xr-x  1 root root    0 1969-12-31 19:00 devfs/
> 1 drwxr-xr-x  1 root root   40 1969-12-31 19:00 etc/
> 1 drwxr-xr-x  1 root root  228 1969-12-31 19:00 lib/
> 1 -rwxr-xr-x  1 root root  279 1969-12-31 19:00 linuxrc
> 1 -rw-r--r--  1 root root   84 1969-12-31 19:00 linuxrc.conf
> 2 -rw-r--r--  1 root root 1141 1969-12-31 19:00 loadmodules
> 1 drwxr-xr-x  1 root root    0 1969-12-31 19:00 mnt/
> 1 drwxr-xr-x  1 root root    0 1969-12-31 19:00 proc/
> 1 drwxr-xr-x  1 root root  120 1969-12-31 19:00 sbin/
> 1 -rw-r--r--  1 root root  254 1969-12-31 19:00 script
> 1 drwxr-xr-x  1 root root   32 1969-12-31 19:00 scripts/
> 1 drwxr-xr-x  1 root root    0 1969-12-31 19:00 sys/
> 1 drwxr-xr-x  1 root root    0 1969-12-31 19:00 tmp/
> 1 drwxr-xr-x  1 root root   32 1969-12-31 19:00 usr/
> 1 drwxr-xr-x  1 root root    0 1969-12-31 19:00 var/
> pc12:/mnt# cd lib/modules/2.6.8-2-386/
>
> De ahí puedes ir eliminando o agregando módulos según la
> necesidad, ahora como en mi caso si no hay espacio se puede
> crear initrd generando un disco loop en archivo con mayor
> capacidad, copiar el contenido del initrd original y después
> agregar lo que falta...
>
> pc12:/tmp# dd if=/dev/zero of=/tmp/newinitrd bs=1024 count=8192
>
> Con eso generarías un archivo con bloques de 1024 bytes
> alcanzando los 8 Mb... Después a darle formato:
>
> pc12:/tmp# mkfs.ext2 /tmp/newinitrd
> mke2fs 1.35 (28-Feb-2004)
> /tmp/newinitrd no es un dispositivo especial de bloques.
> ¿Se continúa de todas formas? (s,n) s
> ...
>
> y después a montarlo y a usarlo...
>
> pc12:/tmp# mount -o loop /tmp/newinitrd /mnt/
> pc12:/tmp# df -h
> S.ficheros          Tamaño Usado  Disp Uso% Montado en
> /dev/hdd3             3.8G  1.5G  2.3G  40% /
> tmpfs                  63M     0   63M   0% /dev/shm
> /tmp/newinitrd        7.8M   13K  7.4M   1% /mnt
> pc12:/tmp# cd /mnt/
> pc12:/mnt# ls -slap
> total 14
>  1 drwxr-xr-x   3 root root  1024 2005-06-07 09:12 ./
>  1 drwxr-xr-x  22 root root   624 2005-05-21 18:20 ../
> 12 drwx------   2 root root 12288 2005-06-07 09:12 lost+found/
>
> Ahora dependiendo de las necesidades hay que formatear con
> las opciones del ext2 como bloques y demás... para eso man.
>
> Saludos!
> nmag
>
> On Mon, Jun 06, 2005 at 04:23:34PM -0400, David Acuña wrote:
> > Disculpa pero como se si esta dentro del initrd.
> > El initrd lo hago mkinitrd -o initrd.img-2.6.11.7 2.6.11.7
> >
> > Como tengo que hacerlo para meterlo dentro .
> >
> > -----Mensaje original-----
> > De: nmag@softhome.net [mailto:nmag@softhome.net]
> > Enviado el: lunes, 06 de junio de 2005 10:35 David-PC
> > Para: David Acuña
> > Asunto: Re: NO HAY MANERA DE ARRANCAR EL KERNEL!!!AYUDA POR FAVOR!!!!!!!
> >
> > Si tu disco duro es ide... haz incluido el módulo IDE en el
> > initrd?
> >
> > Saludos!
> >
> > P.D. por si te sirve de ayuda...
> > #
> > # ATA/ATAPI/MFM/RLL support
> > #
> > CONFIG_IDE=m
> > CONFIG_BLK_DEV_IDE=m
> >
> > IDE en modulo, si no esta en initrd como puede levantar
> > el disco?
> >
> > On Mon, Jun 06, 2005 at 02:45:26PM -0400, David Acuña wrote:
> > > Hola lista
> > > Llevo varios dias tratando de arrancar el kernel que estoy compilando
> > > 2.6.11.7 todo compila bien lo he hecho al estilo DEBIAN.
> > > El problema es a la hora de arrancar me da el siguiente error.
> > > pívot_root: No Duch file or
> > > directory /sbin/init:  418: Cannot open /dev/console : No souch File
> > > Kernel  Panic - not  syncing: Attempted to kill init .
> > >
> > > He compilado el kernel como siete veces ya le he puesto todos los file
> > > system dentro del kernel he probado arrancar con o sin initrd. Pero
> > > nada
> >
> > me
> >
> > > da el maldito error. Lo he compilado de esta forma:
> > > Cp /boot/config-2.4.26-686 /usr/src/.config
> > > Make menuconfig
> > > Load CONFIG [?.. .. ](Para cargar el archivo de configuración).
> > > Make-kpkg ?-revision=Custom1.0 kernel_image
> > > cd ..
> > > dpkg ?i Custom1.0.. ..
> > >
> > > reseteo y sale el maldito error he probado tambien hacer:
> > > mkinitrd -o /boot/initrd.img-2.6.11.7 /lib/modules/2.6.11.7 y agregar
> > > el initrd al GRUB pero nada de nada
> > >
> > > Por ultimo he probado compilar una de las imágenes precompiladas de
> > > DEBIAN
> >
> > y
> >
> > > nada da el mismo error he probado con las imágenes precompiladas
> > > 2.6.5-686
> >
> > ,
> >
> > > 2.6.3-686 ,2.6.5-386 y 2.6.3-386 y nada.
> > >
> > > Ya no se que hacer por ultimo he pensado que a lo mejor para mi maquina
> >
> > hace
> >
> > > falta algun patch para la serie 2.6.x pero no tengo ni idea de cual
> > > pueda ser ni donde buscarlo.
> > > Aquí envio las caracteristicas de mi maquina para ver si alguien me
> > > puede ayudar o les ha pasado lo mismo o saben donde encontrar algun
> > > patch.
> > >
> > > Intel Pentium 4(motherboard M909G) a 2.26GHZ (microprocesador ACPI de
> > > PC)
> > >
> > > > > con 256MB ram
> > > > >
> > > > > Tarjeta de video Intel 82845g
> > > > >
> > > > > Disco duro WDC WD400BB-00JKA0 de 40GB
> > > > >
> > > > > Mouse compatible PS/2 con bolita en el medio
> > > > >
> > > > > Unidades de DVD/CDROM
> > > > >
> > > > > HL-DT-ST RW/DVD GCC-4521B
> > > > >
> > > > > SAMSUNG CD-ROM SH-152A
> > > > >
> > > > > Monitor SAMSUNG Synemaster 17 pulgadas
> > > > >
> > > > > Tarjeta de Audio : C-Media AC97
> > > > >
> > > > > Tarjeta de Red: SiS 900 PCi FAST Ethernet
> > > > >
> > > > > 4 puertos USB Intel 82801DB/DBM USB
> > > > >
> > > > > Tengo un Micromodem HSP 56 MR el cual ya tengo trabajando gracias
> > > > > al
> > > >
> > > > paquete
> > > >
> > > > > slmodem.
> > >
> > > Si alguien tiene una idea o me puede ayudar se lo agradeceria
> >
> > infinitamente
> >
> > > pues ya me he cansado de googlear y no encuentro nada al respecto.
> > >
> > > Un saludo, David
> > >
> > >
> > >
> > > --------------------------------------------------------------------
> > > David Jesus Acuña Marrero
> > > Estudiante de Informática
> > > IPI Lázaro Cárdenas del Rio
> > > E-mail :    davidjesusacu@yahoo.es
> > >                davidjesusacu@gmail.com
> > > Web: www.davidacu.galeon.com
> > > Debian Sarge GNU\Linux
> > > LinuxUser: #384719
> > > ****GNU\Linux la mejor manera de crear un mundo mejor****
> > > --------------------------------------------------------------------
> > >
> > >
> > >
> > >
> > > ______________________________________________
> > > Renovamos el Correo Yahoo!
> > > Nuevos servicios, más seguridad
> > > http://correo.yahoo.es
> >
> > --
> > # nmag only,,,    C79A 1F61 C728 B523 25D9  7ACB D7D0 92E8 978B 82FF
> > # gnupg 0x978B82FF [pgp.mit.edu] && GNU/Linux Registered User 312624
> > sub boo{$q=pack q;N;,join q++,reverse split q--,shift;$q=~s;\s+$;\n;
> > ;$q} do {printf /%s/,boo($_)} for(9112662581, 676371445, 2158412302)
> >
> >
> >
> > ______________________________________________
> > Renovamos el Correo Yahoo!
> > Nuevos servicios, más seguridad
> > http://correo.yahoo.es

-- 
--------------------------------------------------------------------------------------
David Acuña Marrero
Estudiante Informática
IPI Lázaro Cárdenas del Río
E:Mail: davidjesusacu@gmail.com
              davidjesusacu@yahoo.es
Website: www.davidacu.galeon.com
Debian GNU LINUX Sarge 3.1
Usuario Linux Registrado:384719
****GNU LINUX La mejor manera de construir un mundo mejor****
--------------------------------------------------------------------------------------




______________________________________________
Renovamos el Correo Yahoo!
Nuevos servicios, más seguridad
http://correo.yahoo.es



Reply to: