[Musix-usuarios] nuevo kernel 2.6.21-rc para testear / new kernel
for testing
Marcos Guglielmetti
marcospcmusica en gmail.com
Mie Mar 21 19:51:38 CET 2007
El Mar 20 Mar 2007 22:08, joseangon escribió:
| He probado a instalarlo y estos son los mensajes:
|
| # dpkg -i linux-image-2.6.21-rc4_2.6.21-rc4-10.00.Custom_i386.deb
| Seleccionando el paquete linux-image-2.6.21-rc4 previamente no
| seleccionado. (Leyendo la base de datos ...
| 98951 ficheros y directorios instalados actualmente.)
| Desempaquetando linux-image-2.6.21-rc4 (de
| linux-image-2.6.21-rc4_2.6.21-rc4-10.00.Custom_i386.deb) ... Done.
| Configurando linux-image-2.6.21-rc4 (2.6.21-rc4-10.00.Custom) ...
|
| Hmm. There is a symbolic link /lib/modules/2.6.21-rc4/build
| However, I can not read it: No existe el fichero o el directorio
| Therefore, I am deleting /lib/modules/2.6.21-rc4/build
|
|
| Hmm. The package shipped with a symbolic link
| /lib/modules/2.6.21-rc4/source However, I can not read the target: No
| existe el fichero o el directorio Therefore, I am deleting
| /lib/modules/2.6.21-rc4/source
|
| Running depmod.
| Finding valid ramdisk creators.
| Using mkinitrd.yaird to build the ramdisk.
| Running postinst hook script /sbin/update-grub.
| Your /etc/kernel-img.conf needs to be updated. Read grub's NEWS.Debian[1]
| file and follow its instructions.
|
| 1. /usr/share/doc/grub/NEWS.Debian.gz
Allí dice esto:
grub (0.97-16) unstable; urgency=low
grub-install and update-grub has changed location.
There's a wrapper available in /sbin to keep backward compatibility but
it'll be removed once Etch is release as stable. You _must_ edit your
/etc/kernel-img.conf and change the paths to /usr/sbin/update-grub.
For example:
,----[ /etc/kernel-img.conf ]
| ...
| postinst_hook = /sbin/update-grub
| postrm_hook = /sbin/update-grub
`----
Should be change to:
,----[ /etc/kernel-img.conf ]
| ...
| postinst_hook = /usr/sbin/update-grub
| postrm_hook = /usr/sbin/update-grub
`----
-- Otavio Salvador <otavio en debian.org> Thu, 14 Sep 2006 23:25:36 -0300
Así que es cuestión de cambiar el path en /etc/kernel-img.conf a /usr/sbin,
tal como explica.
|
| You shouldn't call /sbin/update-grub. Please call /usr/sbin/update-grub
| instead!
|
| Searching for GRUB installation directory ... found: /boot/grub
| Searching for default file ... found: /boot/grub/default
| Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
| Searching for splash image ... found: /boot/grub/splash.xpm.gz
| Found kernel: /boot/vmlinuz
| Found kernel: /boot/vmlinuz-2.6.21-rc4
| Found kernel: /boot/vmlinuz-2.6.17-2-multimedia-486
| Found kernel: /boot/vmlinuz-2.6.16-beyond4.1
| Updating /boot/grub/menu.lst ... done
|
|
| Todo bien menos el "update-grub" que pide actualización del conf en /etc.
|
| He mirado ese archivo:
|
| /etc/kernel-img.conf (Musix)
|
| postinst_hook = /sbin/update-grub
| postrm_hook = /sbin/update-grub
| do_bootloader = no
| do_symlinks = Yes
| relative_links = Yes
|
|
| Y he comparado con otros:
|
| /etc/kernel-img.conf (otros Linux)
|
| do_symlinks = yes
| relative_links = yes
| do_bootloader = no
| do_bootfloppy = no
| do_initrd = yes
| link_in_boot = no
| postinst_hook = /sbin/update-grub
| postrm_hook = /sbin/update-grub
|
|
| Se ve que hay alguna diferencia, pero no se si estará ahí el problema de
| no poner los otros sistemas que estén instalados en nuestro equipo.
No creo, de hecho parece que no habla de eso, pero si lo pruebas, decime: el
update-grub que hay en debian/knoppix no veo que se meta con los kernels que
hay en otras particiones... por lo cual, no sé cómo luego de la instalación
de Debian o Ubuntu aparecen los otros kernels (quizá se le pase algún
parámetro en consola...)
Pero no veo nada así en: man kernel-img.conf
Tampoco en:
man update-grub
(...)
update-grub is a program used to generate the menu.lst file used by the
grub bootloader. It works by looking in
/boot for all files which start with "vmlinuz-". They will be treated
as kernels, and grub menu entries will be
created for each. It will also create the initial menu.lst if none
exists, after prompting the user. It will also
add initrd lines for ramdisk images found with the same version as
kernels found. e.g. /boot/vmlinuz-2.4.5 and
/boot/initrd-2.4.5 will cause a line of "initrd=/boot/initrd-2.4.5 or
similar to be added for the kernel entry in
the menu.lst.
(...)
| Si puedo haré algunas pruebas, a ver que optengo.
|
|
| Slds.
Genial... aunque yo me inclinaría por preguntarle a un "experto" de Ubuntu o
Debian qué hace el instalador para detectar otros kernels de otros
sistemas... ¿alguien conoce alguien que pueda ayudar?
--
Marcos Guglielmetti
* Director del desarrollo de Musix GNU+Linux, 100% Software Libre
* CD Download: (http://www.musix.org.ar/en/)
* Colabora: http://www.musix.org.ar/wiki/index.php/Musix099_tasks
* Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/
* Reporte de errores a:
https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs
*IRC: #musix channel on freenode
* http://autosus.wordpress.com/
Más información sobre la lista de distribución Musix-usuarios