LINUX.ORG.RU

Сообщения FlatOunce

 

Debian 12 загружается в emergency mode или initramfs

Форум — Admin

Здравствуйте

Проблема такая: изначально на моем nvme была установлена винда и debian 12, которым я пользовался постоянно.

Захотел я заменить винду на Nix-OS, в установщике удалил ВСЕ разделы кроме основного debian, nix не установился, выдал лог ошибки, с грустью нажимаю reboot.

После перезагрузки uefi мне сообщает такую новость: «no boot device», grub больше нету, принял решение восстановить grub через установку ещё одного debian12 на диск, все сработало, grub появился, нашел новую систему (nvme0n1p1) и мою старую (nvme0n1p5)

Загружаюсь в nvme0n1p5 - попадаю в emergency mode

загрузился в nvme0n1p1, создал efi раздел с флагом boot(nvme0n1p2), в /mnt вмонтировал /dev/nvme0n1p5, /dev, /proc, /sys. Зашел в chroot, и начал делать следующее:

roman@bmhwdx9:~$ sudo mount /dev/nvme0n1p5 /mnt
roman@bmhwdx9:~$ sudo mount --bind /dev /mnt/dev;sudo mount --bind /proc /mnt/proc;sudo mount --bind /sys /mnt/sys
roman@bmhwdx9:~$ lsblk -o NAME,UUID,SIZE
NAME        UUID                                   SIZE
nvme0n1                                          476,9G
├─nvme0n1p1 9a698793-2ce3-435b-9f7e-763d9d7f7a0b 124,5G   # свежеустановленный debian12
├─nvme0n1p2 9973-C7CF                              512M   # efi раздел который сделал через gdisk
└─nvme0n1p5 03e73689-43c5-4898-9b9b-a852881e623a 351,9G   # именно этот раздел с основной системой
roman@bmhwdx9:~$ sudo chroot /mnt
[sudo] пароль для roman: 
root@bmhwdx9:/# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=B42E-7563                            /boot/efi      vfat    defaults,noatime 0 2
UUID=03e73689-43c5-4898-9b9b-a852881e623a /              ext4    defaults,noatime,discard 0 1
tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0
root@bmhwdx9:/# update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.1.0-35-amd64
Found initrd image: /boot/initrd.img-6.1.0-35-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Debian GNU/Linux 12 (bookworm) on /dev/nvme0n1p1
done
root@bmhwdx9:/# update-initramfs -c -k $(uname -r)
update-initramfs: Generating /boot/initrd.img-6.1.0-35-amd64
W: Possible missing firmware /lib/firmware/amdgpu/ip_discovery.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega10_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/psp_13_0_11_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/psp_13_0_11_toc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/psp_13_0_10_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/psp_13_0_10_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_imu.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_4_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_4_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_4_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_4_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_0_toc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sdma_6_0_3.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_4_mes1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_4_mes_2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_4_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_mes1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_mes_2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_2_mes_2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_1_mes_2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_0_mes_2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/smu_13_0_10.bin for module amdgpu
root@bmhwdx9:/# fsck /dev/nvme0n1p5
fsck из util-linux 2.38.1
e2fsck 1.47.0 (5-Feb-2023)
/dev/nvme0n1p5 is mounted.
e2fsck: Cannot continue, aborting.


root@bmhwdx9:/# exit
exit

roman@bmhwdx9:~$ sudo umount /mnt/dev /mnt/proc /mnt/sys /mnt
roman@bmhwdx9:~$ sudo fsck /dev/nvme0n1p5
fsck из util-linux 2.38.1
e2fsck 1.47.0 (5-Feb-2023)
/dev/nvme0n1p5: clean, 617453/23068672 files, 41808719/92258897 blocks 

После всего этого система загружается в BusyBox и initramfs. Если в записи grub поменял с root=uuid=… на root=/dev/nvme0n1p5 илл на UUId этого раздела, тогда systemd пишет depend и система загружается в emergency mode

Честно, я уже не знаю что возможно сделать чтоб восстановить загрузку системы, может быть что-то делаю не так, может кто-то знает где была допущена ошибка. других способов восстановления системы я не нашел.

Перемещено hobbit из general

 , , , ,

FlatOunce
()

RSS подписка на новые темы