¿Hay alguna manera de encontrar qué modelo de placa base tengo?
En caso afirmativo, ¿cómo, por favor?
¿Hay alguna manera de encontrar qué modelo de placa base tengo?
En caso afirmativo, ¿cómo, por favor?
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.
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
sudo add-apt-repository ppa:atareao/atareao
sudo apt update
sudo apt install cpu-g
lshw-gtk - Interfaz gráfica para lshwcomando
Esto le mostrará directamente la información de la placa base:
sudo dmidecode -t 2
o
sudo dmidecode | more
También puedes probar:
lspci
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.
-t 2significa información de la placa base, verman dmidecode
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:
cat /sys/devices/virtual/dmi/id/board_{vendor,name,version}
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.
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.
/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 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:
*-core
description: Motherboard
product: Aspire 1700
vendor: acer
physical id: 0
version: 0303
serial: None
*-firmware
description: BIOS
vendor: acer
physical id: 0
version: 3C13
date: 05/12/04
size: 109KiB
capacity: 448KiB
capabilities: isa pci pcmcia pnp upgrade shadowing escd cdboot bootselect socketedrom int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp smartbattery biosbootspecification
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.
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:
dmesg | grep DMI:
que, para el Gigabyte Z68MA-D2H-B3 en mi computadora, produce:
dennis ~ $ dmesg | grep DMI:
[ 0.000000] DMI: Gigabyte Technology Co., Ltd. Z68MA-D2H-B3/Z68MA-D2H-B3, BIOS F2 04/15/2011
Esto funcionó para mí:
sudo dmidecode --string baseboard-product-name
ver: https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell