Linux | Ubuntu起動時のエラー表示の解決方法
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にアクセスする.
以下画面に遷移する.赤枠の"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
以上