Хранится ли мой загрузчик или что-то еще на моем новом загрузочном флэш-накопителе?

Хранится ли мой загрузчик или что-то еще на моем новом загрузочном флэш-накопителе?

У меня Windows 10, SSD и HDD. Win10 установлена ​​на SSD, HDD — это не что иное, как хранилище для Windows, за исключением небольшого раздела Ubuntu на 16 ГБ. До недавнего времени, если я перезапускал, он выдавал мне экран с параметрами загрузки в стиле Linux, где я мог выбрать Win Bootloader или Ubuntu.

Затем я создал загрузочный USB-накопитель для установки, чтобы сделать новые загрузочные флешки Ubuntu с постоянным хранилищем. Процесс был таким. Создал установочный носитель, подключил установочный носитель, перезагрузил, выбрал загрузку с установочного носителя. Затем, из этой ОС установочного носителя, я создал загрузочный флеш-накопитель Ubuntu с постоянным хранилищем (флешка на 128 ГБ). Перезагрузил, отключил установочный носитель, подключил новый загрузочный диск ОС, загрузился с него.

Все работает отлично все время, ЗА ИСКЛЮЧЕНИЕМ того, что если я перезапускаю свою систему БЕЗ подключенного нового загрузочного флэш-накопителя на 128 ГБ, я получаю «Черный экран смерти», просто черный терминал с ограниченными доступными командами. Каждый раз. /reboot работает на этом экране, но все возвращается обратно.

ЕСЛИ я подключаю этот 128-гигабайтный флэш-накопитель, а затем перезагружаюсь, ТО я получаю все варианты загрузки, которые я обычно получаю, включая флэш-накопитель, загрузчик Win и раздел Ubuntu на моем HDD. Но без подключенного 128-гигабайтного флэш-накопителя я не могу перезагрузиться и впоследствии успешно загрузить любую из моих ОС.

Как мне исправить эту проблему? Я знаю, что некоторые мои термины немного неверны, и я мог не предоставить всю необходимую информацию для решения этой проблемы, поэтому, если вы считаете, что мне следует включить дополнительную информацию, просто дайте мне знать, и я включу все, что попросят.

Большое спасибо за любую помощь!

решение1

Вы можете попробовать обновить grub (загрузчик Linux), чтобы посмотреть, решит ли это вашу проблему. Чтобы сделать это, выполните следующие команды в среде Live.

Примечание: /dev/sdaможет быть /dev/nvme0np1(или что-то похожее) в вашей ситуации. Проверьте lsblkсписок ваших томов.

  1. Смонтируйте Ubuntu, установленный на жестком диске
sudo mount /dev/sdaX /mnt (root partition)
sudo mount /dev/sdaY /mnt/boot (required if separate boot partition)
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
  1. Измените свой основной рабочий каталог на смонтированный Ubuntu
sudo chroot /mnt/
  1. После того, как вы изменили свой основной рабочий каталог на Ubuntu, установленный на жестком диске, обновите grub через
update-grub

Связанный контент