Linux | Ubuntu起動時のエラー表示の解決方法

2022年8月29日

2022年8月,Windows 8が搭載された古いノートパソコンに"Ubuntu 22.04 LTS"のインストール方法を記した記事を公開した.当該記事はこちらを参照

Ubuntuをインストールしたが,起動時にエラーメッセージが出現している.この解決方法を以下に記す.

実施環境

  • PC: Acer Aspire E3-111
  • OS: Ubuntu 22.04.1 LTS

解決すべきエラーの内容

以下はUbuntuをインストールしたノートパソコンの起動時の画面になる.以下赤枠のエラー内容を出現させなくすることを目的とする.エラー内容は以下と呼称する.

以下上段の赤枠のエラー名:ACPI BIOSエラー

以下下段の赤枠のエラー名:Bluetoothエラー

エラーの解決方法

ACPI BIOSエラー

ACPI BIOS Error内容を解消する.

以下サイトを参考にした.

ubuntu forums | acpi bios error bug could not resolve symbol

以下コマンドを実行する.

sudo nano /etc/default/grub

以下のように変更し,ctrlキーを押しながらXキーをクリックし,Yを選択し,Enterキーをクリックする.

変更前:quiet splash

変更後:quiet splash loglevel=3

その後,以下コマンドを実行する.

sudo update-grub

以下コマンドで再起動を実行する.

sudo reboot now

以下のようにACPI BIOS Errorはなくなった.

Bluetoothエラー

以下エラーを解消する.

“Bluetooth: hci0: BCM: firmware Patch file not found, tried:"

以下URLを参考にした.

Linux: how to make Bluetooth working | Development notes

“lsusb"コマンドを以下実行し,bluetooth chipsetとdevice IDを確認する.確認の結果,以下を把握した.

  • bluetooth chipset: BCM43142A0
  • device ID: ID 0489:e055

以上より,"BCM43142a0-0489-e055.hcd"ファイルを探す.

shirokuma@shirokuma-acer:/$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 04f2:b47f Chicony Electronics Co., Ltd VGA Webcam
Bus 001 Device 005: ID 0489:e055 Foxconn / Hon Hai BCM43142A0 broadcom bluetooth
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

以下URLにアクセスする.

github | broadcom-bt-firmware

以下画面に遷移する.赤枠の"Go to file"をクリックする.

以下画面に遷移する.検索バーに"BCM43142a0-0489-e055.hcd"を入力する.

以下のように,"BCM43142a0-0489-e055.hcd"ファイルを検索できたので,赤枠のファイル名をクリックする.

以下画面に遷移するので,"Download"をクリックする.

以下のように,"Downloads directory"に"BCM43142a0-0489-e055.hcd"ファイルが格納されたことを確認できた.

Ctrl + Alt + Tキーでターミナルを開く."cd ~/Downloads"でDownloads directoryに移動し,"ls -l"によって,"BCM43142a0-0489-e055.hcd"ファイルを確認した.

shirokuma@shirokuma-acer:~$ cd ~/Downloads
shirokuma@shirokuma-acer:~/Downloads$ ls -l
total 32
-rw-rw-r-- 1 shirokuma shirokuma 29592 Aug 29 15:57 BCM43142A0-0489-e055.hcd

以下"mv"コマンドにてhcdファイルを,"/lib/firmware/brcm"に移動する.

shirokuma@shirokuma-acer:~/Downloads$ sudo mv BCM43142A0-0489-e055.hcd /lib/firmware/brcm
[sudo] password for shirokuma: 

以下"cd /lib/firmware/brcm"コマンドにて,当該directoryに移動し,"ls -l"コマンドにて,"BCM43142A0-0489-e055.hcd"ファイルが移動したことを確認した.

shirokuma@shirokuma-acer:~/Downloads$ cd /lib/firmware/brcm
shirokuma@shirokuma-acer:/lib/firmware/brcm$ ls -l
total 12040
lrwxrwxrwx 1 root      root           17 Jul 26 17:35  BCM-0a5c-6410.hcd -> BCM-0bb4-0306.hcd
-rw-r--r-- 1 root      root        54734 Jul 26 17:35  BCM-0bb4-0306.hcd
-rw-rw-r-- 1 shirokuma shirokuma   29592 Aug 29 15:57  BCM43142A0-0489-e055.hcd
-rw-r--r-- 1 root      root       269595 Jul 26 17:35  bcm4329-fullmac-4.bin
-rw-r--r-- 1 root      root        96224 Jul 26 17:35  bcm43xx-0.fw
-rw-r--r-- 1 root      root          180 Jul 26 17:35  bcm43xx_hdr-0.fw
lrwxrwxrwx 1 root      root           31 Jul 26 17:35  brcmfmac43012-sdio.bin -> ../cypress/cyfmac43012-sdio.bin
lrwxrwxrwx 1 root      root           36 Jul 26 17:35  brcmfmac43012-sdio.clm_blob -> ../cypress/cyfmac43012-sdio.clm_blob

以下コマンドにて再起動する.

shirokuma@shirokuma-acer:/lib/firmware/brcm$ sudo reboot now

以下のようにBluetoothエラーはなくなった.

参照

ubuntu forums | acpi bios error bug could not resolve symbol

proxmox | ACPI Error Stop Booting with latest Proxmox Update

Linux: how to make Bluetooth working | Development notes

以上