Не загружается система

Arch не основной системой. Периодически захожу, обновляю. Наверное после обновления что-то поломалось.
После выбора пункта, появляется на секунду сплеш окно с анимацией загрузки, потом тёмный экран и так и висит. Если нажать Ctrl+Alt+Del, то на миллисикунды в верхнем левом углу появляется какое-то сообщение "watchdog 0 ... bus".

С Live ArchCraft загружался, монтировал систему, chroot-нул recheck граба с обновлением. Не помогает. Значит по логике наверное в дальнейшем пути загрузки что-то.

ПС. В последнем рабочем состоянии ничего не менял, кроме как обновлялся.

Есть снапшоты от snapper, но при попытке восстановиться "root device is not configured ..."
из сhroot покажите
lsblk -o +UUID
fdisk -l
ls -l /boot
grep -Ev "^#|^$" /boot/grub/grub.cfg
grep -Ev "^#|^$" /etc/fstab

И смарт диска неплохо было бы глянуть
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
alien175
из сhroot покажите
lsblk -o +UUID
fdisk -l
ls -l /boot
grep -Ev "^#|^$" /boot/grub/grub.cfg
grep -Ev "^#|^$" /etc/fstab

И смарт диска неплохо было бы глянуть


[root@archcraft /]# lsblk -o +UUID
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS UUID
loop1    7:1    0   2.3G  1 loop
sda      8:0    0 931.5G  0 disk
└─sda1   8:1    0 931.5G  0 part
sdb      8:16   0 931.5G  0 disk
├─sdb1   8:17   0   300M  0 part
├─sdb2   8:18   0  43.9G  0 part
├─sdb3   8:19   0  55.8G  0 part
└─sdb4   8:20   0 831.4G  0 part
sdc      8:32   0 476.9G  0 disk
├─sdc1   8:33   0     8M  0 part
├─sdc2   8:34   0     1G  0 part /boot
├─sdc3   8:35   0     1G  0 part /boot
├─sdc4   8:36   0   379G  0 part
├─sdc5   8:37   0    16G  0 part
├─sdc6   8:38   0    50G  0 part /var
│                                /
└─sdc7   8:39   0  29.9G  0 part /home
sdd      8:48   0 238.5G  0 disk
├─sdd1   8:49   0    99M  0 part
├─sdd2   8:50   0    99M  0 part
├─sdd3   8:51   0     1G  0 part
├─sdd4   8:52   0 100.1G  0 part
└─sdd5   8:53   0 137.1G  0 part
sde      8:64   0 111.8G  0 disk
├─sde1   8:65   0 108.1G  0 part
├─sde2   8:66   0     2G  0 part
└─sde4   8:68   0   2.8G  0 part
sdf      8:80   0 465.8G  0 disk
└─sdf1   8:81   0 465.8G  0 part

[root@archcraft /]# fdisk -l
Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: HGST HTS721010A9
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 5D1AA5C3-EDDE-5EB8-8C15-EEF74B7247D9

Device     Start        End    Sectors   Size Type
/dev/sda1     63 1953520064 1953520002 931.5G Microsoft basic data

Partition 1 does not start on physical sector boundary.
Disk /dev/sdb: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: TOSHIBA HDWD110
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 1D2F0F25-6A54-462F-A182-5320383E5799

Device         Start        End    Sectors   Size Type
/dev/sdb1       2048     616447     614400   300M EFI System
/dev/sdb2     616448   92776447   92160000  43.9G Linux filesystem
/dev/sdb3   92776448  209872895  117096448  55.8G Linux filesystem
/dev/sdb4  209872896 1953521663 1743648768 831.4G Microsoft basic data
Disk /dev/sdc: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: Mibrand CAIMAN 5
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: FA75BF4F-76BB-4363-AD88-112EC7B45C0D

Device         Start        End   Sectors  Size Type
/dev/sdc1       2048      18431     16384    8M BIOS boot
/dev/sdc2      18432    2115583   2097152    1G EFI System
/dev/sdc3    2115584    4212735   2097152    1G Linux filesystem
/dev/sdc4  205416448 1000214527 794798080  379G Microsoft basic data
/dev/sdc5    4212736   37767167  33554432   16G Linux swap
/dev/sdc6   37767168  142624767 104857600   50G Linux filesystem
/dev/sdc7  142624768  205416447  62791680 29.9G Linux home

