crear un .deb con el kernel.

2004-06-25 Por tema Guillermo Bernaldo de Q. Maraver

Hola de nuevo a todos.
Me gustaria saber si me podrian hechar una mano.
Estoy creando un paquete de debian para mi equipo, me he bajado y leido el
maint-guide.es.pdf, vamos, el manual del nuevo desarrollador de debian y
he ejecutado todos los pasos, tal y como vienen en el manual, ( otra cosa,
al hacer dh_make, yo le especifique que era single binary, no se si esto
es correcto) despues de haber hecho esto, he modificado los valores de
algunos ficheros que habia en el directorio debian y despues, me he metido
en el directorio de las fuentes y he tecleado lo siguiente:

dpkg-buildpackage -rfakeroot y me ha dado la siguiente salida: 
(os pòngo las ultimas lineas) 

 ld -m elf_i386 -r -o piggy.o -b binary $tmppiggy.gz -b elf32-i386 -T
$tmppiggy.lnk; \ rm -f $tmppiggy $tmppiggy.gz $tmppiggy.lnk
gcc -D__ASSEMBLY__ -D__KERNEL__ -I/usr/src/linux-2.4/include -traditional
-c head.S gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon 
 -DKBUILD_BASENAME=misc -c misc.c ld -m elf_i386 -Ttext 0x10 -e
startup_32 -o bvmlinux head.o misc.o piggy.o make[3]: Leaving directory
`/usr/src/linux-2.4/arch/i386/boot/compressed' gcc -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -o tools/build tools/build.c
-I/usr/src/linux-2.4/include objcopy -O binary -R .note -R .comment -S
compressed/bvmlinux compressed/bvmlinux.out tools/build -b bbootsect
bsetup compressed/bvmlinux.out CURRENT  bzImage Root device is (3, 1)
Boot sector 512 bytes.
Setup is 4658 bytes.
System is 1158 kB
warning: kernel is too big for standalone boot from floppy
sh -x ./install.sh 2.4.26-selinux1 bzImage /usr/src/linux-2.4/System.map
+ '[' -x /root/bin/installkernel ']'
+ '[' -x /sbin/installkernel ']'
+ exec /sbin/installkernel 2.4.26-selinux1 bzImage
/usr/src/linux-2.4/System.map '' In order to use the new kernel image you
have just installed, you will need to reboot the machine.  First, however,
you will need to either make a bootable floppy diskette, re-run LILO, or
have GRUB installed.

Checking for ELILO...No

Checking for LILO...Yes, on /dev/hda

Should I run /sbin/lilo? (y/N) n

Should I make a bootdisk? (y/N) n

WARNING: Your system is probably unbootable now.  After correcting any
problems, return this script with the command `mkboot -installkernel'.
make[2]: *** [install] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4/arch/i386/boot'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4'
make: *** [install-arch] Error 2
debian:

Otra cosa que se me olvidaba, al haber hecho esto, yo he creado el kernel,
pero que ocurre con los modulos, se crean a parte?? o es que despues de
haberme leido las 39 paginas doy a entender que no me he enterado de
nada...

Bueno, muhcas gracias por todo y hasta pronto.
Saludos de nuevo.

Ah, se me olvidaba, he puesto este e-mail aqui, por que trataba de los
desarrolladores de debian, pero si existe algun problema, no tendre ningun
problema, en enviar este email a debian-user-spanish... 

--
GPG key 1024D/DC41B0BA 2004-06-05
Huella Dactilar = 237B C77F 42ED E322 EFF2  67BE 979E 379B DC41 B0BA
Correo: guillermo.bernaldodequirosAThispalinux.es
HL: 5382
Usuario registrado: 343500
http://counter.li.org




Fw: crear un .deb con el kernel.

2004-06-25 Por tema Guillermo Bernaldo de Q. Maraver


Hola de nuevo a todos.
Me gustaria saber si me podrian hechar una mano.
Estoy creando un paquete de debian para mi equipo, me he bajado y leido el
maint-guide.es.pdf, vamos, el manual del nuevo desarrollador de debian y
he ejecutado todos los pasos, tal y como vienen en el manual, ( otra cosa,
al hacer dh_make, yo le especifique que era single binary, no se si esto
es correcto) despues de haber hecho esto, he modificado los valores de
algunos ficheros que habia en el directorio debian y despues, me he metido
en el directorio de las fuentes y he tecleado lo siguiente:

dpkg-buildpackage -rfakeroot y me ha dado la siguiente salida: 
(os pòngo las ultimas lineas) 

 ld -m elf_i386 -r -o piggy.o -b binary $tmppiggy.gz -b elf32-i386 -T
