お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2021-05-07 21:18:52

biriyani
新しいメンバ
登録日: 2021-05-07

DMAR:[Firmware Bug]:No firmware reserved~で起動も再インストールもできません

お世話になります。

【症状】
OS: Ubuntu 20.04LTS日本語リミックス

それまで正常動作に見えましたが、2021/5/5にハングアップしたのを皮切りに
PCを起動し、GRUBで”Ubuntu”を選択すると下記エラーが表示され、ハングアップするようになりました。
USBの光学式マウスとキーボードへの給電も途絶えます。
(エラーメッセージは全て手打ちとなるため、間違いがありましたらすみません)

その前(1カ月くらい前)に一度だけハングアップしたことがありましたが、電源再投入で復帰したため
そのまま使用していました。

----------エラーメッセージ1 ここから---------

[        0.115037] DMAR: [Firmware Bug]: No firmware reserved region can cover this
RMRR [0x000000003e2e0000-0x000000003e2fffff], contact BIOS vendor for fixes
[        0.143072] x86/cpu: VMX (outside TXT) disabled by BIOS

----------エラーメッセージ1 ここまで----------

【やったこと】
・ハードウェア構成(質問文最後に記載)にない外付けUSB HDD2台を外して起動→エラーメッセージ変わらず
・BIOSをver.2401(だったと思います) からver.2801(2021/04/16リリース。最新版)にアップデート→エラーメッセージ変わらず
・GRUB(version 2.04)画面で”Advanced options for ubuntu”を選択すると下記種類のカーネル(?)リストが表示され、それぞれにrecovery modeの選択肢がありますが、いずれを選択してもエラー回避せず(エラーメッセージ2が表示される)
 Ubuntu, with Linux 5.8.0-50-generic
 Ubuntu, with Linux 5.8.0-49-generic
 Ubuntu, with Linux 5.8.0-48-generic

----------エラーメッセージ2 ここから---------
~前略~
[        0.823116] ata1: SATA max UDMA/133 abar m2048@0xa1239000 port 0xa1239100 irq 125
[        0.825591] ata2: SATA max UDMA/133 abar m2048@0xa1239000 port 0xa1239180 irq 125
[        0.828034] ata3: SATA max UDMA/133 abar m2048@0xa1239000 port 0xa1239200 irq 125
[        0.830465] ata4: SATA max UDMA/133 abar m2048@0xa1239000 port 0xa1239280 irq 125
[        0.832915] ata5: SATA max UDMA/133 abar m2048@0xa1239000 port 0xa1239300 irq 125
[        0.834783] ata6: SATA max UDMA/133 abar m2048@0xa1239000 port 0xa1239380 irq 125
[        0.967521] e1000e 0000:00:1f.6 0000:00:1f:6 (uninitialized): registered PHC clock

----------エラーメッセージ2 ここまで----------


・GRUBの上記選択画面で”e”を押下すると出てくる編集画面で、下から3行目の"linux~"で始まる行末尾にネットで調べた文字列を加えるとエラーメッセージに変化はあったが、ハングアップすることに変わりなし

linux        /boot/vmlinux-5.8.0-50-generic root=UUID=~中略~ ro quiet splash $vt_handoff
→ linux        /boot/vmlinux-5.8.0-50-generic root=UUID=~中略~ ro quiet splash $vt_handoff apci=off
→ linux        /boot/vmlinux-5.8.0-50-generic root=UUID=~中略~ ro quiet splash $vt_handoff intremap=no_x2apic_optout
→ linux        /boot/vmlinux-5.8.0-50-generic root=UUID=~中略~ ro nomodeset $vt_handoff 

・Ubuntu 20.04LTS日本語リミックスでブータブルUSBを作成(Windows10上でRufusでUSB作成)し、そこからUbuntuを起動しようとすると、下記エラーメッセージ3が表示される

----------エラーメッセージ3 ここから---------

[        0.xxxxxx] Initramfs unpacking failed: decoding failed

----------エラーメッセージ3 ここまで----------

・今日Ubuntu 21.04LTS日本語リミックスでブータブルUSBを作成(Windows10上でRufusでUSB作成)し、そこからUbuntuを起動しようとすると、エラーメッセージ1が表示される


再インストールすらできないというのは非常に厳しいです。
どうすれば復旧できるかお教えいただけないでしょうか。
データロストは最後の選択肢ですが、それしかなければ実行します。
何卒宜しくお願い申し上げます。

【自作PC ハードウェア構成】
マザーボード: ASUS PRIME H370M-PLUS
CPU: Intel Core i5-9400
GPU: なし
メモリ: CORSAIR CMK16GX4M2A2666C16(DDR4-2666MHz 8GBx2)
電源: 玄人志向 KRPW-L5-400W/80+
SSD1: Transcend TS256GSSD370S 256GB SATA3
SSD2: Western Digital WDS100T2B0C 1TB NVMe SSD
HDD1,2: Seagate ST8000DM004 8TB x2
TVチューナー1: PLEX PX-Q3PE4
TVチューナー2: PLEX PX-W3PE4
カードリーダー: SCR3310/v2.0

オフライン

 

#2 2021-05-07 21:44:54

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: DMAR:[Firmware Bug]:No firmware reserved~で起動も再インストールもできません

「エラーメッセージ1」 で検索すると、bios設定(IOMMU&VT-d)をチェックしなさいとか、起動時のオプション変更しなさいとかヒットします。
ネット検索して、色々、試してみては?

オフライン

 

#3 2021-05-07 22:34:28

biriyani
新しいメンバ
登録日: 2021-05-07

Re: DMAR:[Firmware Bug]:No firmware reserved~で起動も再インストールもできません

ご回答ありがとうございます。

ネットで調べた下記方法でエラーメッセージ1の2行目が消えました。

【方法】
ASUS UEFI BIOSの"Advanced Mode" - "Advanced" - "CPU Configuraton" - "Intel (VMX) Virtualization Technology" を Enabledにする

---------エラーメッセージ1' ここから---------

[        0.xxxxxx] DMAR: [Firmware Bug]: No firmware reserved region can cover this
RMRR [0x000000003e2e0000-0x000000003e2fffff], contact BIOS vendor for fixes

----------エラーメッセージ1' ここまで----------

引き続き試行錯誤してみます。

オフライン

 

#4 2021-05-08 01:22:35

biriyani
新しいメンバ
登録日: 2021-05-07

Re: DMAR:[Firmware Bug]:No firmware reserved~で起動も再インストールもできません

以下手順でOSを通常のようにGUIで起動することができましたので、お知らせいたします。

1. オンボードのLANアダプタをUEFI BIOS上で無効にする
2. GRUBで"Ubuntu"選択状態でeを押下し、下から3番目の行末尾に起動オプション ”loglevel=3” を追加する
  linux        /boot/vmlinux-5.8.0-50-generic root=UUID=~中略~ ro quiet splash $vt_handoff loglevel=3

現在手近なUSB-LANアダプタでネットワーク接続をしていますが、オンボードのLANが機能していない状態です。
おそらくドライバのアップデート等が必要だと思いますので、もう少し調べて対処したいと思います。
また、調べたところカーネルに問題があるのではないかという記述も散見されたので、根治にはまだかかりそうです。
しかし、とりあえず何とかなってよかったです。ありがとうございました。

参考URL
https://askubuntu.com/questions/1297433/vmx-outside-txt-disabled-by-bios
https://bbs.archlinux.org/viewtopic.php?id=252624
https://github.com/torvalds/linux/commit/f036c7fa0ab60b7ea47560c32c78e435eb1cd214

オフライン

 

Board footer

Powered by FluxBB