Partition table entries are not in disk order.
Disk /dev/sdd: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: JAJS600M256C
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 17F983A3-0E82-4342-BB7D-E9B74E270420

Device         Start       End   Sectors   Size Type
/dev/sdd1       2048    204799    202752    99M EFI System
/dev/sdd2     204800    407551    202752    99M EFI System
/dev/sdd3     407552   2512895   2105344     1G Windows recovery environment
/dev/sdd4    2512896 212539391 210026496 100.1G Microsoft basic data
/dev/sdd5  212539392 500117503 287578112 137.1G Microsoft basic data
Disk /dev/sde: 111.79 GiB, 120034123776 bytes, 234441648 sectors
Disk model:
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xd7942230

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sde1  *         2048 226713536 226711489 108.1G  7 HPFS/NTFS/exFAT
/dev/sde2       226713600 230907903   4194304     2G  c W95 FAT32 (LBA)
/dev/sde4        10905856  16797631   5891776   2.8G  0 Empty

Partition table entries are not in disk order.
Disk /dev/sdf: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: MK5065GSXN
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: DCDE1DBC-AA0E-42A7-A007-6D0C6FBF9742

Device     Start       End   Sectors   Size Type
/dev/sdf1   2048 976773119 976771072 465.8G Microsoft basic data
Disk /dev/loop1: 2.27 GiB, 2438258688 bytes, 4762224 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


[root@archcraft /]# ls -l /boot
total 273112
-rw-r--r-- 1 root root     81920 Nov 11 10:00 amd-ucode.img
drwxr-xr-x 2 root root      4096 Jul 26 09:01 efi
drwxr-xr-x 6 root root      4096 Oct 25 08:55 grub
-rw------- 1 root root 146403428 Nov 13 01:28 initramfs-linux-zen-fallback.img
-rw------- 1 root root 118652998 Nov 13 01:28 initramfs-linux-zen.img
drwx------ 2 root root     16384 Jul 26 08:52 lost+found
-rw-r--r-- 1 root root  14492160 Nov 13 01:28 vmlinuz-linux-zen


[root@archcraft /]# grep -Ev "^#|^$" /boot/grub/grub.cfg
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="${saved_entry}"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi
function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}
if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod btrfs
set root='hd2,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt6 --hint-efi=hd2,gpt6 --hint-baremetal=ahci2,gpt6  4fd960c2-7103-4ac2-8b59-6c828c116f8c
else
  search --no-floppy --fs-uuid --set=root 4fd960c2-7103-4ac2-8b59-6c828c116f8c
fi
    font="/@/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
  set gfxmode=1920x1080,1280x1024
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=ru_UA
  insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod part_gpt
insmod ext2
set root='hd2,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  bcbaa622-3b62-4edc-8506-8a0f251df4c1
else
  search --no-floppy --fs-uuid --set=root bcbaa622-3b62-4edc-8506-8a0f251df4c1
fi
insmod gfxmenu
loadfont ($root)/grub/themes/arch-linux/terminus-12.pf2
loadfont ($root)/grub/themes/arch-linux/terminus-14.pf2
loadfont ($root)/grub/themes/arch-linux/terminus-16.pf2
loadfont ($root)/grub/themes/arch-linux/terminus-18.pf2
loadfont ($root)/grub/themes/arch-linux/ubuntu_regular_17.pf2
loadfont ($root)/grub/themes/arch-linux/ubuntu_regular_20.pf2
insmod png
set theme=($root)/grub/themes/arch-linux/theme.txt
export theme
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=5
else
  set timeout=5
