У меня 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
список ваших томов.
- Смонтируйте 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
- Измените свой основной рабочий каталог на смонтированный Ubuntu
sudo chroot /mnt/
- После того, как вы изменили свой основной рабочий каталог на Ubuntu, установленный на жестком диске, обновите grub через
update-grub