Как установить Windows вместе с Linux?

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

Я не хочу делать это на виртуальной машине. Я просто хочу иметь две ОС на одном жестком диске.

7 ответов

Вы можете установить Windows из Linux на свой физический жесткий диск, но вам нужен отдельный раздел как NTFS или FAT32. Ниже приведен способ использования виртуальной машины для фактической установки, но она выполняется на вашем жестком диске.

  1. Подготовьте новый раздел, на который вы хотите установить Windows.
  2. Начните установку Windows с виртуальной машины Qemu и сопоставьте физический жесткий диск (целевой раздел не может быть подключен):

    qemu -hda /dev/sda -cdrom winxp.iso -m 1G -boot d --enable-kvm
    
  3. Установите Windows на раздел, который вы создали.

  4. Переустановите Grub (если раздел не первый, вам нужно сделать трюк с отображением hd, это работает для меня).

Тебе понадобится:

  • CD или USB-накопитель, содержащий GParted (см. Ниже)
  • Windows DVD или флешка (конечно)
  • Ubuntu Live CD или Live USB, версия 10.04 или более поздняя

Сначала используйте GParted, чтобы освободить место для размещения Windows:

Установите Windows как обычно, выбрав пространство, которое вы только что создали, используя GParted. Это "активирует" только Windows, и Ubuntu не будет доступен на этом этапе. Чтобы снова сделать Ubuntu доступным, возьмите Ubuntu Live CD и следуйте этому руководству (или посмотрите этот вопрос или ту или иную справочную страницу вики).

Это вряд ли полный ответ, но это может помочь. У меня есть машина для разработки с Windows 7 и Kubuntu; Я использовал 128 ГБ SSD для Windows (все это) и доминировал Kubuntu на трех других моих жестких дисках с ограниченным разделом, предназначенным для медиафайлов в Windows. Каждый раз, когда мне приходится переустанавливать Windows, я просто сначала вытаскиваю кабели SATA из задней части других моих жестких дисков. После установки я выключаю, подключаю их снова, включаю и настраиваю Windows для использования надлежащих каталогов (на других жестких дисках) для пользовательских документов. Я делал это не раз, и это пока не доставляет мне проблем. GRUB даже распознал его после быстрого сканирования устройства.

Я понимаю, что вы пытаетесь сделать это на одном жестком диске, но все остальные уже выдвинули на первый план проблемы, стоящие за этим (в основном из-за того, что Windows является полной #$%@&* информацией о необходимости поделиться). Если вы можете получить дешевый SSD или даже HDD и подключить его параллельно, тогда держите свои более ответственные ОС на основных дисках, это должно упростить процесс. Вам даже не придется беспокоиться о разделении.

(Я также скажу, что если вы сделаете это таким образом, вы сэкономите много хлопот, сохранив каждый диск MBR или GPT; постарайтесь не смешивать и сопоставлять. Это делает загрузку более сложной, чем кто-либо хочет иметь дело с.)

Удачи!

Вы не можете установить легко, как Wubi в Windows. Вам нужно создать виртуальную машину Windows. Если у вас есть ISO-файл для Windows OS, вы следуете ниже,

Скачайте VirtualBox, и вы получите файл deb, для установки используйте центр программного обеспечения Ubuntu. После установки,

  1. Выберите "NEW"введите описание здесь

  2. Название ОС,введите описание здесь

  3. Выберите размер оперативной памяти,введите описание здесь

  4. выберите тип жесткого диска,введите описание здесь

  5. Выберите VDI,введите описание здесь

  6. Выберите Динамически распределяемый (для использования доступного свободного места), в противном случае выберите фиксированный размер (это не рекомендуется мной),введите описание здесь

  7. Выберите размер жесткого дискавведите описание здесь

  8. Ваша виртуальная машина готова,введите описание здесь

  9. Чтобы запустить его, зайдите в настройки -> Хранение, здесь выберите iso файл, который вы сохранили в системе введите описание здесь

  10. Нажмите ОК и выберите Пуск. введите описание здесь

Самый простой способ, который я нашел для установки Windows на Ubuntu или любой ПК с Linux, заключается в следующем:

  1. Загрузите и распакуйте весь Windows ISO в любой раздел вашего диска. Просто убедитесь, что это предпочтительно раздел NTFS, а не целевой раздел, в который вы хотите установить windows, а также не помещайте все файлы в папку, просто извлеките их, как, скажем, (hd0,5)/.

  2. Теперь откройте /boot/grub/grub.cfg в любом текстовом редакторе (с правами root) и вставьте его -

menuentry 'Windows 10' {
set root=(hd0,5)
insmod ntldr
ntldr /bootmgr
}

Теперь измените (hd0,5) на раздел, где вы извлекли ISO-образ. Перезагрузите компьютер и выберите Windows 10 из меню загрузки.

Windows похожа на слепую в отношении раздела ext3 или ext4, поэтому вам не нужно беспокоиться об ее случайном удалении. После того, как вы установили Windows, вы всегда можете установить grub, чтобы восстановить потерянный раздел Ubuntu.

Я сделал видео, чтобы показать, как установить Windows 10 из ISO-образа в Linux GRUB

Невозможно Насколько я знаю. Во-первых, если вы используете собственное разбиение Linux, Windows не получит к нему доступ и, следовательно, ничего не установит. Кроме того, даже если он устанавливается, существует проблема mbr, которая приведет вас к сложностям перезаписи друг друга. Так что это практически плохое решение и, насколько мне известно, невозможно!

Что такого сложного / неправильного в размещении их в отдельном разделе?

Я думаю, знаю, что вы пытаетесь сказать, я думаю, вы имеете в виду установить Windows поверх Ubuntu. Просто вставьте диск с операционной системой Windows в свой ПК и просто установите его поверх Ubuntu. Но я не знаю, есть ли у вас важные файлы на вашей ОС Ubuntu, поэтому сохраните все ваши usb, sd или диск.

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