Сломалась нормальная загрузка LMDE 5 на ПК

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#1

30 окт 2023, 20:46

Добрый вечер, господа.
Проблема с загрузкой системы.
На ПК имются 2 SSD, на одном установлен Mint 20.3 и на втором LMDE 5 (вместо DVD). В Boot установил приоритет загрузки для LMDE (на первом месте), а Mint на втором месте. За всё время обновлял или устанавливал заново обе оси по мере появления новых версий. Всё работало отлично до недавнего времени.
sergei@lmde5:~$ inxi -Fxz
System:
Kernel: 5.10.0-26-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1
Desktop: Cinnamon 5.6.8 Distro: LMDE 5 Elsie base: Debian 11.2 bullseye
Machine:
Type: Desktop System: ASUSTeK product: K31CD-K v: 0501 serial: <filter>
Mobo: ASUSTeK model: K31CD-K v: Rev 1.xx serial: <filter>
UEFI: American Megatrends v: 0501 date: 01/06/2017
CPU:
Info: Quad Core model: Intel Core i5-7400 bits: 64 type: MCP
arch: Kaby Lake rev: 9 L2 cache: 6 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 24000
Speed: 800 MHz min/max: 800/3500 MHz Core speeds (MHz): 1: 800 2: 800
3: 800 4: 800
Graphics:
Device-1: Intel HD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel
bus ID: 00:02.0
Display: x11 server: X.Org 1.20.11 driver: loaded: modesetting
unloaded: fbdev,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 20.3.5
direct render: Yes
Audio:
Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus ID: 00:1f.3
Device-2: Arkmicro MARS GAMING type: USB driver: snd-usb-audio,uvcvideo
bus ID: 1-3:2
Sound Server: ALSA v: k5.10.0-26-amd64
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel port: e000 bus ID: 01:00.0
IF: enp1s0 state: down mac: <filter>
Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
vendor: AzureWave driver: ath10k_pci v: kernel port: e000 bus ID: 02:00.0
IF: wlp2s0 state: up mac: <filter>
Bluetooth:
Device-1: IMC Networks type: USB driver: btusb v: 0.8 bus ID: 1-7:5
Report: ID: hci0 state: down address: <filter>
Drives:
Local Storage: total: 462.05 GiB used: 94.23 GiB (20.4%)
ID-1: /dev/sda vendor: Samsung model: SSD 860 PRO 256GB size: 238.47 GiB
ID-2: /dev/sdb vendor: Kingston model: SH103S3240G size: 223.57 GiB
Partition:
ID-1: / size: 66.74 GiB used: 12.84 GiB (19.2%) fs: ext4 dev: /dev/sdb3
ID-2: /boot/efi size: 511 MiB used: 5.8 MiB (1.1%) fs: vfat dev: /dev/sdb1
ID-3: /home size: 124.4 GiB used: 81.38 GiB (65.4%) fs: ext4
dev: /dev/sdb4
Swap:
ID-1: swap-1 type: partition size: 15.62 GiB used: 0 KiB (0.0%)
dev: /dev/sdb2
Sensors:
System Temperatures: cpu: 50.5 C mobo: 29.8 C
Fan Speeds (RPM): N/A
Info:
Processes: 338 Uptime: 1h 05m Memory: 7.67 GiB used: 3.37 GiB (44.0%)
Init: systemd runlevel: 5 Compilers: gcc: 10.2.1 Packages: 2226
Shell: Bash v: 5.1.4 inxi: 3.3.01
sergei@lmde5:~$
Недели три назад как-то неожиданно начало происходить следующее: при включении ПК вместо загрузки LMDE 5 сначала темный экран, а потом вот эта картинка:
Press F1.jpg
Предлагается нажать на F1, чтобы перейти в меню Boot. А там совсем другой порядок загрузки: на первом месте Ubuntu (Mint 20.3), а Debian (LMDE 5) лишь на 3-м месте. На 2-й и на 4-й позиции какая-то хрень. Восстанавливаю нужный мне порядок загрузки, сохраняю. Всё работает нормально, если выключаю и включаю ПК или перезагружаю его через небольшой промежуток времени. А если включаю его, например, на следующий день, то всё опять нарушается, как написано в начале.
Boot.jpg
Пробовал удалять ненужные опции загрузки этими командами:
sudo efibootmgr --bootnum номер_записи —delete-bootnum
и sudo efibootmgr -b номер записи -B
Но после восстановления нужного порядка в Boot и перезагрузки ПК удаленные записи появляются снова в «кривом» порядке. Делал это как из LMDE 5, так и из Mint 20.3.
sergei@lmde5:~$ sudo efibootmgr
[sudo] пароль для sergei:
BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0003,0001,0002,0004,0005
Boot0001* ubuntu
Boot0002* debian
Boot0003* debian
Boot0004* CD/DVD Drive
Boot0005* Hard Drive
sergei@lmde5:~$
Прочитал в русском Интернете, что кроме удаления лишних опций загрузки в меню Boot нужно удалить или закомментировать лишние записи в файле menu.lst. Пример на этом сайте: https://unixforum.org/viewtopic.php?t=88826 . И там видно, какие именно строки: начинаются с title и ниже. Речь идет о файле: /boot/grub/menu.lst , но у меня в обеих системах вообще нет файла menu.lst .
Другие указывают файл grub.cfg ( /boot/grub/grub.cfg ). В нем огромная портянка, и я не могу понять, какие строки нужно удалить. Мне кажется, что ничего не подходит:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
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="0"
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
}

insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 f98065cd-c983-42e5-80ec-482bd016f887
else
search --no-floppy --fs-uuid --set=root f98065cd-c983-42e5-80ec-482bd016f887
fi
if loadfont /boot/grub/fonts/UbuntuMono16.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=ru_RU
insmod gettext
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 f98065cd-c983-42e5-80ec-482bd016f887
else
search --no-floppy --fs-uuid --set=root f98065cd-c983-42e5-80ec-482bd016f887
fi
insmod gfxmenu
insmod png
set theme=($root)/boot/grub/themes/linuxmint/theme.txt
export theme
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=5
fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'LMDE 5 Elsie' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-f98065cd-c983-42e5-80ec-482bd016f887' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 f98065cd-c983-42e5-80ec-482bd016f887
else
search --no-floppy --fs-uuid --set=root f98065cd-c983-42e5-80ec-482bd016f887
fi
echo 'Loading Linux 5.10.0-26-amd64 ...'
linux /boot/vmlinuz-5.10.0-26-amd64 root=UUID=f98065cd-c983-42e5-80ec-482bd016f887 ro quiet splash
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-26-amd64
}
submenu 'Advanced options for LMDE 5 Elsie' $menuentry_id_option 'gnulinux-advanced-f98065cd-c983-42e5-80ec-482bd016f887' {
menuentry 'LMDE 5 Elsie, with Linux 5.10.0-26-amd64' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-26-amd64-advanced-f98065cd-c983-42e5-80ec-482bd016f887' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 f98065cd-c983-42e5-80ec-482bd016f887
else
search --no-floppy --fs-uuid --set=root f98065cd-c983-42e5-80ec-482bd016f887
fi
echo 'Loading Linux 5.10.0-26-amd64 ...'
linux /boot/vmlinuz-5.10.0-26-amd64 root=UUID=f98065cd-c983-42e5-80ec-482bd016f887 ro quiet splash
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-26-amd64
}
menuentry 'LMDE 5 Elsie, with Linux 5.10.0-26-amd64 (recovery mode)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-26-amd64-recovery-f98065cd-c983-42e5-80ec-482bd016f887' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 f98065cd-c983-42e5-80ec-482bd016f887
else
search --no-floppy --fs-uuid --set=root f98065cd-c983-42e5-80ec-482bd016f887
fi
echo 'Loading Linux 5.10.0-26-amd64 ...'
linux /boot/vmlinuz-5.10.0-26-amd64 root=UUID=f98065cd-c983-42e5-80ec-482bd016f887 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-26-amd64
}
menuentry 'LMDE 5 Elsie, with Linux 5.10.0-22-amd64' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-22-amd64-advanced-f98065cd-c983-42e5-80ec-482bd016f887' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 f98065cd-c983-42e5-80ec-482bd016f887
else
search --no-floppy --fs-uuid --set=root f98065cd-c983-42e5-80ec-482bd016f887
fi
echo 'Loading Linux 5.10.0-22-amd64 ...'
linux /boot/vmlinuz-5.10.0-22-amd64 root=UUID=f98065cd-c983-42e5-80ec-482bd016f887 ro quiet splash
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-22-amd64
}
menuentry 'LMDE 5 Elsie, with Linux 5.10.0-22-amd64 (recovery mode)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-22-amd64-recovery-f98065cd-c983-42e5-80ec-482bd016f887' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 f98065cd-c983-42e5-80ec-482bd016f887
else
search --no-floppy --fs-uuid --set=root f98065cd-c983-42e5-80ec-482bd016f887
fi
echo 'Loading Linux 5.10.0-22-amd64 ...'
linux /boot/vmlinuz-5.10.0-22-amd64 root=UUID=f98065cd-c983-42e5-80ec-482bd016f887 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-22-amd64
}
menuentry 'LMDE 5 Elsie, with Linux 5.10.0-21-amd64' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-21-amd64-advanced-f98065cd-c983-42e5-80ec-482bd016f887' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 f98065cd-c983-42e5-80ec-482bd016f887
else
search --no-floppy --fs-uuid --set=root f98065cd-c983-42e5-80ec-482bd016f887
fi
echo 'Loading Linux 5.10.0-21-amd64 ...'
linux /boot/vmlinuz-5.10.0-21-amd64 root=UUID=f98065cd-c983-42e5-80ec-482bd016f887 ro quiet splash
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-21-amd64
}
menuentry 'LMDE 5 Elsie, with Linux 5.10.0-21-amd64 (recovery mode)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-21-amd64-recovery-f98065cd-c983-42e5-80ec-482bd016f887' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 f98065cd-c983-42e5-80ec-482bd016f887
else
search --no-floppy --fs-uuid --set=root f98065cd-c983-42e5-80ec-482bd016f887
fi
echo 'Loading Linux 5.10.0-21-amd64 ...'
linux /boot/vmlinuz-5.10.0-21-amd64 root=UUID=f98065cd-c983-42e5-80ec-482bd016f887 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-21-amd64
}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Linux Mint 20.3 Una (20.3) (on /dev/sda3)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-164-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro quiet splash
initrd /boot/initrd.img-5.4.0-164-generic
}
submenu 'Advanced options for Linux Mint 20.3 Una (20.3) (on /dev/sda3)' $menuentry_id_option 'osprober-gnulinux-advanced-fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
menuentry 'Linux Mint 20.3 MATE (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-164-generic--fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-164-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro quiet splash
initrd /boot/initrd.img-5.4.0-164-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-164-generic (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-164-generic--fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-164-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro quiet splash
initrd /boot/initrd.img-5.4.0-164-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-164-generic (recovery mode) (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-164-generic-root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr-fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-164-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr
initrd /boot/initrd.img-5.4.0-164-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-163-generic (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-163-generic--fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-163-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro quiet splash
initrd /boot/initrd.img-5.4.0-163-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-163-generic (recovery mode) (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-163-generic-root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr-fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-163-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr
initrd /boot/initrd.img-5.4.0-163-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-162-generic (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-162-generic--fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-162-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro quiet splash
initrd /boot/initrd.img-5.4.0-162-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-162-generic (recovery mode) (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-162-generic-root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr-fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-162-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr
initrd /boot/initrd.img-5.4.0-162-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-159-generic (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-159-generic--fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-159-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro quiet splash
initrd /boot/initrd.img-5.4.0-159-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-159-generic (recovery mode) (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-159-generic-root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr-fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-159-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr
initrd /boot/initrd.img-5.4.0-159-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-155-generic (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-155-generic--fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-155-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro quiet splash
initrd /boot/initrd.img-5.4.0-155-generic
}
menuentry 'Linux Mint 20.3 MATE, с Linux 5.4.0-155-generic (recovery mode) (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-155-generic-root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr-fd57a268-d4da-4679-90eb-e9ccdf8cd35c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 fd57a268-d4da-4679-90eb-e9ccdf8cd35c
else
search --no-floppy --fs-uuid --set=root fd57a268-d4da-4679-90eb-e9ccdf8cd35c
fi
linux /boot/vmlinuz-5.4.0-155-generic root=UUID=fd57a268-d4da-4679-90eb-e9ccdf8cd35c ro recovery nomodeset dis_ucode_ldr
initrd /boot/initrd.img-5.4.0-155-generic
}
}

### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
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
### END /etc/grub.d/41_custom ###
Кроме того, в его начале написано, что файл генерируется автоматически на основе /etc/grub.d and settings from /etc/default/grub . Получается, что эти два являются первоисточником и нужно смотреть там. Но там тоже не вижу ничего подходящего.

Не знаю, как выбраться из этой ляпы. Пож. подскажите, как решить проблему.

Решение slant » 30 окт 2023, 21:16
Очень похоже на сдохшую (севшую) батарейку на материнке компа. Особенно, если он на ночь выключается из розетки физически, т.е. напряжение на блок питания не подается. Без батарейки и внешнего питания плата забывает настройки EFI, сбрасывается на дефолтные.
Причем записи о загрузчиках и системах - это полноценная флеш память, и от питания не зависит. А вот данные о порядке загрузки - нет. Как и большинство (хоть и не все) параметры настроек EFI.

Перейти к ответу ➙
Изображение

Аватара пользователя

symon2014
Сообщения: 5936
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#2

30 окт 2023, 21:06

Sergei K. писал(а):
30 окт 2023, 20:46
подскажите, как решить проблему.
Примерно так. Заходишь в биос , выставляешь порядок , загружаешься . Если выставил так как хотел , то загрузишься в LMDE. Там обновляешь груб.
sudo apt update-grub и потом
sudo grub-install /dev/sda
По идее должно помочь. Если будет работать , потом подчистишь записи в nvram.

Аватара пользователя

slant
Сообщения: 4511
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1995 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#3

30 окт 2023, 21:16

Очень похоже на сдохшую (севшую) батарейку на материнке компа. Особенно, если он на ночь выключается из розетки физически, т.е. напряжение на блок питания не подается. Без батарейки и внешнего питания плата забывает настройки EFI, сбрасывается на дефолтные.
Причем записи о загрузчиках и системах - это полноценная флеш память, и от питания не зависит. А вот данные о порядке загрузки - нет. Как и большинство (хоть и не все) параметры настроек EFI.

no avatar

Автор темы
Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#4

30 окт 2023, 21:27

symon2014, после sudo apt update-grub терминал огрызается вот таким выводом
sergei@lmde5:~$ sudo apt update-grub
[sudo] пароль для sergei:
apt
Usage: apt command [options]
apt help command [options]

Commands:
add-repository - Add entries to apt sources.list
autoclean - Erase old downloaded archive files
autopurge - Remove packages with their configuration files and automatically remove all unused packages
autoremove - Remove automatically all unused packages
build - Build binary or source packages from sources
build-dep - Configure build-dependencies for source packages
changelog - View a package's changelog
check - Verify that there are no broken dependencies
clean - Erase downloaded archive files
contains - List packages containing a file
content - List files contained in a package
deb - Install a .deb package
depends - Show raw dependency information for a package
dist-upgrade - Upgrade the system by removing/installing/upgrading packages
download - Download the .deb file for a package
edit-sources - Edit /etc/apt/sources.list with your preferred text editor
dselect-upgrade - Follow dselect selections
full-upgrade - Same as 'dist-upgrade'
held - List all held packages
help - Show help for a command
hold - Hold a package
install - Install/upgrade packages
list - List packages based on package names
policy - Show policy settings
purge - Remove packages and their configuration files
recommends - List missing recommended packages for a particular package
rdepends - Show reverse dependency information for a package
reinstall - Download and (possibly) reinstall a currently installed package
remove - Remove packages
search - Search for a package by name and/or expression
show - Display detailed information about a package
showhold - Same as 'held'
showsrc - Display all the source package records that match the given package name
source - Download source archives
sources - Same as 'edit-sources'
unhold - Unhold a package
update - Download lists of new/upgradable packages
upgrade - Perform a safe upgrade
version - Show the installed version of a package

sergei@lmde5:
Вторую команду я пока не вводил.
Изображение

no avatar

Автор темы
Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#5

30 окт 2023, 21:29

slant, большое спасибо. Завтра попробую. А ведь батарейка действительно не менялась с момента покупки ПК несколько лет назад. :blush: Стыдно.
Последний раз редактировалось пользователем 1 Sergei K.; всего редактировалось раз: 30
Изображение

Аватара пользователя

symon2014
Сообщения: 5936
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#6

30 окт 2023, 21:39

Sergei K. писал(а):
30 окт 2023, 21:27
огрызается
я лол ) sudo update-grub просто )

no avatar

Автор темы
Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#7

30 окт 2023, 21:43

symon2014, да нет, просто маленькая опечатка. :hshake:
Завтра попробую и отпишусь.
Изображение

Аватара пользователя

sveta13
Сообщения: 117
Зарегистрирован: 13 мар 2022, 09:39
Решено: 2
Благодарил (а): 12 раз
Поблагодарили: 10 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#8

31 окт 2023, 05:44

Можно это попробовать: :smile:
https://losst.pro/ustanovka-grub-custom ... untu-18-04
Debian 12 xfce:MX-23.1xfce:
CSKA ВСЕГДА БУДЕТ ПЕРВЫМ!!!

Аватара пользователя

rogoznik
Сообщения: 10050
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#9

31 окт 2023, 08:28

Присоединяюсь к slant. Симптоматика указывает на севшую батарейку CMOS
ИзображениеИзображение

Аватара пользователя

madesta
Сообщения: 2020
Зарегистрирован: 11 июн 2017, 21:47
Решено: 30
Откуда: BY
Благодарил (а): 79 раз
Поблагодарили: 434 раза
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#10

31 окт 2023, 12:47

Не по теме
Sergei K. писал(а):
30 окт 2023, 21:29
Стыдно
А чего стыдного-то? Я вот тоже на батарейку никогда бы не подумал, пока не столкнулся с тем, что на одной машине с ещё Windows 7 при каждом новом включении время скидывалось на более чем 1,5 десятка лет назад. Приходилось мудрить с bat, который приводил бы систему в чувство, потому что, как оказалось, синхронизация времени не в состоянии подогнать нужное, если расхождение слишком велико (где-то в реестре прописано максимально возможное расхождение). Пока мне прямым текстом не рекомендовали сменить батарейку. Бывает, что "заумные" проблемы имеют простые решения.

Аватара пользователя

symon2014
Сообщения: 5936
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#11

31 окт 2023, 12:50

Ставлю один зуб на обновление груб в минт 20.3

Аватара пользователя

stasAiver
Сообщения: 137
Зарегистрирован: 21 фев 2019, 17:28
Откуда: Обираловка
Благодарил (а): 259 раз
Поблагодарили: 43 раза
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#12

31 окт 2023, 15:48

Sergei K., соглашусь со slant, рекомендую заменить батарею. А потом, как посоветовал symon2014, выставить желаемый порядок загрузки.
Хотя, из моей практики, батарейки служили от 9 до 14 лет. :wacko2:
Изображение

Аватара пользователя

slant
Сообщения: 4511
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1995 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#13

31 окт 2023, 19:13

stasAiver писал(а):
31 окт 2023, 15:48
Хотя, из моей практики, батарейки служили от 9 до 14 лет.
С этими батарейками есть одна тонкость: у них почти нет саморазряда. А материнке не нужно питание от батареи пока на нее подается напряжение. В результате - если комп обесточивается полностью (отключением из розетки) - батарея расходуется намного быстрее. А если он всегда под питанием - батарея служит гораздо дольше. :)

no avatar

Автор темы
Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#14

31 окт 2023, 19:35

В батарейке осталось 0,6 вольт. Сегодня купил новую. Только что добрался до компьютера, заменил батарейку, установил нужный порядок загрузки в boot, сохранил. ПК загрузился, как нужно, т.е. LMDE 5. Выключил ПК полностью, снова включил, загрузился правильно. С интересом жду завтрашнего утра.
Изображение

no avatar

Автор темы
Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#15

31 окт 2023, 19:54

symon2014 писал(а):
30 окт 2023, 21:06
sudo update-grub и потом
sudo grub-install /dev/sda
По идее должно помочь. Если будет работать , потом подчистишь записи в nvram.
Вывод sudo grub-install /dev/sda:
sergei@lmde5:~$ sudo grub-install /dev/sda
[sudo] пароль для sergei:
Выполняется установка для платформы x86_64-efi.
Установка завершена. Ошибок нет.
sergei@lmde5:~$
Изображение

no avatar

Автор темы
Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#16

01 ноя 2023, 13:24

Пришло долгожданное утро и счастью своему не верю: система загрузилась правильно, порядок установленной в boot загрузки сохранился. :yahoo: Замена батарейки помогла. slant, ещё раз спасибо. Итак, одну голову у Змея Горыныча срубили, но осталась вторая - в каком файле и как удалить лишние загрузочные записи. Попробую это:
symon2014 писал(а):
30 окт 2023, 21:06
Если будет работать , потом подчистишь записи в nvram.
Изображение

Аватара пользователя

symon2014
Сообщения: 5936
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#17

01 ноя 2023, 13:35

Sergei K. писал(а):
01 ноя 2023, 13:24
записи в nvram.
efibootmgr

no avatar

Автор темы
Sergei K.
Сообщения: 622
Зарегистрирован: 10 дек 2016, 00:59
Благодарил (а): 250 раз
Поблагодарили: 269 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#18

01 ноя 2023, 14:37

Чтобы сейчас не перечитывать мою маляву в первом посте, пишу сейчас только то, что может относится к удалению лишних загрузочных записей:
1. Первоначально на моем ПК был HDD с Windows и дисковод DVD.
2. Заменил HDD с Windows на SSD c Linux Mint 18.0. Обновлял Mint несколько раз до версии 20.3.
3. Позже удалил DVD и на его место поставил второй SSD и установил LMDE 3. Обновлял до LMDE 4 и LMDE 5.

Таким образом видимо образовались дополнительные загрузочные записи. Я ранее уже пробовал efibootmgr, но после перезагрузки ПК всё удаленное появлялось снова.
Сейчас после замены батарейки вот такие данные:
20231101_115844.jpg
sergei@lmde5:~$ sudo efibootmgr
[sudo] пароль для sergei:
BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0002,0001,0006,0007,0004,0005
Boot0001* ubuntu
Boot0002* debian
Boot0004* CD/DVD Drive
Boot0005* Hard Drive
Boot0006* debian
Boot0007* debian
sergei@lmde5:~$
Сейчас снова пытался удалить поз. 0006 и 0007, но после перезагрузки они опять появились. Видимо нужно чистить в каком-то файле, но этого не знаю.
Не знаю, можно ли удалять 4 и 5. Мне нужны только 1 и 2.
Изображение

Аватара пользователя

symon2014
Сообщения: 5936
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#19

01 ноя 2023, 14:44

Sergei K., Записи на скрине и эфимгр не одно и то же. Если у тебя две системы линукс , посмотри efibootmgr в каждой из них.

Аватара пользователя

rogoznik
Сообщения: 10050
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Сломалась нормальная загрузка LMDE 5 на ПК

#20

01 ноя 2023, 14:59

Sergei K. писал(а):
01 ноя 2023, 14:37
Не знаю, можно ли удалять 4 и 5
Ты их не удалишь. Это самой прошивкой(BIOS/UEFI) они вписываются, т.е. они там и должны быть
ИзображениеИзображение

Ответить

Вернуться в «Загрузка системы, бэкапы и восстановление»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя