Как установить Windows после установки Ubuntu?

169

У меня Ubuntu на моем ноутбуке. Теперь я хочу установить Windows 7 с двойной загрузкой. Как я могу это сделать?

Я не могу потерять файлы Ubuntu, и я боюсь, что я могу сломать GRUB .

    
задан Sk8er 12.10.2010 в 07:28
источник

14 ответов

126

Вот общая схема:

  1. Сделать пространство для Windows
  2. Установить Windows
  3. Установите /boot директорию или раздел
  4. Установите загрузчик ( GRUB )

Шаг первый - создайте пространство для Windows

Откройте GParted и убедитесь, что у вас есть не менее 20 ГБ для Windows 7, либо как раздел вы можете удалить или как нераспределенное пространство. Если это раздел, удалите его из GRUB, чтобы убедиться, что он не сломает вашу установку Ubuntu. GParted будет жаловаться, если что-то плохое произойдет.

Обратите внимание на текущее устройство /boot . Если это не отображается, обратите внимание на устройство / . Имя устройства - это что-то вроде sda5 .

Шаг второй - установите Windows

Установите Windows 7 в пространство, которое вы только что создали.

Шаг третий - Mount /boot

  

Примечание. Вместо установки загрузочного каталога или раздела из установки в среде live media вы можете указать путь с параметром --boot-directory для grub-install, более подробную информацию о странице man.

Загрузите с Live CD Ubuntu и выполните следующие команды.

  • Если у вас нет отдельного раздела /boot :

    sudo mount /dev/DEVICENAME_FROM_STEP_ONE /mnt
    sudo rm -rf /boot    # Careful here, make sure YOU ARE USING THE LIVE CD. I tried it, it works.
    sudo ln -s /mnt/boot /boot
    
  • Если у вас есть раздел SEPARATE /boot :

    sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
    

Шаг четвертый - установите загрузчик

  

Примечание. Эти инструкции были первоначально написаны для компьютеров с загрузкой Windows 7 и BIOS. Если у вас UEFI и Windows 8 и выше, вам, вероятно, нужно будет заменить grub-pc grub-efi-amd64 в sudo apt-get install grub-pc .

Затем продолжайте выполнение следующих команд:

sudo apt-get update
sudo apt-get install grub-pc
sudo grub-install /dev/sda     # NOTE THAT THERE IS NO DIGIT
sudo umount /boot

И перезапустите. Он должен работать нормально и загружать обе системы.

    
ответ дан evgeny 12.10.2010 в 07:42
источник
109

Установка Windows после Ubuntu не является рекомендуемым процессом для двойной загрузки Windows и Ubuntu, но это возможно.

  • Во-первых, вы должны убедиться, что доступно свободное пространство на 50 ГБ, изменив размер вашего Ubuntu с помощью gParted , если это необходимо.
  • Также используйте gParted или Disk Utility для форматирования свободного места как NTFS , это предотвращает создание Windows 7 дополнительного загрузочного раздела в дополнение к приводу «C».
  • Затем загрузитесь с установщика Windows DVD и установите Windows на раздел NTFS. После перезагрузки Windows автоматически загрузится, и вы не увидите меню grub, позволяющее выбрать Ubuntu, потому что загрузчик Windows заменил grub.

  • Теперь вам нужно запустить Ubuntu из LiveCD или LiveUSB и установить boot-repair .

  • Чтобы установить boot-repair , откройте терминал, нажав Ctrl + Alt + T и введите следующие команды:

    sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
    sudo apt-get install -y boot-repair && boot-repair
    
  • После установки boot-repair автоматически запустится, если нет, запустите его через Dash.

  • Обязательно выберите рекомендуемый ремонт для восстановления grub. Перезагрузитесь и все.

  • Теперь вы должны иметь меню Grub при загрузке, позволяя вам выбирать из Ubuntu, memtest и Windows 7
ответ дан Peachy 01.07.2012 в 14:13
10

boot-repair сделал действительно хорошую работу, запущенную с live-usb, просто применив рекомендуемый вариант .     

ответ дан Quesst 17.03.2012 в 06:01
6

