No es necesario ejecutar un comando como root o instalar un nuevo software, consulte la respuesta a continuación ... o si prefiere una respuesta de hardware , siempre es posible seguir la sugerencia de @NGRhodes ;-)
También hay algunas excelentes herramientas gráficas que le muestran no solo la información de su placa base, sino toda la información sobre su computadora.
Busque el hardinfopaquete en el Centro de software o ejecútelo sudo apt-get install hardinfodesde la línea de comandos. La marca y el modelo de la placa base se pueden encontrar en la página Dispositivos > DMI .
CPU-G : alternativa de Linux a la popular aplicación de Windows CPU-Z . Originalmente creado por ftsamis , desde entonces ha sido recogido por Atareao Team
Desearía que esta fuera la respuesta aceptada y que pudiera recordar eso para siempre. No más pausas durante el arranque de BIOS, no más abrir la carcasa, no es necesario instalar nada.
bksunday
1
Lol, tiene más votos a favor ya que la pregunta y la respuesta aceptada se combinan! Pero, al final, creo que la respuesta de Hastur es la mejor (¡y tomó 3 años obtener esa respuesta sólida que no requiere utilidades de terceros!)
Cestarian
dmidecode -t 1me dio el nombre del producto actual. el tipo 2 dio algunas series que no ayudarán tanto. Estoy seguro de que los tipos de datos dmi difieren entre las placas base.
erm3nda
1
@ erm3nda -t 2significa información de la placa base, verman dmidecode
Vadim Kotov
59
Variante de usuario no root
Me gustaría sugerir una variante para los usuarios no privilegiados , ya que no siempre es posible ejecutar comandos como root (algunos usuarios simplemente no pueden y, sin embargo , siempre es una buena práctica evitar ejecutar comandos como root cuando no es necesario ) y allí el usuario no quiere o no puede instalar nuevos programas:
que es una versión corta, shell expandida , de cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_versiony da como resultado espartano, respectivamente, proveedor, nombre y versión:
FUJITSU
D3062-A1
S26361-D3062-A1
Nota:
Dentro de la ruta /sys/devices/virtual/dmi/id/es posible encontrar algunos archivos con información sobre BIOS, placa (placa base), chasis ... no todos pueden ser leídos por un usuario no privilegiado debido a problemas de seguridad o privacidad.
Variante de usuario privilegiado
Por supuesto, por ejemplo, a sudo cat board_serial(que generalmente es legible solo por root -r--------) o a sudo cat board_*puede superar fácilmente este límite ...
... pero, tal vez, si hay privilegios disponibles, es más conveniente usarlo dmidecodecomo se sugiere en otras respuestas también.
A continuación se muestra la versión que prefiero, debido a la compacidad de su salida:
sudo dmidecode -t 1 # or
sudo dmidecode | grep -A4 '^Base' # output more short and compact
El comando anterior con -A3solo mostrará las primeras 3 líneas y es la versión corta para sudo dmidecode | grep -A4 '^Base Board Information'
que debería ser mejor usarlo en un script.
Salida de ejemplo:
Base Board Information
Manufacturer: FUJITSU
Product Name: D3062-A1
Version: S26361-D3062-A1
Serial Number: MySerialNumber(1)
(1) si está protegido para usuarios sin privilegios, entonces tal vez sea mejor evitar publicarlo :-)
Ps> Lo siguiente también funciona bien sudo lshw | grep -A5 "Mo"(de nuevo "Mo"es la abreviatura de "Motherboard"), pero me parece un poco más flojo que dmidecoderesponder con su salida.
Como usuario no privilegiado, para ignorar el error de acceso, es posible usar un comando más fácil de recordar cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null, redirigiendo los errores a lo sagrado/dev/null . Por supuesto (soy flojo) siempre es posible usar el comando sin redireccionar en un alias o en un script ...
Hastur
46
También puedes usar lshw. Por lo general, se ejecuta sudoya que le permite sondear sus dispositivos e informar con precisión la información. Solo corre
sudo lshw
y las primeras entradas en los resultados detallarán su sistema y la placa base y la BIOS, como en el siguiente ejemplo:
lshwle dará mucha otra información también; si desea algún dato en particular en el futuro, puede ejecutar, por ejemplo, sudo lshw -class videopara conocer su tarjeta gráfica. Para obtener una lista de los lshwanálisis de clases de hardware , ingrese sudo lshw -short. Para obtener más información sobre el programa, ingrese man lshwen la terminal o visite las páginas de manual de Ubuntu .
Como Schweinsteiger ha señalado, dmidecodetambién es una herramienta útil para informar sobre la información de la placa base.
Respuestas:
También hay algunas excelentes herramientas gráficas que le muestran no solo la información de su placa base, sino toda la información sobre su computadora.
Hardinfo
Busque el
hardinfo
paquete en el Centro de software o ejecútelosudo apt-get install hardinfo
desde la línea de comandos. La marca y el modelo de la placa base se pueden encontrar en la página Dispositivos > DMI .CPU-G : alternativa de Linux a la popular aplicación de Windows CPU-Z . Originalmente creado por ftsamis , desde entonces ha sido recogido por Atareao Team
lshw-gtk - Interfaz gráfica para
lshw
comandoPerlMon
fuente
Esto le mostrará directamente la información de la placa base:
o
También puedes probar:
fuente
dmidecode -t 1
me dio el nombre del producto actual. el tipo 2 dio algunas series que no ayudarán tanto. Estoy seguro de que los tipos de datos dmi difieren entre las placas base.-t 2
significa información de la placa base, verman dmidecode
Variante de usuario no root
Me gustaría sugerir una variante para los usuarios no privilegiados , ya que no siempre es posible ejecutar comandos como root (algunos usuarios simplemente no pueden y, sin embargo , siempre es una buena práctica evitar ejecutar comandos como root cuando no es necesario ) y allí el usuario no quiere o no puede instalar nuevos programas:
que es una versión corta, shell expandida , de
cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_version
y da como resultado espartano, respectivamente, proveedor, nombre y versión:Nota:
Dentro de la ruta
/sys/devices/virtual/dmi/id/
es posible encontrar algunos archivos con información sobre BIOS, placa (placa base), chasis ... no todos pueden ser leídos por un usuario no privilegiado debido a problemas de seguridad o privacidad.Variante de usuario privilegiado
Por supuesto, por ejemplo, a
sudo cat board_serial
(que generalmente es legible solo por root-r--------
) o asudo cat board_*
puede superar fácilmente este límite ...... pero, tal vez, si hay privilegios disponibles, es más conveniente usarlo
dmidecode
como se sugiere en otras respuestas también.A continuación se muestra la versión que prefiero, debido a la compacidad de su salida:
El comando anterior con
-A3
solo mostrará las primeras 3 líneas y es la versión corta parasudo dmidecode | grep -A4 '^Base Board Information'
que debería ser mejor usarlo en un script.Salida de ejemplo:
(1) si está protegido para usuarios sin privilegios, entonces tal vez sea mejor evitar publicarlo :-)
Ps> Lo siguiente también funciona bien
sudo lshw | grep -A5 "Mo"
(de nuevo"Mo"
es la abreviatura de"Motherboard"
), pero me parece un poco más flojo quedmidecode
responder con su salida.fuente
/sys/devices/
solo está disponible en Debian o cualquier distribución más grande?cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null
, redirigiendo los errores a lo sagrado/dev/null
. Por supuesto (soy flojo) siempre es posible usar el comando sin redireccionar en un alias o en un script ...También puedes usar
lshw
. Por lo general, se ejecutasudo
ya que le permite sondear sus dispositivos e informar con precisión la información. Solo correy las primeras entradas en los resultados detallarán su sistema y la placa base y la BIOS, como en el siguiente ejemplo:
lshw
le dará mucha otra información también; si desea algún dato en particular en el futuro, puede ejecutar, por ejemplo,sudo lshw -class video
para conocer su tarjeta gráfica. Para obtener una lista de loslshw
análisis de clases de hardware , ingresesudo lshw -short
. Para obtener más información sobre el programa, ingreseman lshw
en la terminal o visite las páginas de manual de Ubuntu .Como Schweinsteiger ha señalado,
dmidecode
también es una herramienta útil para informar sobre la información de la placa base.fuente
lstopo
. Puede instalar ambos utilizandosudo apt-get install -y hwloc
Encontré que la forma más rápida y fácil de determinar el modelo de placa base en mi computadora es:
que, para el Gigabyte Z68MA-D2H-B3 en mi computadora, produce:
fuente
Esto funcionó para mí:
ver: https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell
fuente