$tmppiggy.lnk; \ rm -f $tmppiggy $tmppiggy.gz $tmppiggy.lnk
gcc -D__ASSEMBLY__ -D__KERNEL__ -I/usr/src/linux-2.4/include -traditional
-c head.S gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon 
 -DKBUILD_BASENAME=misc -c misc.c ld -m elf_i386 -Ttext 0x10 -e
startup_32 -o bvmlinux head.o misc.o piggy.o make[3]: Leaving directory
`/usr/src/linux-2.4/arch/i386/boot/compressed' gcc -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -o tools/build tools/build.c
-I/usr/src/linux-2.4/include objcopy -O binary -R .note -R .comment -S
compressed/bvmlinux compressed/bvmlinux.out tools/build -b bbootsect
bsetup compressed/bvmlinux.out CURRENT  bzImage Root device is (3, 1)
Boot sector 512 bytes.
Setup is 4658 bytes.
System is 1158 kB
warning: kernel is too big for standalone boot from floppy
sh -x ./install.sh 2.4.26-selinux1 bzImage /usr/src/linux-2.4/System.map
+ '[' -x /root/bin/installkernel ']'
+ '[' -x /sbin/installkernel ']'
+ exec /sbin/installkernel 2.4.26-selinux1 bzImage
/usr/src/linux-2.4/System.map '' In order to use the new kernel image you
have just installed, you will need to reboot the machine.  First, however,
you will need to either make a bootable floppy diskette, re-run LILO, or
have GRUB installed.

Checking for ELILO...No

Checking for LILO...Yes, on /dev/hda

Should I run /sbin/lilo? (y/N) n

Should I make a bootdisk? (y/N) n

WARNING: Your system is probably unbootable now.  After correcting any
problems, return this script with the command `mkboot -installkernel'.
make[2]: *** [install] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4/arch/i386/boot'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4'
make: *** [install-arch] Error 2
debian:

Otra cosa que se me olvidaba, al haber hecho esto, yo he creado el kernel,
pero que ocurre con los modulos, se crean a parte?? o es que despues de
haberme leido las 39 paginas doy a entender que no me he enterado de
nada...

Bueno, muhcas gracias por todo y hasta pronto.
Saludos de nuevo.

Ah, se me olvidaba, he puesto este e-mail aqui, por que trataba de los
desarrolladores de debian, pero si existe algun problema, no tendre ningun
problema, en enviar este email a debian-user-spanish... 

--
GPG key 1024D/DC41B0BA 2004-06-05
Huella Dactilar = 237B C77F 42ED E322 EFF2  67BE 979E 379B DC41 B0BA
Correo: guillermo.bernaldodequirosAThispalinux.es
HL: 5382
Usuario registrado: 343500
http://counter.li.org





Re: crear un .deb con el kernel.

2004-06-25 Por tema Guillermo Bernaldo de Q. Maraver
On Fri, 25 Jun 2004 20:47:09 +0200
Jose Carlos Garcia Sogo [EMAIL PROTECTED] wrote:

 El día 25 Jun 2004, Guillermo Bernaldo de Q. Maraver escribía:
  
  Hola de nuevo a todos.
  Me gustaria saber si me podrian hechar una mano.
  Estoy creando un paquete de debian para mi equipo, me he bajado y
  leido el
 
 Si lo que quieres es un .deb de un kernel que compiles tú con tus
 opciones:
 
 apt-get install kernel-package
 
 Y léete la documentación.
 
 Si lo que pretendes es aprender cómo hacer un paquete, mejor píllate un
 programa que te guste y que no sea muy difícil, descargas las fuentes
 del paquete y miras cómo está hecho. Y luego lo intentas tú con otro
 programa. Pero empaquetar el kernel es un poco más complicado ;-)
 
Oye, pues mira... distes en el clavo... resulta de que andaba buscando en
internet ese paquete ( make-kpkg ) y en apt-cache search make-kpkg y no lo
encontraba por ninguna parte, a demas de haberlo visto, en muchas paginas
web, ya como no lo encontraba, pense que no existia en sarge y mira por
donde, aqui esta, en el paquete: kernel-package, pues muchasimas gracias,
ya tengo mi kernel en .deb y sin ningun tipo de problemas, a demas de
haberlo conseguido a la primera, de verdad, muchas gracias.

Saludos y hasta pronto.
 --
 Jose Carlos Garcia Sogo
[EMAIL PROTECTED]
 


--
GPG key 1024D/DC41B0BA 2004-06-05
Huella Dactilar = 237B C77F 42ED E322 EFF2  67BE 979E 379B DC41 B0BA
Correo: guillermo.bernaldodequirosAThispalinux.es
HL: 5382
Usuario registrado: 343500
http://counter.li.org