2

Я купил ноутбук (Lenovo ThinkPad T520) с заблокированным BIOS. Поэтому я не могу изменить порядок загрузки ноутбука. Самое верхнее устройство в порядке загрузки - это внутренний HDD . К счастью, есть работающий Linux с установленным Grub2 , к которому у меня есть доступ.

Я также хочу установить Windows 10 сейчас. Как мне изменить Grub2 Grub2, чтобы можно было загружать установку Windows с Win10-Boot-Medium (ISO)?

1 ответ1

5

Чтобы загрузить образ Win10 с HDD:

  1. Добавьте приведенный ниже код в /etc/grub.d/40_custom
  2. Создайте резервную копию /boot/grub/grub.cfg с помощью команды sudo cp /boot/grub/grub.cfg.bak . (Или добавьте число, если уже есть grub.cfg.bak .)
  3. Затем запустите sudo grub-mkconfig -o /boot/grub/grub.cfg .

Grub2 -конфигурация:

menuentry "Windows 10" --class windows --class os {
    # Insert modules needed in order to access the iso-file
    insmod part_gpt
    #insmod part_msdos

    insmod ntfs
    #insmod ext2

    # Insert module needed in order to find partition
    insmod search_fs_uuid


    # Set UUID of partition with the iso-image
    # and let grub2 find the partition
    # (save it's identifier to the variable $root)
    set uuid="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
    search --no-floppy --set=root --fs-uuid $uuid

    # Mount the iso image by addressing it with (partition)/path
    set iso=/images/Win10_English_x64.iso
    loopback loop ($root)$iso


    # boot (chain-load) the image using the cdboot.efi file located
    # on the win10-image
    chainloader (loop)/efi/microsoft/boot/cdboot.efi
}

Инструкции:

Замените XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX на UUID раздела, который содержит образ Windows 10.


insmod part_gpt: этот модуль необходим, если образ Win10-ISO находится на диске с GPT-разделом.

insmod part_msdos: выберите этот параметр insmod part_gpt , если образ находится на диске с разделом DOS.


insmod ntfs: этот модуль необходим, если образ Win10-ISO находится в разделе NTFS .

insmod ext2: замените insmod ntfs на insmod ext2 , когда изображение находится на разделе ext2/ext3 или ext4.

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