Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
cryptocanvas
7 лет назад

Установка Windows [7..10+] в Dual Boot на примере PC с установленной OC Debian GNU/Linux

Установка Windows[7..10+] в Dual Boot на примере PC с установленной OC Debian GNU/Linux

dualboot.png

  Бывают ситуации, когда возможностей Wine или виртуальной машины не хватает, и нужно установить операционную систему семейства Windows параллельно с вашей основной операционной системой. Классические методы установки подразумевают освобождение свободного места на жёстком диске для установки Windows, с последующим восстановлением загрузчика.
  Представленный метод имеет схожую концепцию, однако предоставляет возможность установить систему за меньшее количество шагов.

  Необходимо:
  1. Установленная рабочая система (GNU/Linux, либо любая другая)
  2. Установочный образ Window 7+
  3. Достаточное количество места на жёстком диске
  4. Виртуальная машина с доступом к HDD (qemu, etc...)
  5. Исключительная потребность в Dual Boot'е
  Подготовка жёсткого диска:

  В любом удобном вам редакторе дисковых разделов (Gparted, KDE Pаrtition Manager, fdisk/gdisk etc...) выделите свободное место, которое будет использовано под установку дополнительной операционной системы. (Внимание! Создавать раздел не нужно, оставьте место незазмеченым!)

gparted.png

  Подготовка к установке:

  Установите систему виртуализации qemu

apt install qemu

  Если ваш жёсткий диск имеет GPT разметку дополнительно необходимо утановить пакеты qemu-efi и ovmf

apt install qemu-efi ovmf
  Первая часть установки:

  Запустите виртуальную машину

qemu-system-x86_64 -boot d -cdrom $WIN.ISO /dev/sd[X] -m 2048

где $WIN.ISO – путь к установочному образу Windows, а /dev/sd[X] – устройство жёсткого диска, на который будет устанавливаться OC.
  В случае с GPT разметкой дополнительну потребуется запустить qemu в связке с ovmf/efi

qemu-system-x86_64 -boot d -cdrom $WIN.ISO /dev/sd[X] -m 2048 \
-bios /usr/share/ovmf/OVMF.fd

  Следуйте инструкциям установщика Windows, выберите неразмеченое место как место для установки системы. Утановщик автоматически создаст все разделы, нужные для установки и запуска Windows.

qemu.png

gparted_2.png

  Дождитесь завершения первого этапа установки Windows, до первой перезагруки и отключите виртуальную машину.

  Восстановление загрузчика.

  Восстановите ваш загрузчик стандартными средствами операционной системы
  Например:

dpkg-reconfigure grub-pc
grub-install /dev/sd[X]
grub-install --recheck /dev/sd[X]
update-grub

  Если grub не находит загрузчик Windows следует установить пункт загрузки вручную, добавив путь к загрузчику Windows в /etc/grub.d/40_custom

menuentery "Windows" {
insmod ntfs
set root=(hd0,gpt7)
chainloader (${root})
boot
}

  В случае с EFI можно не добавлять пункт загруки, а загружать систему штатными средствами BIOS/EFI

EFI_dualboot.png

  Некоторые альтернативные загрузчики так же способны загрузить систему

Clover_dualboot.png

  Завершение установки

  После загрузки с раздела Windows установщик продолжит настройку в штатном режиме, останется лишь установить недостающие драйвера и система готова к использованию.

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

windows_qemu.png

windows_pc.png

27
0.000 GOLOS
На Golos с December 2017
Комментарии (3)
Сортировать по:
Сначала старые