fi
play 800 1500 1
menuentry "Arch [linux-zen]" --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-zen-advanced-4fd960c2-7103-4ac2-8b59-6c828c116f8c' {
	savedefault
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='hd2,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  bcbaa622-3b62-4edc-8506-8a0f251df4c1
	else
	  search --no-floppy --fs-uuid --set=root bcbaa622-3b62-4edc-8506-8a0f251df4c1
	fi

	linux	/vmlinuz-linux-zen root=UUID=4fd960c2-7103-4ac2-8b59-6c828c116f8c rw rootflags=subvol=@  loglevel=3 quiet splash nvidia_drm.modeset=1  vt.global_cursor_default=0
	initrd	/amd-ucode.img /initramfs-linux-zen.img
}
submenu "Additional for Arch"{
menuentry "Arch linux-zen [command-line]" --class archcmd {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='hd2,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  bcbaa622-3b62-4edc-8506-8a0f251df4c1
	else
	  search --no-floppy --fs-uuid --set=root bcbaa622-3b62-4edc-8506-8a0f251df4c1
	fi
	linux	/vmlinuz-linux-zen root=UUID=4fd960c2-7103-4ac2-8b59-6c828c116f8c rw rootflags=subvol=@  loglevel=3 quiet splash nvidia_drm.modeset=1 3
	initrd	/amd-ucode.img /initramfs-linux-zen.img
}
menuentry "Arch linux-zen [fallback initramfs]" --class archfail --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-zen-fallback-4fd960c2-7103-4ac2-8b59-6c828c116f8c' {
	savedefault
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='hd2,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  bcbaa622-3b62-4edc-8506-8a0f251df4c1
	else
	  search --no-floppy --fs-uuid --set=root bcbaa622-3b62-4edc-8506-8a0f251df4c1
	fi
	linux	/vmlinuz-linux-zen root=UUID=4fd960c2-7103-4ac2-8b59-6c828c116f8c rw rootflags=subvol=@  loglevel=3 quiet splash nvidia_drm.modeset=1
	initrd	/amd-ucode.img /initramfs-linux-zen-fallback.img
}
}
if [ "$grub_platform" = "efi" ]; then
  insmod bli
fi
menuentry "Windows 10 [/dev/sdd2]" --class windows --class os $menuentry_id_option 'osprober-efi-BE53-A443' {
	insmod part_gpt
	insmod fat
	set root='hd3,gpt2'
	search --no-floppy --fs-uuid --set BE53-A443
	chainloader /EFI/Boot/bootx64.efi
}
menuentry "Windows 7 [/dev/sdd1]" --class windows --class os $menuentry_id_option 'osprober-efi-58BF-D9B3' {
	insmod part_gpt
	insmod fat
	set root='hd3,gpt1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt1 --hint-efi=hd3,gpt1 --hint-baremetal=ahci3,gpt1  58BF-D9B3
	else
	  search --no-floppy --fs-uuid --set=root 58BF-D9B3
	fi
	chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry "Windows 7 TEST [/dev/sdf1]" --class windows --class os $menuentry_id_option 'osprober-efi-B8D9-30FD' {
	savedefault
	insmod part_gpt
	insmod fat
	set root='hd5,gpt1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd5,gpt1 --hint-efi=hd5,gpt1 --hint-baremetal=ahci5,gpt1  B8D9-30FD
	else
	  search --no-floppy --fs-uuid --set=root B8D9-30FD
	fi
	chainloader /efi/Microsoft/Boot/bootmgfw.efi
}
menuentry "Easy2Boot [UEFI]" --class easy2boot {
	set root='(hd4,2)'
	search --no-floppy --fs-uuid --set 261C-6D50
	chainloader /grubfmx64.efi
}
menuentry "Kubuntu" --class kubuntu {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	set root='hd1,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt2 --hint-efi=hd1,gpt2 --hint-baremetal=ahci1,gpt2  72af0b1a-ef69-4173-891c-5718f7c6736c
	else
	  search --no-floppy --fs-uuid --set=root 72af0b1a-ef69-4173-891c-5718f7c6736c
	fi
	linux	/@/boot/vmlinuz-5.15.0-107-generic root=UUID=72af0b1a-ef69-4173-891c-5718f7c6736c ro rootflags=subvol=@  quiet splash $vt_handoff
	initrd	/@/boot/initrd.img-5.15.0-107-generic
}
menuentry "rEFInd" --class refind {
	    insmod part_gpt
	    insmod fat
	    insmod chain
	root=hd3,1
	search --no-floppy --fs-uuid --set 58BF-D9B3
	chainloader /EFI/rEFInd/refind_x64.efi
}
if [ "$grub_platform" = "efi" ]; then
	fwsetup --is-supported
	if [ "$?" = 0 ]; then
		menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
			fwsetup
		}
	fi
fi
menuentry "Reboot" --class reboot {
	reboot
}
menuentry "Shutdown" --class shutdown {
	halt
}
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg
fi
if [ ! -e "${prefix}/grub-btrfs.cfg" ]; then
echo ""
else
submenu 'Arch [snapshots]' {
    configfile "${prefix}/grub-btrfs.cfg"
}
fi


