Может только загрузить Windows 10 через личинку. Как я отключаю это?

Установленный Linux на внешнем жестком диске. Теперь я не могу загрузить Windows 10 без своего включаемого жесткого диска. И я должен загрузиться от жесткого диска сначала, чтобы добраться до личинки Linux, выбрать для начальной загрузки к Windows 10.

Я хочу смочь загрузить Windows 10, не нуждаясь в моем жестком диске, включенном, и не имея необходимость проходить личинку Linux.

Любые вопросы просто не стесняются спрашивать.

Любой другой поток, который имеет ответ на это, не стесняется связывать его.

0
задан 15 May 2018 в 15:18

3 ответа

Два решения для части:

Часть 1: Удалите запись Ubuntu из раздела EFI во внутреннем диске

См.: Как я удаляю "Ubuntu" в меню начальной загрузки BIOS? (UEFI)

Шаг 1: Загрузите Ubuntu от Живого DVD/USB в режиме UEFI и выберите Попытку Ubuntu, не устанавливая опцию.

Шаг 2: Откройте терминал Ctrl+Alt+T и установкой efibootmgr:

sudo apt-get install efibootmgr

Шаг 3: Затем добавьте к ядру efi поддержку

sudo modprobe efivars

Шаг 4: Затем выполненный sudo efibootmgr проверять Ваши записи загрузки. Это возвратит что-то вроде этого:

BootCurrent: 0004
Timeout: 2 seconds
BootOrder: 2001,0003,0005,0006,0000
Boot0000* Lenovo Recovery System
Boot0001* EFI Network 0 for IPv6 (B8-88-E3-84-F3-EF)
Boot0002* EFI Network 0 for IPv4 (B8-88-E3-84-F3-EF)
Boot0003* Windows Boot Manager
Boot0004* EFI USB Device (SanDisk)
Boot0005* ubuntu
Boot2001* EFI USB Device

Шаг 5: Затем удалите опцию, которую Вы не хотите. В этом примере Ubuntu является записью 5. следующее можно было назвать, чтобы удалить запись 5 и удалить ее из BootOrder.

(ОСТОРОЖНОСТЬ: Прежде, чем выполнить следующую команду удостоверяются, что Вы вводите корректный номер Записи загрузки),

sudo efibootmgr -b 5 -B 

Шаг 6: удалите Ubuntu папка в EFI раздел.

Предположим, что Ваш раздел EFI был /dev/sda2, затем смонтируйте его на пустой папке где угодно.

sudo mkdir /mnt/efipart
sudo mount /dev/sda2 /mnt/efipart

Теперь мы должны найти каталог Ubuntu или имя любого другого дистрибутива в этом разделе. Это главным образом находится под EFI/distro_name.

Удалите тот каталог и его содержание (УДОСТОВЕРЬТЕСЬ, что ВЫ УДАЛЯЕТЕ КОРРЕКТНЫЙ КАТАЛОГ),

sudo rm -r ubuntu

Это заканчивает Часть 1. Это - хорошее время к

Проверьте, работало ли это

Закройте компьютер и разъедините все внешние диски и удалите Живой DVD при использовании того. Запустите компьютер. Если бы все подходили, то Это должно непосредственно загрузить Windows 10, как это сделало прежде, чем установить Ubuntu.

Часть 2: Зафиксируйте личинку и EFI во Внешнем жестком диске, где у Вас есть Ubuntu

Посмотрите, что все еще возможно установить Ubuntu на внешнем жестком диске с UEFI?

Шаг 1: Снова загрузите Ubuntu от Живого DVD/USB в режиме UEFI и выберите Попытку Ubuntu, не устанавливая опцию.

Подключите внешний жесткий диск с Ubuntu, которую Вы хотите исправить. Запишите имя дисковода. Здесь я предположу, что это /dev/sdc, но Ваш может отличаться.

Шаг 2: Установите grub-efi-amd64-bin пакет.

sudo apt install grub-efi-amd64-bin

Это только установит необходимые ресурсы. Это не переключит Вашу существующую установку стиля MBR на UEFI и перевернет вещи вверх дном.

Шаг 3: Уменьшите свой раздел Ubuntu в GParted для создания пространства для ESP. Рекомендуемые размеры для ESPs колеблются от 100 МБ до 500 МБ. Я сделал приблизительно 250 МБ.

Примечание: Не должно иметь значения, где Ваш ESP расположен на диске, и уменьшение Вашего раздела Ubuntu несколькими мегабайтами от конца должно быть быстрым и безопасным. Уменьшение вначале не безопасно.

Один протест, хотя, Ваш ESP должен быть основным разделом и не быть частью расширенного раздела или логического тома, числа раздела от 1 до 4 прекрасны, числа выше указывают на расширенный раздел на таблицах разделов MBR.

Выберите FAT32 в качестве файловой системы и установите флаг начальной загрузки.

Шаг 4: Смонтируйте, что ESP делит, Вы просто создали и корневая файловая система Вы уменьшенный.

sudo mkdir -p /mnt/esp
sudo mount /dev/sdc3 /mnt/esp
sudo mkdir -p /mnt/rootfs
sudo mount /dev/sdc1 /mnt/rootfs

Примечание: В этом примере, /dev/sdc3 раздел ESP и /dev/sdc1 корневой раздел. Ваш может отличаться. Точки монтирования /mnt/esp и /mnt/rootfs просто примеры, выбранные для работы с остающейся частью этого ответа.

Установите изображение EFI GRUB и минимальный конфигурационный файл с:

sudo grub-install --efi-directory /mnt/esp --boot-directory /mnt/rootfs/boot --target x86_64-efi --removable /dev/sdc

Шаг 5: Проверьте и обновите /etc/fstab файл с помощью следующей команды:

sudo nano /etc/fstab

Ваша установка UEFI Ubuntu может включать строку, подобную той ниже в /etc/fstab.

UUID=1234-567F /boot/efi vfat defaults 0 1

где 1234-567F пример. Если такая строка существует, найдите UUID своего нового раздела EFI в использовании внешнего диска Gparted или с командой sudo blkid. Обновите UUID в файле и сохраните и выйдите nano редактор с Ctrl+X, сопровождаемым Y и, Входит.

Это - это. Теперь внешний диск должен загрузиться.

Надеюсь, это поможет

1
ответ дан 29 October 2019 в 07:58

Для установки UEFI:

  1. Принятие Вас поместило раздел EFI на внешний HDD, просто копирует весь внутренний EFI в раздел EFI внешнего диска. Это позволяет внешнему диску загружаться с личинкой, которая может затем выбрать Ubuntu или Windows.
  2. Измените предпочтительный порядок начальной загрузки к внешнему HDD сначала, второй Windows. Когда внешний диск не будет существовать, Windows загрузится.

Даже не потрудитесь пытаться удалить/EFI/ubuntu на внутреннем диске, считать это резервным копированием, это привычка работать в любом случае.

0
ответ дан 29 October 2019 в 07:58

Кажется, что Вы выбрали свой внешний жесткий диск для установки загрузчика (Личинка). Так, я думаю, необходимо переустановить. Нет необходимый, чтобы отформатировать Ваши разделы, но выбрать другой раздел для установки GRUB.

0
ответ дан 29 October 2019 в 07:58

Другие вопросы по тегам:

Похожие вопросы: