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 ответа
Вы не сможете загрузить свою версию Linux без Secure Boot
так как она не сертифицирована Microsoft. Однако я говорю, что есть способ заставить его работать, но вы должны сделать это вручную, используя reFInd
который вы можете найти здесь и подписать kernel
с помощью MOK
. Нажмите здесь для полного руководства о том, как это сделать.
Таким образом , в итоге вы не сможете загрузить Linux , если Secure Boot
не горит и потому , что Secure Boot
выключена, вы не сможете загрузить Windows , 10. Таким образом, чтобы иметь возможность загружаться с обоими с включенной Secure Boot
загрузкой, вам нужно найти дистрибутив Linux с цифровой подписью Microsoft (потому что Linux Mint нет), такой как Ubuntu, или использовать мое предложение выше, чтобы сохранить Linux Mint и загрузить оба.
Это не только проблема безопасной загрузки, 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