Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Linux에서 펌웨어를 업데이트하는 방법

Summary: Linux에서 펌웨어 업데이트를 지원하는 정보 및 링크

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Dell Edge Gateway 5000은 Linux에서 기본적으로 플래시 UEFI 펌웨어를 지원합니다.  이를 위해 UEFI 버전 2.5의 표준 기반 UEFI 캡슐 기능을 지원하고 있습니다.  또한 이를 수행하는 데 사용되는 전체 도구 체인은 오픈 소스입니다. 

Red Hat은 이 기능을 가능하게 하는 도구를 개발했습니다: fwupd, fwupdate 및 Linux 커널에서의 ESRT 지원.  지난 한 해 동안 우리는 실제 하드웨어의 아키텍처, 도구, 프로세스 및 메타데이터와 관련된 문제를 공동으로 해결하기 위해 Red Hat, Intel 및 Canonical과 긴밀히 협력해 왔습니다.  

Dell은 Red Hat에서 만든 LVFS(Linux Vendor Firmware Service)에 BIOS 업데이트를 게시합니다.  Red Hat은 OEM이 모든 Linux 고객에게 펌웨어를 배포할 수 있도록 LVFS를 중앙 OS에 구애받지 않는 리포지토리로 제공합니다.

Dell은 Ubuntu Snappy 및 인텔 Wind River IDP가 탑재된 Dell Edge Gateway 5000을 배송할 예정입니다.  둘 다 기본적으로 사전 로드된 공장 이미지에 도구가 포함됩니다.  그러나 표준 기반 솔루션을 선택할 때 가장 좋은 점은 도구가 모든 최신 Linux 배포판에서 작동한다는 것입니다.  사전 로드된 OS를 사용하지 않기로 선택한 경우에도 이러한 도구를 설치하고 이 기능을 활용할 수 있습니다.  이미 Fedora 23, Debian UnstableUbuntu 15.04+에서 사용할 수 있습니다.

이 작업은 2년 넘게 Debian의 EFI 툴 작업에 대한 Dell의 지속적인 노력의 연장선상에 있습니다.  이러한 노력의 결과로, Debian EFI 팀(블로그)은 전체 Debian/Ubuntu UEFI 플래싱 툴체인이 견고하고 Dell 하드웨어에서 즉시 펌웨어 업데이트를 지원할 수 있도록 구성되었습니다. 

 Dell Edge Gateway 5000은 이러한 기술을 지원하는 첫 번째 시스템입니다.  다른 Dell 하드웨어로 확장할 수 있기를 기대하고 있습니다.  

이 기술에 대해 자세히 알아보려면 도구 체인의 관련 부분과 해당 기능에 대한 개략적인 개요가 있습니다.

  • Linux https://secure-lvfs.rhcloud.com/(Vendor Firmware Service)
    • OEM용 펌웨어 업데이트를 호스팅하기 위한 중앙 위치
  • 그놈 소프트웨어
    • 최종 사용자 그래픽 유틸리티
  • FWUPD(https://github.com/hughsie/fwupd/)
    • fwupd 크랙: 사용자 공간 펌웨어 처리 데몬
    • fwupdmgr: fwupd에 대한 명령줄 인터페이스
    • Gnome 소프트웨어에 D-Bus API 제공
  • Appstream-Glib(https://github.com/hughsie/appstream-glib/)
    • AppStream 메타데이터 처리
    • CAB 파일 처리(FW 업데이트용 컨테이너)
  • FWupdate(https://github.com/rhinstaller/fwupdate)
    • fwupd 및 커널 ESRT 인터페이스와 상호 작용하기 위한 사용자 공간 라이브러리
    • HDD에서 UEFI 캡슐 업데이트 스테이징
    • 부팅 중 UEFI 캡슐 업데이트 처리
  • Linux 커널(v4.2+)
    • fwupdate용 ESRT 인터페이스 제공

 

Article Properties


Last Published Date

10 Apr 2021

Version

3

Article Type

How To