Página 1 de 1

Kernel para amd 64

Publicado: Jue Oct 07, 2010 11:52 am
por Cristian
Hola eh descargado la imagen iso de lihuen, pero no viene por defecto para amd64, hay alguna manera de cambiar el kernel o existe otra version?

Re: Kernel para amd 64

Publicado: Jue Oct 07, 2010 2:01 pm
por linuxknow
Vos queres todo para amd64 o solo el kernel optimizado para amd64 manteniendo las aplicaciones completas en 32 bits?

saludos.

Re: Kernel para amd 64

Publicado: Jue Oct 07, 2010 3:41 pm
por Cristian
Lo que busco es que sea como la distribución de Debian, Ubuntu, etc...que vienen para descargar en su versión de 64 bits. Nose bien si vienen estas distribuciones con todo para amd64 o si solo el kernel esta optimizado para amd64.
Si se puede cambiar el kernel u obtener otra arquitectura de Lihuen me interesarian conocer las 2 formas.

Saludos..

Re: Kernel para amd 64

Publicado: Jue Oct 07, 2010 4:20 pm
por linuxknow
http://ftp.us.debian.org/debian/pool/ma ... 1_i386.deb

Bueno te cuento q podes descargar este paquete y luego es necesario desempaquetarlo con el siguiente comando:


$dpkg-deb -x linux-image-2.6-amd64_2.6.26+17+lenny1_i386.deb

(nota no podes hace solo dpkg -i linux-image-2.6-amd64_2.6.26+17+lenny1_i386.deb porque tenemos problemas con el paquetes porq estamos sobre ARCH i386)

Con esto tenes q copiar el contenido de boot/* lib/module/*amd64*

osea copias el contenido de boot/*amd64* /boot/.

osea copias el contenido de lib/modules/*amd64* /lib/modules.

ahora creamos el initrd con este comando como root
#update-initramfs -c -k 2.6.26-1-amd64

entonces ahora solo nos resta como root
#update-grub

ahora reiniciamos y tenemos un sistema con kernel de 64 bit.


saludos.

Re: Kernel para amd 64

Publicado: Jue Oct 07, 2010 6:06 pm
por Cristian
Ya descargue el paquete, pero no entendi bien que tengo que hacer con él. Esta medio confusos los pasos
Saludos

Re: Kernel para amd 64

Publicado: Jue Oct 07, 2010 6:39 pm
por linuxknow
Descomprimis el paquete
perdon por el error

el link es este

http://security.debian.org/debian-secur ... 1_i386.deb

$dpkg-deb -x linux-image-2.6.26-2-amd64_2.6.26-25lenny1_i386.deb

luego con las carpetas descomprimidas las q nos importan son

boot
lib

copiamos el contenido de boot a /boot de nuesto sistema de archivos estas operaciones las tenes q realizar como root.(en nuestro directorio boot deberia aparecer ahora el system.map + vmlinuz con la version de amd64)

luego copiamos el contenido de lib/modules/ hacia /lib/modules de nuestros sistema de archivo tmb como root. (en nuestro lib modules deberia aparecer los modulos del kernel para amd64)

luego necesitamos tener un initrd razón por la cual lo generamos con este comando como root.

#update-initramfs -c -k 2.6.26-2-amd64

ahora actulizamos grub para q cuando arranque se nos presente el logo del kernel con amd64
entonces como root
#update-grub


luego de eso reinicias la pc para arrancar con el kernel del sistema de 64bit.

disculpa confusión, si te surge alguna otra duda no dudes en consultar, este aporte da pie a que hace falta un tutorial para instalar un kernel de 64bit sobre un lihuen con kernel de 32bit.

gracias por el aporte.

Re: Kernel para amd 64

Publicado: Jue Oct 07, 2010 7:22 pm
por Cristian
Ya pude probarlo, pero me surgio un inconveniente, al iniciar y pasar el grub se queda la pantalla en negro y no puedo hacer nada.
Tendre que reinstalar la placa de video? O sera otro problema?

Pd: si entro en el grub con el antiguo kernel anda todo como antes sin problemas.

Saludos

Re: Kernel para amd 64

Publicado: Vie Oct 08, 2010 3:10 pm
por linuxknow
al iniciar y pasar el grub se queda la pantalla en negro y no puedo hacer nada


Si paso la parte completa de carga y luego solo quedo en negro como al intentar arrancar gdm entonces , tendras q recompilar los modulos de tu placa de video. Pero ahi ya es mas complejo porq necesitarias algo mas q librerias compartidas para amd64, de todas maneras es necesario recompilar los modulos de tu placa .

q placa tenes? versión?


saludos.

Re: Kernel para amd 64

Publicado: Vie Oct 08, 2010 3:33 pm
por Cristian
La placa de video que tengo es una pci express Ati hd 4670 de 512 mb ddr3

Re: Kernel para amd 64

Publicado: Vie Oct 08, 2010 4:35 pm
por linuxknow
Tenes que recompilar los modulos de ati radeon, pero no te alcanza con tener solo el kernel 64bit necesitaras tener librerias de 64 bits razón por la cual vas a necesitar una migración total a amd64 o puedes usar los drivers sin aceleración 3d modificando el xorg.conf como root.

Section "Device"
#Identifier "Configured Video Device"
Driver "radeon"
EndSection

y ver si con esa configuración funciona



saludos.

Re: Kernel para amd 64

Publicado: Vie Oct 08, 2010 6:36 pm
por Cristian
Ya probe modificar el xorg.conf y no me funciono, volvi de nuevo con los driver anteriores.

¿Existe alguna versión de Lihuen totalmente amd64? Si no, no hay problema, el sistema me anda muy bien solo queria ver si se podia utilizar en su totalidad la arquitectura que tengo en la pc.

Saludos.

Re: Kernel para amd 64

Publicado: Vie Oct 08, 2010 8:12 pm
por linuxknow
Estamos evaluando la posibilidad de proveer un lihuen 64bit, aun trabajamos en eso.


saludos y gracias por la toda la información al respecto.