GRUB не видит /etc/grub.d

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 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

Автор темы
Andronik
Сообщения: 3
Зарегистрирован: 17 май 2025, 13:40
Контактная информация:

GRUB не видит /etc/grub.d

#1

17 май 2025, 14:38

Версия Linux Mint 21.3 x64 Cinnamon, на другом ПК тоже самое только XFCE и та же проблема. Ставил штатно с офиц. ISO.
При запуске update-grub он кроме прочего стандартного читает файлы конфигурации из папки /etc/default/grub.d, хотя во всех руководствах что я нашёл в сети он должен читать из папки /etc/grub.d.
Поиск в инете положительных результатов не дал. Пытался искать где в настройках GRUB прописывается размещение папки со скриптами, но такого параметра в руководствах нет.

Инфо о железе на основном ПК:
System:
Kernel: 6.8.0-59-generic x86_64 bits: 64 compiler: N/A
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia
base: Ubuntu 22.04 jammy
Machine:
Type: Desktop Mobo: ASUSTeK model: P8H61 v: Rev X.0x
serial: <superuser required> UEFI: American Megatrends v: 4306
date: 09/22/2013
CPU:
Info: quad core model: Intel Core i5-2400 bits: 64 type: MCP
arch: Sandy Bridge rev: 7 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
Speed (MHz): avg: 2474 high: 2915 min/max: 1600/3400 cores: 1: 1886
2: 2269 3: 2915 4: 2826 bogomips: 24736
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: NVIDIA TU117 [GeForce GTX 1650] driver: nvidia v: 550.144.03
bus-ID: 01:00.0
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: N/A
failed: nvidia gpu: nvidia note: X driver n/a resolution: 1920x1080~60Hz
OpenGL: renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2
v: 4.6.0 NVIDIA 550.144.03 direct render: Yes
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
Device-2: NVIDIA driver: snd_hda_intel v: kernel bus-ID: 01:00.1
Sound Server-1: ALSA v: k6.8.0-59-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK P8P67 and other motherboards driver: r8169 v: kernel
port: d000 bus-ID: 04:00.0
IF: enp4s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: USB
driver: btusb v: 0.8 bus-ID: 2-1.5:8
Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter>
bt-v: 2.1 lmp-v: 4.0
Drives:
Local Storage: total: 1.36 TiB used: 697.35 GiB (49.9%)
ID-1: /dev/sda vendor: Seagate model: ST1000DM010-2EP102 size: 931.51 GiB
ID-2: /dev/sdb vendor: Western Digital model: WD5000AZLX-00K2TA0
size: 465.76 GiB
Partition:
ID-1: / size: 915.33 GiB used: 494.24 GiB (54.0%) fs: ext4 dev: /dev/sda6
ID-2: /boot/efi size: 511 MiB used: 7.1 MiB (1.4%) fs: vfat
dev: /dev/sda5
Swap:
ID-1: swap-1 type: partition size: 9.77 GiB used: 1.24 GiB (12.7%)
dev: /dev/sdb2
Sensors:
System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 37 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 30%
Info:
Processes: 344 Uptime: 6d 22h 33m Memory: 15.58 GiB used: 4.07 GiB (26.1%)
Init: systemd runlevel: 5 Compilers: gcc: 11.4.0 Packages: 3439 Shell: Bash
v: 5.1.16 inxi: 3.3.13

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

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

GRUB не видит /etc/grub.d

#2

17 май 2025, 16:19

В каталоге /etc/default из относящегося к загрузчику есть только файл grub, каталога grub.d там нет. В файле /etc/default/grub есть некоторые настройки высокого уровня, и все. Детальная конфигурация лежит в /etc/grub.d - там много файлов, все значимы.

Ничего никуда двигать не надо, все уже располагается как положено. Просто будьте внимательнее к руководствам.

no avatar

Автор темы
Andronik
Сообщения: 3
Зарегистрирован: 17 май 2025, 13:40
Контактная информация:

GRUB не видит /etc/grub.d

#3

17 май 2025, 16:37

Вывод команды ls /etc/default/:
acpid avahi-daemon grub kerneloops networking rpcbind tvheadend
acpi-support cacerts grub.d keyboard nfs-common rsync ufw
add-apt-key console-setup grub.ucf-dist locale nfs-kernel-server saned useradd
alsa cron im-config minidlna nss smartmontools yandex-browser
amd64-microcode cryptdisks intel-microcode motd-news openvpn ssh
anacron dbus irqbalance networkd-dispatcher

no avatar

Автор темы
Andronik
Сообщения: 3
Зарегистрирован: 17 май 2025, 13:40
Контактная информация:

GRUB не видит /etc/grub.d

#4

17 май 2025, 16:42

Я, в принципе, в проблеме разобрался. Собсно, мне не удавалось добиться чтобы параметры, указанные в /etc/default/grub, работали. Оказалось дело в двойных кавычках. Изначально при установке системы там были параметры типа:
GRUB_TIMEOUT_STYLE="hidden"
Т.е. значение заключено в двойные кавычки. И, как показал личный опыт, в этом случае параметр не работает, а применяется значение по-умолчанию. Когда указал без двойных кавычек, заработало как надо.

Ответить

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

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

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