Посмотреть версию bios linux

Обновлено: 06.07.2024

dmidecode2.10 SMBIOS 2.5 присутствует. 45 структур, занимающих 1832 байта. Таблица по адресу 0xCFF6A000. Обработка 0x0000, тип DMI 0, 24 байта Информация о BIOS Поставщик: Phoenix Technologies LTD Версия: 2.1 Дата выпуска: 23.06 / 2008 Адрес: 0xE4F00 Размер времени выполнения: 110848 байт Размер ПЗУ: 1024 КБ Характеристики: Поддерживается PCI Поддерживается PNP Поддерживается обновление BIOS Допускается наблюдение за BIOS Допускается поддержка ESCD Поддерживается загрузка с компакт-диска Поддерживается выборочная загрузка Поддерживается EDD 3,5 "/ 2,88 Поддерживаются службы гибких дисков MB (int 13h) Поддерживается загрузка 120 загружается Загрузка с диска ATAPI Zip поддерживается загрузка Поддерживается спецификация загрузки BIOS Поддерживается целевое распространение контента

Другой вывод моего ноутбука:

sudo dmidecode | меньше

Образец выходных данных:

Поставщик информации о BIOS: Dell Inc. Версия: A02 Дата выпуска: 02.03.2010 Адрес: 0xF0000 Время выполнения размер: 64 КБ ROM Размер: 2112 КБ Характеристики: Поддерживается ISA Поддерживается PCI Карта PC (PCMCIA) поддерживается PNP поддерживается Возможность обновления BIOS L Допускается наблюдение за BIOS Поддерживается загрузка с компакт-диска Поддерживается выборочная загрузка. 13h) Служба трафаретной печати поддерживается (int 5h) Поддерживаются службы клавиатуры 8042 (int 9h) Поддерживаются последовательные службы (int 2h) Службы печати поддерживаются платно (int 17h) Поддерживаются службы CGA / моно видео (int 10h) ACPI есть поддерживается USB поддерживается устаревшая версия поддерживается AGP поддерживается интеллектуальная батарея поддерживается спецификация загрузки BIOS поддерживается функциональной клавишей.при сетевой загрузке поддерживается Целевое распространение контента. Версия BIOS: 0.2 Версия прошивки: 0.2 Handle 0x0100, DMI type 1, 27 байт Информация о системе Производитель: Dell Inc . Название продукта: Precision M6500 Версия: Не указано Серийный номер: 55Lxxxx UUID: 4a2yzzzeC-3500-xxx-yyy-Bzzzzyyy5y Тип пробуждения: Переключатель питания Номер SKU: Не указано Семейство:

Как проверьте версию прошивки BIOS в Linux

В этом примере отобразите версию BIOS с помощью параметра -s :
sudo dmidecode -s bios-version
Давайте попробуем пример цикла bash for, чтобы получить больше информации:

для d в system-Manufacturer system-product- name bios-release-date bios-version do echo $ : " $ ( sudo dmidecode - s $ d ) готово

для d в производителе системы product-name-system bios-date-of-release-bios-version do echo "$ :" $ (sudo dmidecode -s $ d) завершено

Используйте команду dmidecode в Linux, чтобы узнать версию BIOS, дату выпуска и многое другое.

Также можно распечатать всю информацию BIOS, используя следующий синтаксис:
sudo dmidecode --type bios
Пример вывода:

Поиск версии прошивки BIOS d 'на ноутбуке Thinkpad X1


$ для d в системе-производителя имя-продукта-bios-system-release-date b ios version do
echo "$ :" $ (sudo dmidecode -s $ d)
done

[sudo] пароль для vivek: Производитель системы: LENOVO
Имя-продукта-системы: 20QVCTO1WW
Дата выпуска Bios: 05.07.2020

Bios-версия: N2OET44W (1.31 )

Команда dmidecode суммирует информацию об оборудовании вашей системы (ноутбук / настольный компьютер / сервер), как описано в BIOS вашей системы. Работает с i386, x86-64, ia64 и arm64. Для получения дополнительной информации см. Официальную домашнюю страницу проекта

Как добавить комментарии к правилам iptables в Linux

Как добавить комментарии к правилам iptables в Linux

Как добавить комментарии к правилам iptables в Linux

Как добавить комментарии к правилам iptables в Linux Я новый системный администратор Linux. Как добавить комментарии к правилам iptables в Linux с помощью команды iptables Введение: Команды iptables и ip6tables используются для настройки, поддержки и обеспечения соблюдения правил брандмауэра в Linux.

Linux / UNIX: генерация случайных паролей с помощью mkpasswd / makepasswd / pwgen

Linux UNIX: создание случайного пароля с помощью mkpasswd makepasswd pwgen Как мне сгенерировать случайный пароль для использования с моим сценарием оболочки? Как создать случайный пароль в командной строке Linux или Unix? Вы можете использовать команду makepasswd или mkpasswd для генерации случа.

Как установить, получить и удалить куки WordPress (как профессионал)

Как установить, получить и удалить куки WordPress (как профессионал)

Как установить, получить и удалить куки WordPress (как профессионал)

Вы хотите узнать, как использовать файлы cookie на своем сайте WordPress? Файлы cookie - это полезный инструмент для хранения временной информации в браузере пользователя и последующего использования этой информации для улучшения взаимодействия с пользователем за счет персонализации и поведенческого.

Как установить Nginx на Ubuntu 20.04 LTS

Как установить Nginx на Ubuntu 20.04 LTS Как установить Nginx на Linux-сервере Ubuntu 20.04 LTS? Nginx - это высокопроизводительный веб-сервер для обслуживания динамических и статических страниц. Он работает как в автономном режиме, так и в режиме обратного прокси. Nginx - это бесплатное программное.

Как настроить правила брандмауэра WireGuard в Linux

Как настроить правила брандмауэра WireGuard в Linux

Как настроить правила брандмауэра WireGuard в Linux

Как настроить правила брандмауэра WireGuard в LinuxКак настроить правила брандмауэра WireGuard (iptables) в Linux? Для Road Warrior WireGuard и других целей вам необходимо установить и настроить правила брандмауэра. Вы должны настроить NAT (преобразование сетевых адресов), чтобы разрешить клиентам W.

Как установить приложение VLC 3 (Vetinari) в Linux

Как установить приложение VLC 3 (Vetinari) в Linux

Как установить приложение VLC 3 (Vetinari) в Linux

Как установить приложение VLC 3 (Vetinari) в Linux Как установить приложение VLC версии 3 в Linux для просмотра DVD CD и потоковой передачи музыки видео устройств Chromecast в Linux? VLC - это бесплатный кроссплатформенный медиаплеер с открытым исходным кодом, который воспроизводит большинство ме.

Linux: что такое оболочка Dash (/ bin / dash)?

Linux: что такое оболочка Dash (/ bin / dash)?

Linux: что такое оболочка Dash (/ bin / dash)?

Linux: что такое оболочка Dash ( bin dash)? Что такое bin dash? Я заметил, что системная оболочка по умолчанию bin sh была изменена на bin dash. Почему было внесено это изменение? Dash - это аббревиатура от Debian Almquist shell (тире). Это оболочка Unix и Linux, которая намного меньше, чем b.

Убить процесс в Linux или остановить процесс в системах UNIX / Linux

Убить процесс в Linux или остановить процесс в системах UNIX / Linux

Убить процесс в Linux или остановить процесс в системах UNIX / Linux

Завершение процесса в Linux или остановка процесса в системах UNIX Linux Я новый пользователь системы Linux. Как убить процесс на сервере Linux с помощью параметров командной строки? Как я могу убить запущенный процесс в Unix? Linux и Unix-подобные операционные системы поставляются с командой kill .

Ubuntu Linux: запуск, остановка, перезагрузка, перезагрузка сервера OpenSSH

Ubuntu Linux: запуск, остановка, перезагрузка, перезагрузка сервера OpenSSH

Ubuntu Linux: запуск, остановка, перезагрузка, перезагрузка сервера OpenSSH

Ubuntu Linux: запуск, остановка, перезагрузка, перезагрузка сервера OpenSSH Мне нужно предоставить удаленный доступ к моему серверу на базе Ubuntu Linux. Как запустить остановить или перезапустить ssh-сервер в операционной системе Ubuntu Linux с помощью параметров командной строки? Вам необходимо з.

Как удалить контейнер с помощью команды lxc (LXD) в Linux

Как удалить контейнер с помощью команды lxc (LXD) в Linux

Как удалить контейнер с помощью команды lxc (LXD) в Linux

Как удалить контейнер с помощью команды lxc (LXD) в Linux Хотите удалить контейнер на основе LXD с помощью команды lxc в Linux? Попробуйте эти простые советы. Чтобы удалить экземпляры контейнеры и снимки LXD, мы используем команду удаления lxc. Однако контейнер экземпляр необходимо остановить, а в.

Как настроить сервер OpenVPN за 5 минут на Ubuntu Linux

Как настроить сервер OpenVPN за 5 минут на Ubuntu Linux