Когда вы загружаете, вы проверили порядок загрузки в BIOS? Если вы загружаетесь прямо на жесткий диск, он всегда будет пропускать USB. Вам нужно переместить опцию загрузки устройства USB выше в списке приоритетов.

Также убедитесь, что ваш компьютер позволяет загружать с USB-порта USB-порт, который вы используете.

    
ответ дан Slipstream 24.12.2012 в 13:49
3

Для установки Windows вам нужен пустой раздел, который будет выделен для Windows. Если вы это сделаете, тогда перейдите к нему и установите его, используя обычную процедуру установки. После установки перезагрузитесь в Windows и перезагрузите несколько раз больше, чтобы испытать Windows ;-) (извините, не смог удержаться)

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

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

ответ дан koushik 12.10.2010 в 07:38
3

В случае, если на вашем компьютере установлена ​​предварительно установленная копия Windows 8 , и вы удалили ее, потому что многие люди сказали вам ненавидеть ее, и вы обнаружили, что после установки Ubuntu, t, что вы хотите, обратите внимание на это:

Ваш компьютер загружается с UEFI и имеет таблицу разделов GPT.

Для установки Windows 7 создайте и загрузите установочный носитель Windows 7 в режиме UEFI или установите для загрузочного режима и таблицы разделов устаревшую версию.

    
ответ дан LiveWireBT 09.08.2014 в 18:49
2

Сначала вы должны загрузиться с живым CD / USB-накопителем и сжать свой раздел, чтобы создать второй. Windows 7 требует и создает второй раздел, который называется «зарезервировано системой». Я не знаю почему, но это так. (Таким образом, у вас будет три раздела или четыре, если у вас есть раздел подкачки.)

Когда ваш раздел готов, просто загрузите его с помощью Windows 7 DVD / USB-накопителя и установите Windows 7 на новый раздел.

Когда Windows 7 будет установлена, GRUB сломается, и вы сможете загружать только Windows (автоматически). Просто загрузитесь с живым CD / USB-накопителем Ubuntu и исправьте его (как он упоминается в других комментариях).

Теперь еще одна проблема, с которой могут столкнуться некоторые пользователи:

Я владею нетбуком HP Mini 210 , который поставляется с Windows 7. Я удалил все и установил Ubuntu. Позже я решил также переустановить Windows 7 и иметь двойную загрузку (для Windows требуется конкретное приложение из моего университета, которое не будет проходить через вино). В то время у меня было три раздела:

- Ubuntu
- Swap
- Backup/download storage

Теперь, когда я попытался установить Windows 7, я столкнулся с проблемой, потому что Windows 7 необходимо создать второй первичный раздел (система зарезервирована). У меня уже было три раздела и, следовательно, не удалось создать еще два. Обходной путь здесь заключается в создании расширенного раздела , в котором вы будете включать как хранилище подкачки, так и резервное хранилище. Теперь у меня есть:

- Ubuntu (primary)
- Extended
  - Swap
  - Backup/download storage
- Windows 7 (primary)
- Windows 7 system reserved (primary)
    
ответ дан Antonis 12.10.2010 в 08:23
1

Самый лучший способ - сначала установить Windows 7 и переустановить Ubuntu после этого. Это обеспечит работу grub.

Вы также можете отредактировать свои разделы с помощью live cd, а затем установить Windows 7. Когда вы это сделаете, вы загрузитесь в Ubuntu с помощью live cd и восстановите grub. Однако эта процедура немного сложнее, чем просто установить их в правильном порядке.

    
ответ дан Peter Smit 12.10.2010 в 07:37
1

Один хороший совет: когда вы делаете отдельный раздел для Windows 7, используя gparted, например, сразу отформатируйте его в NTFS. Не используйте установщик Windows для форматирования раздела, потому что несколько раз у меня была ситуация, когда установщик Windows повредил таблицу разделов после этого, и мне пришлось восстановить потерянный раздел. Итак, как рекомендуют люди: используя gparted, создайте отдельный раздел, отформатируйте его в ntfs, установите там окна, затем восстановите grub с помощью livecd или liveflash. Вы можете использовать SystemResqueCD для liveflash.

    
ответ дан Yuriy Tkach 12.10.2010 в 08:51
1

