Невозможно загрузить Qubes после успешной установки
Возникла проблема с загрузкой Qubes 4.1.1 после установки, отмеченной установщиком как успешная. Валидность образа подтверждена, и требования к оборудованию должны быть выполнены.
НАСТРОЙКА [документы]
- Intel Core i9-10900K
- MSI MPG Z490 GAMING EDGE WIFI
- Корсар МП400 2 ТБ
- NVIDIA GeForce 1060 6 ГБ
ПРОЦЕДУРА
- Сбросьте UEFI к значениям по умолчанию:
Settings - Save & Exit - Restore Defaults
- Отключить безопасную загрузку:
Settings - Security - Secure Boot - Secure Boot
- Включить VT-x(d):
OC - CPU Features - Intel Virtualization Tech, Intel VT-D Tech
- Установите режим SATA на AHCI:
Settings - Advanced - Integrated Peripherals - SATA Mode
- Установите NVMe первым в приоритете загрузки:
Settings - Boot - FIXED BOOT ORDER
- Установите Qubes, используя «Тестовый носитель и установите Qubes OS R4.1.1».
ИСХОД
Установка заканчивается сообщением, что операция прошла успешно и пользователь готов использовать Qubes. Не уверен, что это актуально, но после нажатия кнопки «Перезагрузить» появляется следующее:
Компьютер не перезагружается, что означает, что необходимо выключить компьютер и снова запустить его вручную, извлекая при этом установочный USB-накопитель. ПК загружается в UEFI.
УСТРАНЕНИЕ НЕИСПРАВНОСТЕЙ ПРОЙДЕНО
Загрузочное устройство не распознается после установки [документы]
Попробовал выполнить команду:
cp -r /boot/efi/EFI/qubes/. /boot/efi/EFI/BOOT
Выход:
cp: cannot stat '/boot/efi/EFI/qubes/.': No such file or directory
Проверкаboot
каталог:
cd boot
ls
Выход:
initramfs-5.15.52-1.fc32.qubes.x86_64.img
Доступ к режиму восстановления установщика в UEFI [документы]
pkill -9 anaconda
anaconda --rescue
> 1
> {PASSPHRASE}
You don't have any Linux partitions. Rebooting.
Please press ENTER to get a shell:
Проверка разделов:
fdisk -l
В чем подвох? Большое спасибо за помощь.
РЕДАКТИРОВАТЬ № 1
- Пробовал установить Qubes без подключенного графического процессора — не помогло.
- Пробовал переходить с
UEFI
режим дляCSM
- не помогло
РЕДАКТИРОВАТЬ № 2
- Похоже, установщик работает в правильном режиме (EFI). См. вывод
ls /sys/firmware/efi
:config_table efivars fw_platform_size systab
РЕДАКТИРОВАТЬ № 3
- Вероятно, проблема с монтированием раздела. Когда я в оболочке, я получил следующие результаты:
Ни у одного из NVMe не установлена точка монтирования. Я зашел в оболочку Mint (на основе Debian) и выполнил этот скрипт:
#!/bin/bash -x
mount -v /dev/nvme0n1p2 /mnt/ && cd /mnt/
mount -v /dev/nvme0n1p1 /mnt/efi/
apt install -y efibootmgr
efibootmgr -v
echo '# EFIbootmgr fix start'
efibootmgr -v -c -u -L QubesOS -l /EFI/qubes/grubx64.efi -d /dev/nvme0n1 -p 1 && echo "# EFIbootmgr fix done"
#efibootmgr -v
cd /; sleep 1
umount -v /mnt/efi
umount -v /mnt
После перезагрузки Qubes не загружается (проблема все та же). Когда я подключаю USB-накопитель Qubes и перехожу к оболочке, я получаю то же самоеlsblk
Результаты. Что может вызвать эту проблему без монтажа?
2 ответа
Благодаря @xentoo и другим полезным людям Qubes загрузился. Однако причина проблемы не подтверждена. Есть два варианта: NVMe или UEFI. Ниже найдите процедуру, которая запустила Qubes (пробовано несколько раз):
ПРОЦЕДУРА
Значения для MSI MPG Z490 GAMING EDGE WIFI
- Сброс к значениям по умолчанию
- Набор
Advanced - BIOS CSM/UEFI Mode
возможностьCSM
- Набор
Advanced - Intergrated Peripherals
возможностьAHCI Mode
- Набор
Overclocking - CPU Features - Intel VT-D Tech
возможностьEnabled
- Установите диск первым в меню приоритетов загрузки.
- Сохранить и перезагрузить
- Применять
Advanced - Secure Erase+
на диск - Подключите USB-накопитель с установкой Qubes
- Установить с помощью
Test media and install Qubes OS R4.1.1
Судя по всему, процесс установки не увенчался успехом, поскольку/boot/efi/
каталог не был заполнен правильно.
В этом случае имеет смысл повторить процесс установки еще раз. Убедившись, чтоVT-x
&VT-d
включены,UEFI mode
включено,CSM
отключен и проверьте правильность настроек NVMe. Обязательно установите приоритет загрузки NVMe.
При работе с anaconda используйте разбиение вручную и убедитесь, что разделы созданы правильно. Если все пойдет хорошо, вы сможете перезагрузиться в UEFI и убедиться, что новый раздел EFI отображается в качестве варианта загрузки. Установите первый вариант загрузки, если это еще не было сделано.
На этом этапе вы сможете загрузить новую установку quubes.