UbuntuでのDell UEFI BIOSとシステムファームウェアの更新
以前は、Oemがwindowsのみをサポートするフ 新しいUEFIデバイスの場合、UEFIブートメニューからUSB経由でUEFI BIOSを更新する機能があります。 これにより、UEFI BIOSのみが更新され、接続されているThunderbolt DockファームウェアのSSDファームウェアは更新されません。
Linux Firmware Update Manager
Linux Vendor Firmware Service(LVFS)は、ユーザーがLinuxを使用してデバイスファームウェアを簡単に更新するための手段として、デバイスベンダーまたはOemによってまとめられ 特にDellとLenovoはLVFSを広く使用しています。 デルは、Latitude、Precision、OptiPlex、Xtreme Performance Systems(XPS)など、最新のすべての(第6世代Intelハードウェア以降の)ビジネスモデルをサポートしています。
サポートされているデバイスの詳細は、LVFSのウェブサイトで入手できます:
このガイドでは、Ubuntu20.04(またはそれ以降)を使用してUEFI BIOSおよびその他のファームウェアを更新する方法について説明します。
LinuxファームウェアアップデートマネージャはUbuntuに組み込まれています。 これは、コマンドラインベースです。 それを使用するには、端末を開きます。
また、ショートカット++を使用して端末を起動することもできます。
ファームウェアアップデートマネージャ(fwupdmgr)は、コマンドラインベースです。 使用可能なコマンドのリストを表示するには、次のように入力します:
fwupdmgr
次にを押します :
私たちが最も興味を持っているコマンドは次のとおりです:
- システムに接続されているデバイスのファームウェアを更新できることを示すget-devices
- get-updatesシステムに接続されているデバイスの利用可能なファームウ
タイピング-イン:
fwupdmgr get-devices
じゃあ
この場合に表示されます:
- SSDファームウェア
- UEFI BIOSバージョン
- TPM
その他のシステムにはThunderbolt Dockの詳細が表示されます。
各デバイスにはデバイスIDがあり、右クリックしてコピーできます。
次のコマンドを使用できます:
fwupdmgr get-updates
LVFSで利用可能なファームウェアの更新を確認するには。 を押して続行します。
SSDのファームウェアアップデートはありません:
新しいUEFI BIOSアップデート1.17.0は、OptiPlexのために利用可能です7040:
特定のデバイスは、次のように入力して更新できます:
fwupdmgr update
そして、デバイスIDに貼り付けて押します。
その後、続行するかどうかを尋ねられます。 入力して続行し、キャンセルしてからを押します :
デバイスIDが指定されていない場合、firmware update managerは代わりにすべての更新を試みます:
タイプイン:
y
その後、続行します。
UEFI BIOSの更新を実行する場合は、コンピュータを再起動するように求められます。 タイプイン:
y
その後、コンピュータを再起動します。
Dell Ubuntu splashのロゴが表示されます:
コンピュータが再起動すると、”Found update fwupd-ux-capsule”と表示されます”:
UEFI BIOSが続行されます:
WD19TBなどのDell Dockを使用している場合は、USBタイプCコネクタをシステムから取り外し、再接続する前にdockをアイドル状態のままにするように求めら
CABファイルからのファームウェアの更新
場合によっては、ファームウェアの更新がLVFSに記載されておらず、代わりにOEMsドライバとダウンロードページにCABファ
注FirefoxブラウザはCABファイルを正しくダウンロードせず、代わりにブラウザタブでテキストとして開こうとします。
Chromiumブラウザを使用してこれらをダウンロードします。 この例では、WD19TB Dockの更新を見ていきます。 利用可能なLinuxオプションとしてUbuntu18.04LTSのみがあります:
ダウンロードを選択します,あなたが持っている必要があります.CABファイル:
ダウンロードフォルダに移動し、それを右クリックして[ターミナルで開く]を選択します(これにより、ファイルのパスを指定する必要がなくなります):
タイプイン:
sudo fwupdmgr install
次に、ファイルを指定する必要があるので、ファイル名を右クリックして[名前の変更]を選択します:
を含むファイル名を右クリックしてコピーします。キャブエクステンション:
端末を右クリックし、ファイル名を:
続行するにはを押します:
sudo、super user doが入力されたため、パスワードを入力する必要があります:
ファームウェアの更新がインストールされます:
WD19TBドックの場合は、少なくとも分のためのラップトップからドックを抜くように指示されます(ドックは、しかし、電源のままにする必要があり:
この分の後、あなたは戻ってドックを接続することができ、それは今、最新のファームウェアに更新する必要があります。 ファイルを再度インストールしようとすると、dockがすでに最新のファームウェアになっていることが通知されます:
執筆時点では、dockはUbuntu20.04/20.10と完全に互換性がありません。 ドックを使用してラップトップの電源を入れると、Ubuntu20.04/20.10がDell-Ubuntuスプラッシュ画面にハングアップします:
Dockファームウェアは、Ubuntu20.04/20のためにさらに更新する必要があります。10サポートまたはUbuntuブートローダーは、より良いThunderboltドックをサポートするために更新する必要があります。 私はこれにDellのためのフィードバックを残しています。 うまくいけば、すぐにドックのためにLVFSに直接リリースされたUbuntu20.04の新しいアップデートがあります。UEFI BIOSブートメニューからUEFI BIOSを更新する
システムがLinux Vendor Firmware Service(LVFS)でサポートされていない場合は、電源をオフにしてから電源を入れ、を押してUEFI BIOSブートメニューに移動します。 オプションBIOSフラッシュ更新が利用可能な場合は、UEFI BIOS更新を含む空のUSBフラッシュドライブを使用してUEFI BIOSを更新することができます。
このDell OptiPlex7040の場合は、DellのWebサイトに移動します。
サポートを選択し、次にドライバサポートを選択します:
モデルを入力し、表示されたときに選択します:
ドライバを選択&ダウンロード:
選択をBIOSに変更する:
UEFI BIOS更新をダウンロードする:
ファイルの保存を選択し、OKを選択します:
UEFI BIOSアップデートがダウンロードされるようになりました:
GPartedを使用して空のFAT32USBフラッシュドライブを作成することをお勧めします。 これを行うには、ターミナルを開きます:
タイプイン:
sudo apt-update
注意事項:
- sudoはスーパーユーザー doの略で、コマンドの先頭にこれを入力すると、スーパーユーザーとして実行したいことを意味します。
- aptはadvanced package toolの略です。
- apt-get updateは、高度なパッケージマネージャーを最新バージョンに更新します
続行するには入力してください。
sudoが入力されたため、パスワードの入力を求められます。 パスワードを入力したら、次のように入力します:
高度なパッケージツールが更新されます。
これで、次のコマンドを入力してgpartedをインストールできます:
sudo apt-get install gparted
続行するには、入力します:
タイプイン:
y
その後、続行するには:
GPartedがインストールされ、端末を閉じることができるようになりました。
アプリケーション画面からGPartedを起動できます。
スーパーユーザーとして実行するには、パスワードを入力する必要があります。 パスワードを入力したら、”認証”を選択します:
トップにあなたのUSBフラッシュドライブを選択します:
パーティションがファイル内にマウントされている場合は、それをアンマウントする必要があります。
それを右クリックし、UnmountLを選択します
デバイスを選択し、パーティションテーブルを作成:
“GPT”を選択し、”適用”を選択します:
次に、パーティションを作成する必要があります:
灰色のスペースを右クリックし、”新規”を選択します:
それがFAT32であることを確認し、必要に応じてパーティションにラベルを付けてから、追加を選択します:
次に、チェックボックスを選択して変更を適用します:
[適用]を選択します:
操作が実行されたら、”閉じる”を選択します:
その後、GPartedを閉じることができます。
USBポートからUSBフラッシュドライブを取り外し、再挿入します。 それは表示されるはずです:
UEFI BIOS更新をそれにコピーします:
UEFI BIOSアップデートUSBフラッシュドライブの準備が整いました:
右上の”電源オフ”を選択します。
次に、電源オフを選択します:
Dellの電源を入れ、を押してUEFI BIOSブートメニューにアクセスします:
(UEFI)BIOS Flash Updateに到達するまでを押してから、を押します。:
右上の[参照]ボタンを選択します:
USBフラッシュドライブはファイルシステム0(FS0)である可能性が高く、他のストレージデバイスが接続されている場合はドロップダウンが利用可能 UEFI BIOSアップデートを選択します。 選択OK。
Flash Updateの開始を選択します:
[はい]を選択します:
コンピュータが再起動し、UEFI BIOSの更新が続行されます:
Leave a Reply