Я предлагаю вам виртуализировать Windows 7 с чем-то вроде VirtualBox (http://www.virtualbox.org)

Таким образом, вы можете одновременно запускать Windows и Linux, без возможности уничтожить вас Bootloader Grub.

Я не знаю, почему вы хотите запускать Windows 7, но если вам не нужна полная аппаратная емкость (например, «Запуск последних 3D-игр») вашего компьютера для окон, то виртуализация может быть хорошим решением.     

ответ дан Niels van Reijmersdal 12.10.2010 в 08:26
1

Загрузите USB

  1. Включите или перезагрузите компьютер.
  2. Пока дисплей пуст, нажмите клавишу F10 , чтобы войти в меню настроек BIOS.
    ПРИМЕЧАНИЕ. Меню настроек BIOS доступно, нажав кнопку F2 или F6 на некоторых компьютерах.
  3. Выберите вкладку «Дополнительно», используя клавиши со стрелками вправо и влево.
  4. Нажмите Enter .
  5. С помощью клавиш со стрелками вверх и вниз выберите Boot Order.
  6. Следуйте инструкциям на экране, чтобы изменить порядок загрузки, чтобы USB был наверху
  7. Нажмите Esc .
  8. Выберите вкладку «Выход», используя клавиши со стрелками вправо и влево.
  9. Нажмите Enter .
  10. Нажмите Enter .


Reboot ...

    
ответ дан user92200 24.12.2012 в 15:45
1

В основном тот же ответ, что и @evgeny, но используя chroot вместо символической ссылки.

  1. Загрузка в Ubuntu LiveCD
  2. Откройте GParted и убедитесь, что у вас есть неиспользуемый раздел с не менее чем 20 ГБ свободного места. Это будет ваш раздел Windows 7.
  3. Установите Windows 7 на этот раздел.
  4. Загрузка в Ubuntu LiveCD
  5. Запишите раздел, на котором установлен Ubuntu, и любые отдельные разделы /boot , если это применимо.
  6. Установите свою установку Ubuntu

    sudo mkdir /mnt
    sudo mount /dev/<partition> /mnt
  7. Предоставить доступ к этому разделу в Интернете

    sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
    
  8. Только , если у вас есть отдельный раздел /boot , в противном случае пропустите этот шаг

    sudo mkdir /mnt/boot
    sudo mount /dev/<boot_partition> /mnt/boot
  9. Настройте, затем введите chroot

    sudo mount -o bind /proc /mnt/proc
    sudo mount -o bind /dev /mnt/dev
    sudo mount -o bind /dev/pts /mnt/dev/pts
    sudo mount -o bind /sys /mnt/sys
    sudo chroot /mnt
    
  10. Убедитесь, что grub-pc - это последняя версия

    apt-get update && apt-get install grub-pc
    
  11. Установить GRUB

    grub-install /dev/sda
    
  12. Выход chroot

    exit
    
  13. Перезагрузите и проверьте, работает ли он.
ответ дан minerz029 04.10.2013 в 21:27
0

Установка окон после ubuntu - это боль, но после этого вам нужно будет вставить свой компакт-диск ubuntu live и установить исправление загрузки и запустить его. Becouse install win7 после того, как ubuntu переломит grub. Но, ремонт-ремонт поможет это!     

ответ дан jamie 01.07.2012 в 13:20
0

Это простой процесс установки двойной ОС. Сначала создайте раздел NTFS из Ubuntu с помощью Дисковой утилиты . Затем перезагрузите систему и продолжите установку Windows. После завершения установки вы увидите, что ваш GRUB не работает ..... НЕ ПРОБЛЕМА. У меня есть два метода для устранения этой проблемы GRUB.

Метод 1

[Метод 2] Это может быть немного сложно. Не волнуйтесь, у меня тоже легкий. Для этого вам нужно войти в окна. Загрузите EasyBCD и запустите его. Перейдите в меню "Редактировать загрузочное меню" и установите для себя нужный параметр загрузки по умолчанию. Затем сохраните его и перезагрузите систему. [Протестировано под окнами].

Пожалуйста, дайте мне знать, если вы что-то уложите.

    
ответ дан ScareCrow 01.07.2012 в 12:36

Ознакомьтесь с другими вопросами по меткам