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


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

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


177
2017-10-12 07:28


Источник


Если вы будете использовать только Win 7, вы также можете попробовать установить его в качестве гостя или виртуальной машины с помощью виртуального бокса. Видеть это вопрос и он принял ответ, включая комментарии, для получения подробной информации об этом варианте. - koushik
Для удобства в следующий раз установите Windows перед Ubuntu, чтобы сохранить неприятности GRUB. - Oxwivi
Обратите внимание, что компьютеры с предварительно установленной копией Windows 8 имеют другую таблицу разделов и используют UEFI вместо BIOS. Я должен представить это как ответ? Прокрутить вниз. - LiveWireBT
@TimCastelijns Не работает ли ремонт? - Pandya
@ Пандья, почему ты спрашиваешь? Значок баннера ясно указал причину для меня, чтобы поднять его - Tim Castelijns


Ответы:


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

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

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

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

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

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

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

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

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

Загрузите Живой компакт-диск 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
    
  • Если у вас есть ОТДЕЛЬНОЕ /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

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


131
2017-10-12 07:42



Кроме того, убедитесь, что вы делаете резервную копию своих важных данных, прежде чем что-либо делать. - evgeny
По крайней мере, в Ubuntu 10.10, grub-pc включен на live CD (так что вы можете пропустить линию sudo apt-get update && sudo apt-get install grub-pc). - Matthew Pirocchi
If you DO NOT have a separate /boot partition: - Как мне это узнать? - Alan Coromano
Было бы лучше (безопаснее) использовать chroot? - kiri
Точно так, как показано здесь, но не работает для Ubuntu 14.04. После вызова grub-install Ubuntu автоматически загружается, не отображается меню загрузки GRUB. Однако метод, показанный ниже (ответ Пиши), работал (boot-repair). - Jan-Philip Gehrcke


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

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

  • Теперь вам нужно запустить Ubuntu из LiveCD или LiveUSB а также устанавливать  загрузочный ремонт,

  • Установить загрузочный ремонт, откройте терминал, нажав Ctrl + Alt + T, и введите следующие команды:

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

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

  • Теперь у вас должно быть меню Grub при загрузке, что позволяет вам выбирать из Ubuntu, memtest и Windows 7

112
2017-07-01 14:13



Спасибо, отлично. Просто упомянем, что вам также понадобится подключение к Интернету. И запустить терминал, чтобы поместить вышеупомянутые команды Хит супер-ключ в клавиатуру (обычно с логотипом Windows) и тип Terminal. Используйте терминал для ввода команд. - Marcos Maia
Jan-Philip, fyi PPA был исправлен и теперь доступен для всех поддерживаемых версий Ubuntu. Так что вам больше не нужен этот хак. см. Страница сообщества Ubuntu о Boot-Repair. - LovinBuntu
Это тоже работает для Windows 8 / 8.1? - A. Donda
Будет ли это работать для Windows 10? пожалуйста, дайте мне знать - mtk
Да, это работает для всех версий Windows от 7, до 8, 8.1 и 10. Это также работает с Ubuntu 15.10. - aalaap


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


10
2018-03-17 06:01



Это работало удивительно хорошо. Спасибо за ссылку. - Gazler


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

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


6
2017-12-24 13:49



Что вы имеете в виду с первой частью, но я уверен, что мой компьютер позволяет загружаться с USB в этом порту - Ubisoft Terzuz
Видеть это, в BIOS есть параметр, который сообщает компьютеру, что сначала загружать. Если ваш жесткий диск находится выше usb в списке, он всегда будет загружаться с - Seth♦


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

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

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


4
2017-08-09 18:49



а также НЕ пытайтесь установить Ubuntu вместе с сокращением разделов и обычно, как в других системах. Читать help.ubuntu.com/community/UEFI - Devesh Khandelwal
Я не удалял установочные файлы, которые ранее существовали с прошивкой для ноутбуков (но только с накопителем C, где раньше была установлена ​​Windows). Теперь, как мне установить Windows 8.1? - user12458


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

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

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


3
2017-10-12 07:38



Ссылка рядом с «Посмотри здесь». (где-то на SourceForge), кажется, сломан (пустой экран в Firefox и Internet Explorer). - Peter Mortensen


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

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

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

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

Я владею HP Mini 210 netbook, который поставляется с 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)

2
2017-10-12 08:23





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

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


1
2017-10-12 07:37





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


1
2017-10-12 08:51





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

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

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


1
2017-10-12 08:26



иногда запущенные окна, виртуализированные через vbox или vmware, ограничивают пользователя. Если он / она хочет запускать, то есть игры, это может быть проблемой? - Antonis
Да, современные игры не будут работать виртуализованными, но если вы этого не сделаете, это может быть хорошим решением. - Niels van Reijmersdal


Загрузите USB

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



Перезагружать...


1
2017-12-24 15:45



Но какой из них USB, ни один из них не говорит «USB-накопитель» или что-то в этом роде: 3 Итак, они закрыли этот вопрос, и у меня не было ответа! - Ubisoft Terzuz
@UbisoftTerzuz Что именно сделал это сказать? Его иногда загадочный. - Seth♦