Я использую Ubuntu 18.04.5 как единственную операционную систему. Я хочу установить вместе с ним Windows 10. У меня только флешка на 2 ГБ. Можно ли установить его с помощью флеш-накопителя 2 ГБ или каким-то образом использовать раздел моего жесткого диска в качестве загрузочного ISO? И если да, то как?
Резервное копирование целевого диска . Этот метод может его перезаписать. Обычно Windows устанавливается раньше Ubuntu.
Загрузите ISO-образ Windows на свой компьютер.
Создайте на жестком диске NTFS-раздел размером 6 ГБ и извлеките в него ISO-образ Windows.
Создайте раздел NTFS размером 20 ГБ или больше на жестком диске для установки Windows.
Откройте диски (Gnome-Disks) и обратите внимание на устройство (/ dev / sdx) и UUID раздела извлечения Windows ISO.
Для таблицы разделов msdos скопируйте следующий элемент меню в /etc/grub.d/40-custom/
*:
menuentry 'Windows Recovery Environment (on /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-chain-592C85254E2CD0B7' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 592C85254E2CD0B7
else
search --no-floppy --fs-uuid --set=root 592C85254E2CD0B7
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
ntldr /bootmgr
}
Изменить элемент меню, изменив sda4 на sdax
, msdos4
в msdosx
(4 разряда) и 592C85254E2CD0B7 в UUID (3 разряда), чтобы соответствовать шагу 4 выше.
Запустите sudo update grub
и убедитесь, что ntldr / bootmgr
отображается в grub.cfg.
Загрузите компьютер во вновь созданном пункте меню Windows и установите Windows в новый раздел.
При желании переустановите Ubuntu, загрузчик GRUB будет заменен загрузчиком Windows.
* Для таблицы разделов gpt скопируйте следующий пункт меню в /etc/grub.d/40-custom/
:
menuentry 'Windows Recovery Environment (on /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-chain-592C85254E2CD0B7' {
insmod part_gpt
insmod ntfs
set root='hd0,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 592C85254E2CD0B7
else
search --no-floppy --fs-uuid --set=root 592C85254E2CD0B7
fi
drivemap -s (hd0) ${root}
chainloader +1
ntldr /bootmgr
}
Загрузитесь, выбрав Windows из меню GRUB и следуйте инструкциям.