TL; DR вопрос внизу

Я загрузил экземпляр Linux Cinnamon Mint на диск-джамп, используя YUMI чтобы я мог работать над некоторыми программами, оптимизированными для Linux . Я вошел в BIOS моего ноутбука с Windows 10 выключил safe boot и включил Legacy boot , чтобы я мог загрузиться с USB . Это работало нормально, и я смог проникнуть в Linux Mint и я проделал хорошую работу.

Затем я пытаюсь загрузить свой компьютер, и он выводит меня на экран, где я могу выбрать между Internal HDD или экземпляром Linux . Я выбираю Internal HDD и он просто дает мне черный экран с зависшим сообщением Booting... Поэтому я жестко выключил свой компьютер, вынул USB и снова включил компьютер, и он просто говорит, что No Boot Device Found. Press any key to reboot the machine и поэтому я снова выключил компьютер и вошел в One Time Boot Menu однократной загрузки , нажав F12 и я выбрал « Boot from Windows Boot Manager и я смог нормально загрузить свой компьютер, но делать этот громоздкий поступок каждый раз, когда я хотел включить свой компьютер. Поэтому я выключил legacy boot а затем снова включил safe boot и я смог нормально загрузить Windows , но не смог загрузить с моего USB .

TL; DR: есть ли у меня способ загрузки как с USB и с HDD без необходимости выполнять громоздкие процедуры BIOS ?

2 ответа2

2

Вы не сможете загрузить свою версию Linux без Secure Boot так как она не сертифицирована Microsoft. Однако я говорю, что есть способ заставить его работать, но вы должны сделать это вручную, используя reFInd который вы можете найти здесь и подписать kernel с помощью MOK . Нажмите здесь для полного руководства о том, как это сделать.

Таким образом , в итоге вы не сможете загрузить Linux , если Secure Boot не горит и потому , что Secure Boot выключена, вы не сможете загрузить Windows , 10. Таким образом, чтобы иметь возможность загружаться с обоими с включенной Secure Boot загрузкой, вам нужно найти дистрибутив Linux с цифровой подписью Microsoft (потому что Linux Mint нет), такой как Ubuntu, или использовать мое предложение выше, чтобы сохранить Linux Mint и загрузить оба.

0

Это не только проблема безопасной загрузки, EFI может загружаться с устройств, разделенных таблицами разделов GPT или MBR. Некоторые BIOS (устаревшая загрузка) вообще не могут этого сделать, также в устаревшем режиме невозможно загрузить раздел EFI, поскольку он является отдельным разделом, а не в MBR, см. (Https://en.wikipedia.org). /wiki /EFI_system_partition)

В устаревших системах на основе BIOS первый сектор раздела загружается в память и выполнение передается в этот код. Микропрограмма UEFI не выполняет код в MBR, за исключением случаев загрузки в устаревшем режиме BIOS через модуль поддержки совместимости (CSM). [3]

Либо вам нужно переключаться между EFI и Legacy Boot каждый раз, когда вы используете эту флешку, либо вы создаете флешку с разделом EFI, которую можно загружать из EFI с отключенной безопасной загрузкой, однако эта флешка не сможет загрузиться в унаследованном режиме или на старом оборудовании с использованием BIOS

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .