跳至主要內容
  • 簡單快速地下訂單
  • 檢視訂單及追蹤商品運送狀態
  • 建立並存取您的產品清單
  • 使用「公司管理」來管理您的 Dell EMC 網站、產品和產品層級連絡人。

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

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

本文可能採用自動翻譯。如果您對翻譯品質有任何寶貴意見,請使用此頁面底部的表單告訴我們,謝謝。

文章內容


說明

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 인터페이스 제공

 

文章屬性


上次發佈日期

10 4月 2021

版本

3

文章類型

How To