[root@archcraft /]# grep -Ev "^#|^$" /etc/fstab
UUID=4fd960c2-7103-4ac2-8b59-6c828c116f8c   /                        btrfs   rw,noatime,compress=zstd:2,ssd,space_cache=v2,subvolid=256,subvol=/@                                           0 0
UUID=4fd960c2-7103-4ac2-8b59-6c828c116f8c   /tmp                     btrfs   rw,noatime,compress=zstd:2,ssd,space_cache=v2,subvolid=257,subvol=/@tmp                                        0 0
UUID=4fd960c2-7103-4ac2-8b59-6c828c116f8c   /var                     btrfs   rw,noatime,compress=zstd:2,ssd,space_cache=v2,subvolid=258,subvol=/@var                                        0 0
UUID=4fd960c2-7103-4ac2-8b59-6c828c116f8c   /.snapshots              btrfs   rw,noatime,compress=zstd:2,ssd,discard=async,space_cache=v2,subvolid=259,subvol=/@snapshots                    0 0
UUID=43f18d3f-70dc-4019-9a86-75121501d6c6   /home                    btrfs   rw,noatime,compress=zstd:2,ssd,space_cache=v2,subvolid=256,subvol=/@home                                       0 0
UUID=bcbaa622-3b62-4edc-8506-8a0f251df4c1   /boot                    ext4    rw,relatime                                                                                                    0 2
UUID=9A98-1602                              /boot/efi                vfat    rw,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro,nofail,relatime   0 2

SSD практически новый.
BlagoYar
появляется какое-то сообщение "watchdog 0 … bus"
То есть у тебя вкучен сторожевой таймер (программный или аппаратный) - если причина в этом сторожевой таймере, то пробуй сначала откючить его.
И нужно больше инфы - смотри логи
Ошибки не исчезают с опытом - они просто умнеют
почему в выводе lsblk колонка с UUID пустая? Потёрли что-ли?

/boot два раза смонтирован.
├─sdc2 8:34 0 1G 0 part /boot
├─sdc3 8:35 0 1G 0 part /boot

efi не смонтирован
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
alien175
почему в выводе lsblk колонка с UUID пустая? Потёрли что-ли?

/boot два раза смонтирован.
├─sdc2 8:34 0 1G 0 part /boot
├─sdc3 8:35 0 1G 0 part /boot

efi не смонтирован
Ничего не тёр, скопировал из консоли и вставил.

у меня два раздела, один boot в ext4, другой EFI в fat32, вот они оба смонтированы в boot
vasek
BlagoYar
появляется какое-то сообщение "watchdog 0 … bus"
То есть у тебя вкучен сторожевой таймер (программный или аппаратный) - если причина в этом сторожевой таймере, то пробуй сначала откючить его.
И нужно больше инфы - смотри логи
А конкретней? У меня только такие логи
audit\
glusterfs\
journal\
old\
private\
samba\
btmp
lastlog
wtmp
boot.log
pacman.log
snapper.log
Xorg.0.log
Xorg.0.log.old
BlagoYar
у меня два раздела, один boot в ext4, другой EFI в fat32, вот они оба смонтированы в boot
Нет. boot в boot, efi в efi. Затем grub-mkconfig
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
Сторожевой таймер похоже не причемне внимательно читал - не заметил
BlagoYar
Если нажать Ctrl+Alt+Del …

Самое простое в такий случаях - пробуй загрузку Recovery shells - получение интерактивной оболочки на этапе процесса загрузки - грубо говоря, можно остановить загрузку на определенном этапе ... выполнить соответствующие действия и продолжить загрузку.
Начни emergency, из режима emergency можно продолжить загрузку с остановом в режиме rescue (команда systemctl rescue).

PS -
emergency - аварийный режим, в котором файловые системы еще не смонтированы, службы и сокеты не запущены.
rescue - режим восстановления, в котором все локальные файловые системы будут примонтированы, но только некоторые важные службы будут запущены.
Ошибки не исчезают с опытом - они просто умнеют
vasek
emergency - аварийный режим, в котором файловые системы еще не смонтированы, службы и сокеты не запущены.
rescue - режим восстановления, в котором все локальные файловые системы будут примонтированы, но только некоторые важные службы будут запущены.
Чёт не пойму, по гуглу и на тот, и на тот режим одинаковые методы загрузки, то бишь добавлением init=/bin/bash, если не ошибаюсь, тоже, что и просто 3 добавить. Только не пойму что это за режим. И как попасть во второй? И самое главное, что там делать?
 
Зарегистрироваться или войдите чтобы оставить сообщение.