|
Este es un tema que ha traído mucha confusión entre los usuarios. Incluso cuando creen saber la respuesta, muchas veces están equivocados.
Me pareció atinado traerlo a colación ahora en vista del próximo lanzamiento de Ubuntu 10.04 y Fedora 13. Como todos sabemos, muchas distribuciones de Linux, tienen versiones optimizadas para procesadores 64 bit. Es aquí donde surge nuestro dilema: ¿mi máquina soportará 64 bit? ¿Me bajo las versión 32 bit por las dudas? Y las preguntas siguen… |
Antes de comenzar a develar estos misterios, aclaremos que para llevar a cabo las pruebas que aquí realizaremos es necesario que ya tengas Linux (cualquier distro) instalado en esa máquina. De lo contrario, podés correr estos comandos arrancando Linux desde un LiveCD.
Empecemos por distinguir entre saber qué es lo que tu hardware soporta realmente y qué tipo de kernel estás corriendo sobre ese hardware.
Si querés saber si tu hardware soporta 64 bit, abrí un terminal y ejecutá:
grep flags /proc/cpuinfo
Si en el resultado aparece lm, entonces soporta 64 bit; si aparece Protected Mode, soporta 32 bit; si aparece Real Mode, soporta 16 bit.
Si querés saber si tu kernel actual soporta 64 bit, abrí un terminal y ejecutá:
uname -a
Si en el resultado aparece «x86_64 GNU/Linux» eso indica que estás corriendo un kernel Linux de 64 bit. En cambio, si ves «i386/i486/i586/i686», es un kernel de 32 bit.
Cuando tengas que decidir qué versión de Ubuntu, Fedora o cualquier otra distro bajar, lo que importa es el primero de los comandos, ya que indica si tu hardware soporta o no 64 bit. El segundo comando solamente te dice qué tipo de kernel tenés instalado.