для деактивации bluetooth при запуске выполните
sudo systemctl disable bluetooth.service
затем при следующей перезагрузке Bluetooth не будет активен... для просмотра проблемы со статусом
sudo systemctl status bluetooth.service
для активации bluetooth при запуске введите
sudo systemctl enable bluetooth.service
Я до сих пор не могу ответить на свой вопрос, то есть я до сих пор не знаю, как изменить значение по умолчанию для prefix
в grub -efi. Тем не менее, я нашел решение моей проблемы-efibootmgr
пришел на помощь, который я не очень хорошо знал до сих пор.
Сначала я пропустил опцию --bootloader-id=
при выполнении grub-install
, что, как оказалось, имело тот же эффект, что и--bootloader-id=debian
:Файлы загрузчика теперь находились в EFI\debian
вместо EFI\debian-hdd1
.
Конечно, запись меню загрузки в настройках UEFI BIOS теперь также была debian
, чего я должен избегать. К счастью, после прочтения справочной страницы стало ясно, что efibootmgr — правильный инструмент для разрешения ситуации.
Во-первых,Я удалил пункт меню загрузки UEFI BIOS с неправильным именем:
efibootmgr -b 0001 -B
Затем я создал новый пункт меню загрузки UEFI BIOS с правильным именем:
efibootmgr -c -d /dev/sda -p 2 -w -L debian-hdd1 -l '\EFI\debian\shimx64.efi'
Обратите внимание, что эта команда не затрагивает фактические установки загрузчика, ни в разделе EFI, ни в /boot/grub
. Вместо этого он просто создает запись меню загрузки в прошивке UEFI.
Это именно то, что мне нужно. На самом деле мне все равно, находится ли загрузчик EFI в EFI\debian
или EFI\something-else
. Тем не менее, меня действительно волнует имя записи этого загрузчика в настройках UEFI, и мой вопрос возник потому, что до этого я считал --bootloader-id
–grub-install
единственным удобным способом назвать запись загрузчика. в UEFI настроить правильно.
Теперь система загружается без проблем, потому что начальный grub.cfg
теперь находится в EFI\debian
, и поэтому grub может его найти.