Как настроить сервер OpenVPN за 5 минут на Ubuntu Linux

Как настроить сервер OpenVPN за 5 минут на Ubuntu Linux Я новый пользователь сервера Ubuntu Linux. Как настроить сервер OpenVPN на сервере LTS Ubuntu Linux версии 14.04 или 16.04 18.04, чтобы защитить мою активность в браузере от злоумышленников в общедоступном Wi-Fi и т. Д. ? OpenVPN - это полноце.

Nginx: пользовательская страница ошибки 403 не работает с конфигурацией запрета IP

Nginx: настраиваемая страница ошибки 403 не работает с конфигурацией запрета IP. Блокируйте или запрещайте доступ на основе имени хоста или IP-адреса клиента, посещающего веб-сайт под веб-сервером nginx. Я хочу просмотреть страницу пользовательской ошибки e403. html, но она не работает. Nginx по-пре.

Как активировать и запускать службы в Alpine Linux

Как активировать и запускать службы в Alpine Linux

Как активировать и запускать службы в Alpine Linux

Как активировать и запускать службы в Alpine Linux Как добавить или удалить службу при запуске в Alpine Linux? Как активировать такую ​​службу, как Nginx Apache, при запуске на Alpine Linux? Как запустить остановить перезапустить службы на Alpine Linux? Alpine Linux поставляется с системой загруз.

Команда копирования файла Linux [Примеры команд cp]

Команда копирования файла Linux [Примеры команд cp]

Команда копирования файла Linux [Примеры команд cp]

Команда копирования файлов Linux [Примеры команд cp] Как копировать файлы в операционных системах Linux? Как мне сделать вторую копию файла в оболочке Linux bash? Как я могу скопировать файлы и каталоги в Linux? Чтобы скопировать файлы и каталоги, используйте команду cp в такой операционной системе.

Как импортировать файл OpenVPN .ovpn с помощью Network Manager или из командной строки в Linux

Как импортировать файл OpenVPN .ovpn с помощью Network Manager или из командной строки в Linux

Как импортировать файл OpenVPN .ovpn с помощью Network Manager или из командной строки в Linux

Как импортировать файл OpenVPN . ovpn с помощью Network Manager или из командной строки в Linux Я установил сервер OpenVPN на сервере Debian Linux. У меня есть файл client. ovpn для моего VPN-сервера. Как использовать его с графическим интерфейсом Network Manager? Можно ли установить или импортирова.

Как отменить и отменить определение переменной среды bash в Linux или Unix

Как отменить и отменить определение переменной среды bash в Linux или Unix

Как отменить и отменить определение переменной среды bash в Linux или Unix

