Посмотреть версию bios linux
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 Я новый системный администратор Linux. Как добавить комментарии к правилам iptables в Linux с помощью команды iptables Введение: Команды iptables и ip6tables используются для настройки, поддержки и обеспечения соблюдения правил брандмауэра в Linux.
Linux / UNIX: генерация случайных паролей с помощью mkpasswd / makepasswd / pwgen
Linux UNIX: создание случайного пароля с помощью mkpasswd makepasswd pwgen Как мне сгенерировать случайный пароль для использования с моим сценарием оболочки? Как создать случайный пароль в командной строке Linux или Unix? Вы можете использовать команду makepasswd или mkpasswd для генерации случа.
Как установить, получить и удалить куки 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 (iptables) в Linux? Для Road Warrior WireGuard и других целей вам необходимо установить и настроить правила брандмауэра. Вы должны настроить NAT (преобразование сетевых адресов), чтобы разрешить клиентам W.
Как установить приложение VLC 3 (Vetinari) в Linux
Как установить приложение VLC 3 (Vetinari) в Linux Как установить приложение VLC версии 3 в Linux для просмотра DVD CD и потоковой передачи музыки видео устройств Chromecast в Linux? VLC - это бесплатный кроссплатформенный медиаплеер с открытым исходным кодом, который воспроизводит большинство ме.
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. Как убить процесс на сервере Linux с помощью параметров командной строки? Как я могу убить запущенный процесс в Unix? Linux и Unix-подобные операционные системы поставляются с командой kill .
Ubuntu Linux: запуск, остановка, перезагрузка, перезагрузка сервера OpenSSH
Ubuntu Linux: запуск, остановка, перезагрузка, перезагрузка сервера OpenSSH Мне нужно предоставить удаленный доступ к моему серверу на базе Ubuntu Linux. Как запустить остановить или перезапустить ssh-сервер в операционной системе Ubuntu Linux с помощью параметров командной строки? Вам необходимо з.
Как удалить контейнер с помощью команды lxc (LXD) в Linux
Как удалить контейнер с помощью команды lxc (LXD) в Linux Хотите удалить контейнер на основе LXD с помощью команды lxc в Linux? Попробуйте эти простые советы. Чтобы удалить экземпляры контейнеры и снимки LXD, мы используем команду удаления lxc. Однако контейнер экземпляр необходимо остановить, а в.
Как настроить сервер 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? Как активировать такую службу, как Nginx Apache, при запуске на Alpine Linux? Как запустить остановить перезапустить службы на Alpine Linux? Alpine Linux поставляется с системой загруз.
Команда копирования файла Linux [Примеры команд cp]
Команда копирования файлов Linux [Примеры команд cp] Как копировать файлы в операционных системах Linux? Как мне сделать вторую копию файла в оболочке Linux bash? Как я могу скопировать файлы и каталоги в Linux? Чтобы скопировать файлы и каталоги, используйте команду cp в такой операционной системе.
Как импортировать файл 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-подобной настольной системе Создание и установка переменных в сценарии (или приглашении о.
Как настроить страницы продуктов WooCommerce (без кода)
Вы хотите настроить страницы продуктов WooCommerce без написания какого-либо кода? Персонализируя страницы продуктов WooCommerce, вы можете улучшить коэффициент конверсии и увеличить продажи от существующих посетителей веб-сайта. В этой статье мы покажем вам, как настраивать страницы продуктов WooCo.
Как удалить опцию сброса / изменения пароля WordPress
Вы хотите удалить опцию сброса пароля в WordPress? По умолчанию WordPress позволяет пользователям сбрасывать изменять пароль, указав свой адрес электронной почты. Иногда вам может потребоваться отключить параметр сброса пароля в WordPress. В этой статье мы покажем вам, как удалить опцию сброса сме.
Как найти версию Nginx из командной строки
Как найти версию Nginx с помощью командной строки Как распечатать версию с веб-сервера Nginx с помощью параметра командной строки в Unix-подобных операционных системах? Как проверить версию nginx Подробные сведения об учебнике DifficultyEasy (rss) Привилегии rootNoRequirementsNoneTimeN A В этом кра.
Как запросить адрес электронной почты для загрузки файла в 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$ 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.
В ходе анализ экрана самотестирования устройств при загрузки и логов системы, причиной не работающих устройств подключенных к 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
Кстати, обратите внимание, что через вкладку "About" можно узнать не только о ОС, но и о железках на ПК: процессор, ОЗУ, видеокарта и пр.
Elementary OS — вкладка About
Информация о ОС
Команда lsb_release -a выведет название дистрибутива, его ID, номер версии (релиза), и кодовое название. Как правило, работает в большинстве дистрибутивах!
- Distributor ID: Pop
- Description: Pop!_OS 20.10
- Release: 20.10
- Codename: groovy
hostnamectl (Elementary OS)
Пример (в тексте из Linux Mint):
Этот вариант помимо ОС, расскажет о многих железках на ПК. Наиболее информативный способ!
Попробуйте в терминале ввести команду inxi -F и нажать Enter.
Если появиться ошибка — тогда введите sudo apt install inxi и нажмите Enter. Когда установка пакета будет завершена — снова используйте команду inxi -F .
Пример (Linux Mint):
В одном из файлов (/etc/os-release) ОС есть информация о дистрибутиве. Для его просмотра достаточно в терминале использовать команду cat /etc/os-release .
Есть еще один файл с информацией о системе (/etc/issue) - он используется при приглашении войти в систему. Для вывода информации из него - используйте cat /etc/issue .
Информация о ядре доступна в файле: /proc/version (команда cat /proc/version ).
Пример (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
Пример (Linux Mint):
Читайте также: