Ошибка установки Parrot OS: “Команда ‘grub-install –target=i386-pc –recheck –force /dev/sdb’ вернула ненулевой код выхода 1”.

Вопрос или проблема

При установке Parrot Sec OS 5.2 я столкнулся с некоторыми ошибками. Вот сообщение об ошибке, предоставленное установщиком:

Мой компьютер поддерживает режим UEFI и режим BIOS, и я пытался использовать программы для записи флешек Rufus и BalenaEtcher, также пробовал режим MBR и UEFI, а также пытался установить флешку в формате GPT и MBR.

Однако эти действия не дали результатов. Сообщение об ошибке продолжает появляться. Это делает невозможным установку этой системы. После появления этого сообщения об ошибке я не могу смонтировать этот раздел в системе Ubuntu.

Если это связано с проблемой кода на Python в этой установочной программе, пожалуйста, скажите, как это исправить (я способен писать код на Python, не новичок). Если эта проблема не имеет отношения к коду на Python, пожалуйста, скажите, как правильно с ней справиться.

Я сам решил эту проблему. Если вы можете видеть мой вопрос, пожалуйста, внимательно ознакомьтесь с моим решением.
Подтвердите, поддерживает ли ваш компьютер режим UEFI. Если вы несколько раз не смогли установить Parrot Sec OS и в вашем BIOS нет явного слова “UEFI mode”, значит, ваш BIOS не полностью поддерживает режим UEFI или не поддерживает режим UEFI вообще.
В этом случае все, что вы можете сделать, это найти материнскую плату или другой компьютер, который поддерживает режим UEFI, вставить жесткий диск, на который вы хотите установить Parrot Sec OS, в компьютер, поддерживающий режим UEFI, и снова запустить установочный программу.
Вы можете получить сообщение на последнем этапе о том, что “программа вернула тайм-аут”. Не обращайте на это внимания. После завершения установки удалите установочный носитель, перезагрузите компьютер и посмотрите в BIOS.
В это время вы будете удивлены, обнаружив, что загрузочная программа Grub Parrot загрузила Parrot нормально, и вы можете с удовольствием использовать Parrot Sec OS.

Если установка все еще не удалась, пожалуйста, проверьте следующие проблемы:

  1. Жесткий диск в формате GPT? Если нет, пожалуйста, измените на формат GPT.
  2. Флешка (установочный носитель) в формате GPT? Если нет, пожалуйста, измените на формат GPT.
  3. Установочный носитель записан на флешку правильно? Если нет, пожалуйста, используйте профессиональную программу записи, такую как Rufus или Balena Etcher.
  4. Включите режим UEFI в BIOS, который поддерживает UEFI, и установите флешку как первый элемент загрузки.
  5. Нажмите “установить” на рабочем столе, чтобы начать установку системы и выберите правильное место для установки.
  6. Пожалуйста, старайтесь не отключать экран компьютера.

Ответ или решение

Для решения проблемы с установкой Parrot OS, возникающей с ошибкой "Command ‘grub-install –target=i386-pc –recheck –force /dev/sdb’ returned non-zero exit status 1", необходимо рассмотреть несколько аспектов, касающихся конфигурации системы и процесса установки.

Возможные причины и решения

  1. Проверка поддержки UEFI:
    Убедитесь, что ваш компьютер полностью поддерживает режим UEFI. Если в BIOS нет опции "UEFI mode", возможно, ваша материнская плата не поддерживает UEFI. В таком случае, вам следует найти другой компьютер с поддержкой UEFI или поменять материнскую плату.

  2. Формат жесткого диска:
    Проверьте, находится ли жесткий диск в формате GPT. Если он в MBR, вам нужно будет изменить его на GPT. Это можно сделать с помощью утилит, таких как GParted.

  3. Формат USB-накопителя:
    Убедитесь, что USB-накопитель, используемый для установки, также отформатирован в GPT. Если нет, отформатируйте его в нужный формат.

  4. Корректная запись образа:
    Проверьте, что установочный образ Parrot OS был записан на USB-накопитель правильно. Используйте надежные программы как Rufus или Balena Etcher для создания загрузочных носителей.

  5. Настройки BIOS:
    Включите UEFI-режим в BIOS и настройте USB-накопитель как первоочередное загрузочное устройство. Это позволит системе загрузиться с нужного носителя при запуске компьютера.

  6. Процесс установки:
    Когда вы будете на этапе установки, убедитесь, что выбираете правильный раздел для установки системы. Если вы увидите предупреждение о "тайм-ауте" в конце установки, не беспокойтесь об этом — завершите установку.

  7. Не отключайте экран:
    Убедитесь, что компьютер не переходит в режим сна и экран не отключается во время установки.

Альтернативное решение

Если вы попробовали все вышеперечисленные шаги, но установка все равно не удалась, вы можете попробовать следующие действия:

  • Проверка дисков: Используйте команду fsck для проверки дисков на наличие ошибок, если система не может их смонтировать.

  • Логи установки: Подробно просмотрите журналы установки для выявления других потенциальных ошибок. Это можно сделать, загрузившись в Live-режим и проверив логи.

  • Использование другого USB-накопителя: Иногда бывают несовместимости определенных USB-накопителей. Попробуйте использовать другой.

Такое внимание к деталям и следование рекомендациям должно помочь вам успешно установить Parrot OS. Если ошибка продолжает возникать, обращайтесь к сообществу пользователей Parrot OS или на специализированные форумы по вашему оборудованию для получения дополнительной поддержки.

Оцените материал
Добавить комментарий

Капча загружается...