Ошибки при установке загрузчика
Ошибки возникающие в процессе установки операционной системы специального назначения "Astra Linux Special Edition" и ALCE:
Установка происходит в UEFI режиме, но таблица диска MBR.
Использовать "Boot menu" для выбора загрузки в режиме Legacy либо поменять режим для носителя в BIOS.
(В режиме Legacy установщик покажет меню на фоне городка Смоленск.)
Если установка продолжена без установки загрузчика
Загрузиться с носителя в режиме восстановления;
Запустить оболочку в разделе установки системы;
Выберать устройство используемое в качестве корневой файловой системы;
Провести пуск оболочки в /dev/sd* ;
Перейти в tty (на пример Alt-Ctrl-F2) и выполните chroot /target (Выбранная корневая файловая система смонтирована в каталог .)
Запустить пакетный менеджер (например aptitude);
Убедиться, какой пакет grub установлен: grub-pc (Legacy), grub-efi-amd64 (EFI);
Заменить пакет grub на пригодный при необходимости;
Проведите установку загрузчика на устройство, к примеру grub-install /dev/sd* и выполните обновление перечня систем: update-grub.
Установка GRUB’a PCI-e SSD
NVMe (Non-Volatile Memory Express) это спецификация для доступа к дискам через PCI Express, специально разработанная для энергонезависимой памяти. Способ именования NVMe-SSD различается от SATA-дисков. 1-ый NVMe-SSD имеет имя /dev/nvme0n1, а не /dev/sda. Здесь n после nvme0 означает пространство имён (namespace). 1-ый раздел на таковых дисках имеет имя /dev/nvme0n1p1 заместо /dev/sda1.
После появления ошибки установки загрузчика, перейти в терминал (CTRL+ALT+F2) выполнить:
chroot /target
Установить grub-efi:
apt-get install grub-efi
Затем установить grub на ssd:
где nvme0n1 – PCI-e SSD диск
Ошибка: не удается выполнить команду grub-install dummy
- Выполните загрузку компа с носителя с установщиком Debian – когда покажется загрузочное меню с вариациями загрузки выберите «Advanced options» и потом «Rescue Mode» . Начнется загрузка Debian с установочного носителя. Выберите удачный язык и собственный регион (страну). Также раскладку клавиатуры и комбинацию переключения языков (раскладок). Дальше Debian попробует подключиться к вебу. Веб нам не будет нужно на этом шаге, но пропустить этот шаг не получиться. Подтвердите имя компа и имя домена. Debian installer выполнит ряд операций и предложить выбрать корневую файловую систему.
- Это важно! Выберите пункт «Не применять корневую файловую систему».
- В последующем меню выберите пункт «Запуск оболочки в рабочей среде программы установки» и в последующем меню клавишу «Продолжить».
- Теперь Вы находитесь в рутовой консоли!
- Проверяем режим текущий режим загрузки. Выполните команду
Она обязана вернуть число (32 либо 64 – разрядность UEFI 32 либо 64 бита) либо ничего. Ежели ничего не возвращает либо докладывает о ошибке, то быстрее всего система загружается не в UEFI режиме. о ошибке лучше написать в ответном сообщении.
-
Я на 99% уверен, что употребляется режим загрузки UEFI (Windows лишь в этом режиме устанавливается на диск в стиле GPT). Все дальнейшие команды устанавливают grub для режима UEFI.
-
Определяем устройство с образом установщика Debian
Ответ может быть, к примеру таким
Для нас принципиально – образ установщика 1-ый раздел устройства /dev/sdd. У Вас может быть иная буковка /dev/sd<буква>. Для вас будет нужно подправить команды с учётом этого!
- На установочном носителе должен быть ещё раздел с загрузчиком grub для режима UEFI.
В ответе будет строка с
- Создаем точку монтирования для раздела с загрузчиком grub для режима UEFI из установщика Debian.
Монтируем раздел с загрузчиком grub для режима UEFI.
- Определяем устройство с установленным Debian
в ответе будут перечислены разделы устройства /dev/sd<какая-то буква><цифра>. У Вас их три обязано быть (по предшествующим сообщениям). Проверяем что все без ошибок определилось
Правильный ответ (для удобства я заменил <какая-то буква> на X – в реальности это иной знак латиницы)
- Создаем точку монтирования для раздела загрузчиков режима UEFI на устройстве с установленным Debian.
Монтируем раздел загрузчиков режима UEFI на устройстве с установленным Debian.