Hello!
I have read the following topics:
Weeks ago, I purchased a new computer case and a new 2 TB SSD NVMe m.2.
I made a clean installation of Endeavour OS Gemini on the 480 SSD Adata SU630. After the successful installation, I booted again in Live USB to create the 2 TB SSD NVMe m.2 partitions – home
and opt
and the automatic mount with their UUIDs for the fstab
file.
I formatted both SSDs as GPT and all the partitions as ext4. I used UEFI. I have latest, LTS and `zen versions of Linux kernels installed.
Everything worked perfectly. But I was irritated with the long tpmrm0
time. I made a research and followed a tip whose command sudo systemctl mask dev-tpmrm0.device
.
Then everything worked until it stopped on the 31st July at 16:30 in Brazil (12:30 in Los Angeles and Vancouver, 15:30 in New York, 20:30 in London, 21:30 in Amsterdam, Berlin, Madrid, Paris and Rome, 22:30 in Athens and Kyiv, 23:30 in Tbilisi). Today I am stuck in emergency mode. I investigated the motives and used the command journalectl -xb
. I saw that it was a plymouth
error.
I booted in the Live USB. I ran the command lsblk -f
:
sudo lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0 squashfs 4.0 0 100% /run/archiso/airootfs
sda
├─sda1 vfat FAT32 EFI 2361-16AF
├─sda2 ext4 1.0 Root ad6438d7-6e3a-4c86-9af0-6dbcde08fae0
└─sda3 swap 1 swap 3de32265-311d-40fb-869c-8779c671c7e3
sdb
sdc iso9660 Joliet Extension EOS_202404 2024-04-20-15-57-10-00
├─sdc1 iso9660 Joliet Extension EOS_202404 2024-04-20-15-57-10-00 0 100% /run/archiso/bootmnt
└─sdc2 vfat FAT16 ARCHISO_EFI 7156-9697
nvme0n1
├─nvme0n1p1
│ ext4 1.0 Optional 47b48637-f135-41ea-a598-313bdbc26384
└─nvme0n1p2
ext4 1.0 Home fa06c2b8-eb2b-4b11-b73b-c0238e91887b
Then I ran the following commands:
sudo mount /dev/sda2 /mnt
sudo mount /dev/sda1 /mnt/efi
sudo mount /dev/nvme0n1p2 /mnt/home
sudo mount /dev/nvme0n1p1 /mnt/opt
Then here is the fstab
text:
$ sudo cat /mnt/etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=2361-16AF /efi vfat fmask=0137,dmask=0027 0 2
UUID=ad6438d7-6e3a-4c86-9af0-6dbcde08fae0 / ext4 noatime 0 1
UUID=fa06c2b8-eb2b-4b11-b73b-c0238e91887b /home ext4 defaults 0 2
UUID=47b48637-f135-41ea-a598-313bdbc26384 /opt ext4 defaults 0 2
UUID=3de32265-311d-40fb-869c-8779c671c7e3 swap swap defaults 0 0
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
I entered into the chroot with the command sudo arch-chroot /mnt
and did some following tasks:
- I installed
breeze-plymouth
,plymouth
andplymouth-kcm
packages. - I ran the commands
sudo reinstall-kernels
andsudo dracut-rebuild
.
After finishing the tasks, I rebooted in the SSD, and ended up stuck again in emergency mode. I saw that they were Bluetooh and tpm_crb
errors. I did not know how to fix it, but I made a research about the tpm_crb
errors and I saw that it was a UEFI problem. I ran the command bootctl
, then the secure boot has already been disabled before:
System:
Firmware: UEFI 2.70 (American Megatrends 5.13)
Firmware Arch: x64
Secure Boot: disabled (setup)
TPM2 Support: firmware only, driver unavailable
Measured UKI: no
Boot into FW: supported
Current Boot Loader:
Product: systemd-boot 255.4-2-arch
Features: ✓ Boot counting
✓ Menu timeout control
✓ One-shot menu timeout control
✓ Default entry control
✓ One-shot entry control
✓ Support for XBOOTLDR partition
✓ Support for passing random seed to OS
✓ Load drop-in drivers
✓ Support Type #1 sort-key field
✓ Support @saved pseudo-entry
✓ Support Type #1 devicetree field
✓ Enroll SecureBoot keys
✓ Retain SHIM protocols
✓ Menu can be disabled
✗ Boot loader sets ESP information
ESP: n/a
File: └─/EFI/BOOT/BOOTX64.EFI
Random Seed:
System Token: set
Exists: yes
Available Boot Loaders on ESP:
ESP: /efi (/dev/disk/by-partuuid/37accc23-37a5-4ddc-b22a-607c84af06f9)
File: ├─/EFI/systemd/systemd-bootx64.efi (systemd-boot 255.4-2-arch)
└─/EFI/BOOT/BOOTX64.EFI (systemd-boot 255.4-2-arch)
Boot Loaders Listed in EFI Variables:
Title: Linux Boot Manager
ID: 0x0002
Status: active, boot-order
Partition: /dev/disk/by-partuuid/37accc23-37a5-4ddc-b22a-607c84af06f9
File: └─/EFI/SYSTEMD/SYSTEMD-BOOTX64.EFI
Title: UEFI OS
ID: 0x0003
Status: active, boot-order
Partition: /dev/disk/by-partuuid/37accc23-37a5-4ddc-b22a-607c84af06f9
File: └─/EFI/BOOT/BOOTX64.EFI
Boot Loader Entries:
$BOOT: /efi (/dev/disk/by-partuuid/37accc23-37a5-4ddc-b22a-607c84af06f9)
token: endeavouros
Default Boot Loader Entry:
type: Boot Loader Specification Type #1 (.conf)
title: EndeavourOS (6.10.2-arch1-1)
id: 7672d332026846318e868f17ab40d4fb-6.10.2-arch1-1.conf
source: /efi//loader/entries/7672d332026846318e868f17ab40d4fb-6.10.2-arch1-1.conf
sort-key: endeavouros-6.10.2-arch1-1
version: 6.10.2-arch1-1
machine-id: 7672d332026846318e868f17ab40d4fb
linux: /efi//7672d332026846318e868f17ab40d4fb/6.10.2-arch1-1/linux
initrd: /efi//7672d332026846318e868f17ab40d4fb/6.10.2-arch1-1/initrd
options: nvme_load=YES nowatchdog rw root=UUID=ad6438d7-6e3a-4c86-9af0-6dbcde08fae0 resume=UUID=3de32265-311d-40fb-869c-8779c671c7e3 systemd.machine_id=7672d332026846318e868f17ab40d4fb
If you wish to see the short journalectl
log and inxi
, follow:
journalctl -p 3 --since "2024-07-31"
:
-- Boot ed50238ae78a412d8019ae10f40ee147 --
Jul 31 16:36:17 endeavouros kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xdc31f000-0xdc31ffff flags 0x200] vs dc31f000 4000
Jul 31 16:36:17 endeavouros kernel: tpm_crb MSFT0101:00: error -EBUSY: can't request region for resource [mem 0xdc31f000-0xdc31ffff]
Jul 31 16:36:17 endeavouros kernel: tpm_crb MSFT0101:00: probe with driver tpm_crb failed with error -16
Jul 31 16:36:20 endeavouros kernel: iwlwifi 0000:06:00.0: WRT: Invalid buffer destination
Jul 31 16:36:21 endeavouros systemd-fsck[609]: fsck failed with exit status 4.
Jul 31 16:36:21 endeavouros systemd[1]: Failed to start File System Check on /dev/disk/by-uuid/fa06c2b8-eb2b-4b11-b73b-c0238e91887b.
Jul 31 16:36:22 endeavouros kernel: Bluetooth: hci0: Reading Intel version command failed (-110)
Jul 31 16:36:22 endeavouros kernel: Bluetooth: hci0: command 0xfc05 tx timeout
Jul 31 16:37:10 endeavouros systemd-fsck[814]: fsck failed with exit status 4.
Jul 31 16:37:10 endeavouros systemd[1]: Failed to start File System Check on /dev/disk/by-uuid/fa06c2b8-eb2b-4b11-b73b-c0238e91887b.
Jul 31 16:42:49 endeavouros kernel: watchdog: watchdog0: watchdog did not stop!
-- Boot 64f7e0571c2e412aa9456c96d1031191 --
Jul 31 16:43:11 endeavouros kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xdc31f000-0xdc31ffff flags 0x200] vs dc31f000 4000
Jul 31 16:43:11 endeavouros kernel: tpm_crb MSFT0101:00: error -EBUSY: can't request region for resource [mem 0xdc31f000-0xdc31ffff]
Jul 31 16:43:11 endeavouros kernel: tpm_crb MSFT0101:00: probe with driver tpm_crb failed with error -16
Jul 31 16:43:14 endeavouros kernel: Bluetooth: hci0: No support for _PRR ACPI method
Jul 31 16:43:14 endeavouros kernel: iwlwifi 0000:06:00.0: WRT: Invalid buffer destination
Jul 31 16:43:15 endeavouros systemd-fsck[601]: fsck failed with exit status 4.
Jul 31 16:43:15 endeavouros systemd[1]: Failed to start File System Check on /dev/disk/by-uuid/fa06c2b8-eb2b-4b11-b73b-c0238e91887b.
Jul 31 16:43:18 endeavouros kernel: Bluetooth: hci0: Malformed MSFT vendor event: 0x02
Jul 31 16:54:26 endeavouros systemd-fsck[916]: fsck failed with exit status 4.
Jul 31 16:54:26 endeavouros systemd[1]: Failed to start File System Check on /dev/disk/by-uuid/fa06c2b8-eb2b-4b11-b73b-c0238e91887b.
Jul 31 16:55:31 endeavouros kernel: watchdog: watchdog0: watchdog did not stop!
-- Boot 897f8df87f86480392b3f21c50b215fd --
Jul 31 16:55:57 endeavouros kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xdc31f000-0xdc31ffff flags 0x200] vs dc31f000 4000
Jul 31 16:55:57 endeavouros kernel: tpm_crb MSFT0101:00: error -EBUSY: can't request region for resource [mem 0xdc31f000-0xdc31ffff]
Jul 31 16:55:57 endeavouros kernel: tpm_crb MSFT0101:00: probe with driver tpm_crb failed with error -16
Jul 31 16:56:00 endeavouros kernel: Bluetooth: hci0: No support for _PRR ACPI method
Jul 31 16:56:00 endeavouros kernel: iwlwifi 0000:06:00.0: WRT: Invalid buffer destination
Jul 31 16:56:01 endeavouros systemd-fsck[605]: fsck failed with exit status 4.
Jul 31 16:56:01 endeavouros systemd[1]: Failed to start File System Check on /dev/disk/by-uuid/fa06c2b8-eb2b-4b11-b73b-c0238e91887b.
Jul 31 17:13:52 endeavouros systemd-fsck[843]: fsck failed with exit status 4.
Jul 31 17:13:52 endeavouros systemd[1]: Failed to start File System Check on /dev/disk/by-uuid/fa06c2b8-eb2b-4b11-b73b-c0238e91887b.
[...]
-- Boot 3bf9a288f98649228510f99202b0bfd0 --
Jul 31 22:58:21 endeavouros kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xdc31f000-0xdc31ffff flags 0x200] vs dc31f000 4000
Jul 31 22:58:21 endeavouros kernel: tpm_crb MSFT0101:00: error -EBUSY: can't request region for resource [mem 0xdc31f000-0xdc31ffff]
Jul 31 22:58:21 endeavouros kernel: tpm_crb MSFT0101:00: probe with driver tpm_crb failed with error -16
Jul 31 22:58:27 endeavouros kernel: Bluetooth: hci0: No support for _PRR ACPI method
Jul 31 22:58:27 endeavouros kernel: iwlwifi 0000:06:00.0: WRT: Invalid buffer destination
Jul 31 22:58:28 endeavouros systemd-fsck[656]: fsck failed with exit status 4.
Jul 31 22:58:28 endeavouros systemd[1]: Failed to start File System Check on /dev/disk/by-uuid/fa06c2b8-eb2b-4b11-b73b-c0238e91887b.
-- Boot df4efe505d6c4728808ed776531c557b --
Jul 31 23:10:21 endeavouros kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xdc31f000-0xdc31ffff flags 0x200] vs dc31f000 4000
Jul 31 23:10:21 endeavouros kernel: tpm_crb MSFT0101:00: error -EBUSY: can't request region for resource [mem 0xdc31f000-0xdc31ffff]
Jul 31 23:10:21 endeavouros kernel: tpm_crb MSFT0101:00: probe with driver tpm_crb failed with error -16
inxi -Fxz
:
System:
Kernel: 6.8.7-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
Desktop: KDE Plasma v: 6.0.4 Distro: EndeavourOS base: Arch Linux
Machine:
Type: Desktop Mobo: BIOSTAR model: X370GT7 serial: <superuser required>
UEFI: American Megatrends v: 5.13 date: 08/07/2018
CPU:
Info: 8-core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP arch: Zen+
rev: 2 cache: L1: 768 KiB L2: 4 MiB L3: 16 MiB
Speed (MHz): avg: 2450 high: 3700 min/max: 2200/3700 boost: enabled cores:
1: 2200 2: 3200 3: 2200 4: 2200 5: 2200 6: 3700 7: 2200 8: 2200 9: 2200
10: 2200 11: 2200 12: 2200 13: 2200 14: 2200 15: 2200 16: 3700
bogomips: 118203
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
vendor: Gigabyte driver: amdgpu v: kernel arch: RDNA-1 bus-ID: 0c:00.0
Display: server: X.Org v: 21.1.13 with: Xwayland v: 23.2.6 driver: X:
loaded: amdgpu unloaded: modesetting,radeon dri: radeonsi gpu: amdgpu
resolution: 2560x1440~60Hz
API: EGL v: 1.5 drivers: radeonsi,swrast platforms:
active: x11,surfaceless,device inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.5-arch1.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 5700 XT (radeonsi
navi10 LLVM 17.0.6 DRM 3.57 6.8.7-arch1-1)
API: Vulkan Message: No Vulkan data available.
Audio:
Device-1: AMD Navi 10 HDMI Audio driver: snd_hda_intel v: kernel
bus-ID: 0c:00.1
Device-2: AMD Family 17h HD Audio vendor: Biostar Microtech Intl Corp
driver: snd_hda_intel v: kernel bus-ID: 0e:00.3
API: ALSA v: k6.8.7-arch1-1 status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Biostar Microtech Intl Corp driver: r8169 v: kernel port: f000
bus-ID: 05:00.0
IF: enp5s0 state: down mac: <filter>
Device-2: Intel Wi-Fi 6E AX210/AX1675 2x2 [Typhoon Peak] driver: iwlwifi
v: kernel bus-ID: 06:00.0
IF: wlan0 state: up mac: <filter>
Bluetooth:
Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB
bus-ID: 1-11:6
Report: btmgmt ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 5.3
lmp-v: 12
Drives:
Local Storage: total: 2.53 TiB used: 39.96 GiB (1.5%)
ID-1: /dev/nvme0n1 vendor: Kingston model: SKC3000D2048G size: 1.86 TiB
temp: 21.9 C
ID-2: /dev/sda vendor: A-Data model: SU630 size: 447.13 GiB
ID-3: /dev/sdb vendor: Kingston model: SA400S37240G size: 223.57 GiB
ID-4: /dev/sdc vendor: SanDisk model: Cruzer Blade size: 14.32 GiB
type: USB
Partition:
ID-1: / size: 10 GiB used: 221.9 MiB (2.2%) fs: overlay source: ERR-102
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 32.5 C mobo: N/A gpu: amdgpu temp: 35.0 C
Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
Memory: total: 16 GiB available: 15.57 GiB used: 3.32 GiB (21.3%)
Processes: 371 Uptime: 1h 2m Init: systemd
Packages: 1038 Compilers: clang: 17.0.6 gcc: 13.2.1 Shell: Bash v: 5.2.26
inxi: 3.3.3