Получить системную информацию с нескольких компьютеров через загрузочное USB-устройство

Я ищу что-то похожее на то, что написано в этом вопросе: Linux + получает всю информацию об оборудовании с помощью инструмента или скрипта

По сути, я хочу иметь возможность подключить USB-устройство к компьютеру, загрузить его и получить от него различную информацию о компьютере:

  • аппаратные средства
    • Баран
    • Видеокарта
    • Жесткий диск
      • Использование диска
    • процессор

и, вероятно, другие вещи, которые не приходят на ум.

Я знаю, что есть решения, подобные Spice Works, но я ищу аппаратное решение. У меня в основном есть куча компьютеров, которые нужно обновить до определенного стандарта (оперативная память, процессор, видеокарта и т. Д.). Я думаю, что было бы проще всего подключить USB-устройство, загрузить его, запустить скрипт, результат скрипта будет сохранен на USB-устройстве, а затем машина выключится. Затем я помещаю устройство в следующую машину и продолжаю движение.

Существует ли что-нибудь подобное? Я застрял, создавая что-то сам, используя загрузочную среду Linux?

Заранее спасибо!

2 ответа

Я не думаю, что это то, что он хочет. Он хочет иметь возможность загружать компьютер, возможно, без необходимости в ОС и загружать приложение, которое может выводить информацию об оборудовании.

Закрытия, которые я придумал, - это HDT (аппаратный инструмент обнаружения), но для этого требуется использование PXE. Однако, когда он работает, он может выгружать аппаратное обеспечение в файл в кодировке JSON, который затем может быть проанализирован в сценарии. Проблема с этим решением заключается в том, что для него требуется работающий TFTP-сервер, на котором выполняется pxelinux, вам необходим доступ к серверу pxe, чтобы получить доступ к файлам дампа, и вам необходимо создать сценарий для анализа данных.

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

Открытый аудит - это программное обеспечение для сканирования сети, которое требует, чтобы система запускала агент. Это означает, что вам нужно загрузить сервер с ОС и установить агент, а затем настроить сервер где-нибудь для размещения сканера. Не совсем то, что он ищет.

Вы можете скопировать Linux-скрипт Open-AudIT на USB-накопитель и вывести его в текстовый файл.

Предостережение - я разработчик...

http://www.open-audit.org/

Другие вопросы по тегам