Как отменить и отменить установку переменной среды bash в Linux или Unix Я установил переменную оболочки. Мне больше не нужна переменная. Как отменить или отменить определение переменной в bash в Linux или Unix-подобной настольной системе Создание и установка переменных в сценарии (или приглашении о.

Как настроить страницы продуктов WooCommerce (без кода)

Как настроить страницы продуктов WooCommerce (без кода)

Как настроить страницы продуктов WooCommerce (без кода)

Вы хотите настроить страницы продуктов WooCommerce без написания какого-либо кода? Персонализируя страницы продуктов WooCommerce, вы можете улучшить коэффициент конверсии и увеличить продажи от существующих посетителей веб-сайта. В этой статье мы покажем вам, как настраивать страницы продуктов WooCo.

Как удалить опцию сброса / изменения пароля WordPress

Как удалить опцию сброса / изменения пароля WordPress

Как удалить опцию сброса / изменения пароля WordPress

Вы хотите удалить опцию сброса пароля в WordPress? По умолчанию WordPress позволяет пользователям сбрасывать изменять пароль, указав свой адрес электронной почты. Иногда вам может потребоваться отключить параметр сброса пароля в WordPress. В этой статье мы покажем вам, как удалить опцию сброса сме.

Как найти версию Nginx из командной строки

Как найти версию Nginx с помощью командной строки Как распечатать версию с веб-сервера Nginx с помощью параметра командной строки в Unix-подобных операционных системах? Как проверить версию nginx Подробные сведения об учебнике DifficultyEasy (rss) Привилегии rootNoRequirementsNoneTimeN A В этом кра.

Как запросить адрес электронной почты для загрузки файла в WordPress

Как запросить адрес электронной почты для загрузки файла в WordPress

Как запросить адрес электронной почты для загрузки файла в WordPress

Вы хотите, чтобы пользователи вводили адрес электронной почты перед загрузкой файла с вашего сайта WordPress? Многие компании используют загрузку бесплатных файлов, таких как электронные книги, официальные документы и т. Д. для сбора адресов электронной почты и потенциальных клиентов. Эти лид-магнит.

Иногда возникает необходимость определить, какая материнская плата используется на вашем компьютере. В операционной системе Windows с этим не возникнет никаких проблем, так как существует множество программ для решения этой задачи. Например, та же CPU-Z.

В Linux подобных утилит тоже хватает, и часть из них уже поставляется вместе с операционной системой, другие нужно устанавливать. Далее я расскажу, как узнать модель материнской платы Linux различными способами.

Как посмотреть модель материнской платы Linux

1. Файловая система /sys

Информация обо всём оборудовании компьютера и об операционной системе хранится в файловой системе /sys. Там же вы можете посмотреть производителя, модель и версию материнской платы. Для этого выполните:


2. Утилита dmidecode

Для просмотра информации об оборудовании удобнее использовать специальные утилиты. Одна из них - dmidecode. Она позволяет посмотреть информацию, записанную в DMI. Для вывода данных о материнской плате используйте опцию -t со значением 2:

sudo dmidecode -t 2


3. Утилита hardinfo

Программа hardinfo позволяет просмотреть информацию об оборудовании компьютера в графическом интерфейсе. Здесь вы легко узнаете модель материнской платы. Но перед использованием программу нужно установить:

sudo apt install hardinfo


4. Утилита CPU-G

Программа CPU-G - это аналог такой популярной утилиты, как CPU-Z в Linux. Она написана на Python, внешне напоминает CPU-Z. Позволяет увидеть большинство характеристик процессора в графическом интерфейсе, узнать модель платы, которая используется. Для установки утилиты надо использовать PPA:

sudo add-apt-repository ppa:atareao/atareao
sudo apt install cpu-g

В программе нужно открыть вкладку Motherbaord. Здесь отображается версия BIOS, дата выпуска BIOS, а также информация о плате.

5. Команда lshw

Команда lshw отображает информацию о материнской плате в самом начале своего вывода. Здесь, кроме производителя и модели платы, выводится текущая версия BIOS, что может быть очень удобно, если вы готовитесь к обновлению BIOS.


6. Лог dmesg

Версию BIOS и модель материнской платы можно узнать из лога ядра dmesg. Для этого надо отфильтровать строчку DMI:

dmesg | grep DMI:


Выводы

В этой статье мы рассмотрели несколько способов, как узнать модель материнской платы Linux. Это совсем не сложно, и программ для решения такой задачи хватает с головой. А какие программы используете вы? Напишите в комментариях!

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

BIOS (базовая система ввода/вывода), позволяющая операционным системам и оборудованию корректно взаимодействовать друг с другом, присутствует в каждом современном компьютере и располагается в чипе на материнской плате.

Чтобы узнать версию BIOS , выполните в Ubuntu следующую команду:

$ sudo dmidecode -s bios-version

FA

Чтобы посмотреть дату релиза BIOS вашего компьютера , выполните команду:

$ sudo dmidecode -s bios-release-date

04/09/2009

Узнаем марку нашей материнской платы :

SMBIOS 2.4 present.

Handle 0x0002, DMI type 2, 8 bytes

Base Board Information

Manufacturer: Gigabyte Technology Co., Ltd.

Product Name: GA-MA770-UD3

Как видим в моем случаем материнская плата фирмы Gigabyte. Заходим на официальный сайт и смотрим есть ли обновления для моего биоса. Оказывается я давненько не следил за обновлениями: у меня самый первый релиз.

Обзор версий моей материнской платы.

$ sudo aptitude search flashrom

$ sudo aptitude install flashrom

Установка утилиты для обновления bios.

Перед записью новой прошивки в БИОС, желательно сохранить старую версию , то есть скопировать прошивку, которая уже прошита в БИОСе, чтобы потом можно было легко восстановить все обратно:

/bios$ sudo flashrom -r bios_fa_09_04_2009.bin

Смотрим информация по нашему файлу:

/bios$ file bios_fa_09_04_2009.bin

Скачав последнюю версию Биоса обнаруживаем, что программа предназначена под операционную систему Windows, исправив это воспользуемся пакетом эмуляции wine, он поможет распаковать исполняемый файл.

Записываем скачанную прошивку в Биос на свой собственный риск:

/bios$ sudo flashrom -w MA77UD32.FKd

flashrom v0.9.2-r1028 on Linux 2.6.35-32-generic (x86_64), built with libpci 3.0.0, GCC 4.4.4, little endian

No coreboot table found.

Found ITE Super I/O, id 8720

This chipset supports the following protocols: LPC,FWH,SPI.

This flash part has status UNTESTED for operations: ERASE

The test status of this chip may have been updated in the latest development

version of flashrom. If you are running the latest development version,

work correctly for you with this flash part. Please include the flashrom

output with the additional -V option for all operations you tested (-V, -Vr,

-Vw, -VE), and mention which mainboard or programmer you tested.

Thanks for your help!

Flash image seems to be a legacy BIOS. Disabling checks.

Programming flash done.

Теперь можно перезагрузиться с новым биосом .

Хм, после перезагрузки отказала мышка (USB), клавиатура (USB), выходом пока почему, так получилось буду разбираться, а пока поставил работать мышь и клавиатуру через переходники PS/2 на usb.

Спасительные переходники на PS/2.

В ходе анализ экрана самотестирования устройств при загрузки и логов системы, причиной не работающих устройств подключенных к USB оказалось, что в БИОСЕ была отключена поддержка.

Включаем поддержку через BIOS:

Перезагружаем компьютер, F2 — Integrated Peripherals — USB Controllers было DISABLED. Включаю :

USB Controllers — Enable

USB Legacy Function — Enable

USB Storage Funtion — Enable

Смотрим версию биоса и дату после обновления:

/bios$ sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date

Таким вот образом можно пере прошивать БИОС из под нашей системы Ubuntu. На этом всё. А пока обновлю на предыдущий релиз.

Используйте прокси ((заблокировано роскомнадзором, используйте vpn или proxy)) при использовании Telegram клиента:

Поблагодари автора и новые статьи

будут появляться чаще :)

Карта МКБ: 4432-7300-2472-8059

Большое спасибо тем кто благодарит автора за практические заметки небольшими пожертвованиями. С уважением, Олло Александр aka ekzorchik.

Всех приветствую!

В тему: "В гостях, конечно, хорошо, но дома лучше. ".

В принципе, сделать это несложно: 1-2 команды (если не брать отдельные исключительные случаи. ).

Собственно, ниже я и собираюсь привести пару способов, которые "расскажут" нам о текущей ОС (отмечу, что приведенные команды универсальны и работают в разных дистрибутивах).

Примечание : я исхожу из того, что ОС у вас запущена и вы можете вызвать терминал (Ctrl+Alt+T или Win+T). Если какая-то команда ниже у вас не сработает — попробуйте следующую.

ускорение ПК

Несколько вариантов узнать информацию о текущей ОС Linux

POP!_OS — скрин из панели управления, вкладка About

POP!_OS — скрин из панели управления, вкладка About

Кстати, обратите внимание, что через вкладку "About" можно узнать не только о ОС, но и о железках на ПК: процессор, ОЗУ, видеокарта и пр.

Elementary OS — вкладка About

Elementary OS — вкладка About

Информация о ОС

Информация о ОС

Команда lsb_release -a выведет название дистрибутива, его ID, номер версии (релиза), и кодовое название. Как правило, работает в большинстве дистрибутивах!

  1. Distributor ID: Pop
  2. Description: Pop!_OS 20.10
  3. Release: 20.10
  4. Codename: groovy

lsb_release -a

hostnamectl (Elementary OS)

hostnamectl (Elementary OS)

hostnamectl

Пример (в тексте из Linux Mint):

Этот вариант помимо ОС, расскажет о многих железках на ПК. Наиболее информативный способ!

Попробуйте в терминале ввести команду inxi -F и нажать Enter.

Если появиться ошибка — тогда введите sudo apt install inxi и нажмите Enter. Когда установка пакета будет завершена — снова используйте команду inxi -F .

Inxi -F

Пример (Linux Mint):

В одном из файлов (/etc/os-release) ОС есть информация о дистрибутиве. Для его просмотра достаточно в терминале использовать команду cat /etc/os-release .

Есть еще один файл с информацией о системе (/etc/issue) - он используется при приглашении войти в систему. Для вывода информации из него - используйте cat /etc/issue .

Информация о ядре доступна в файле: /proc/version (команда cat /proc/version ).

etc- issue

Пример (Linux Mint):

$ cat /etc/os-release
NAME="Linux Mint"
VERSION="20.1 (Ulyssa)"
>
ID_LIKE=ubuntu
PRETTY_NAME="Linux Mint 20.1"
VERSION_ID="20.1"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=ulyssa
UBUNTU_CODENAME=focal
mint@mint:

Чтобы узнать версию ядра Linux (и доп. сведения о архитекторе), можно воспользоваться утилитой uname, парочка команд в помощь:

uname -r

uname -a

unname

Пример (Linux Mint):

Читайте также: