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

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

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

177 голосов | спросил Sk8er 12 +04002010-10-12T11:28:44+04:00312010bEurope/MoscowTue, 12 Oct 2010 11:28:44 +0400 2010, 11:28:44

14 ответов


131

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

  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, more информацию о 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 +04002010-10-12T11:42:35+04:00312010bEurope/MoscowTue, 12 Oct 2010 11:42:35 +0400 2010, 11:42:35
112

Установка 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 1 J000000Sunday12 2012, 18:13:06
10

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

ответил Quesst 17 MaramSat, 17 Mar 2012 10:01:58 +04002012-03-17T10:01:58+04:0010 2012, 10:01:58
6

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

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

ответил Slipstream 24 MonEurope/Moscow2012-12-24T17:49:24+04:00Europe/Moscow12bEurope/MoscowMon, 24 Dec 2012 17:49:24 +0400 2012, 17:49:24
4

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

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

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

ответил LiveWireBT 9 PM000000100000000831 2014, 22:49:08
3

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

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

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

ответил koushik 12 +04002010-10-12T11:38:38+04:00312010bEurope/MoscowTue, 12 Oct 2010 11:38:38 +0400 2010, 11:38:38
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 +04002010-10-12T12:23:10+04:00312010bEurope/MoscowTue, 12 Oct 2010 12:23:10 +0400 2010, 12:23:10
1

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

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

ответил Peter Smit 12 +04002010-10-12T11:37:59+04:00312010bEurope/MoscowTue, 12 Oct 2010 11:37:59 +0400 2010, 11:37:59
1

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

ответил Yuriy Tkach 12 +04002010-10-12T12:51:41+04:00312010bEurope/MoscowTue, 12 Oct 2010 12:51:41 +0400 2010, 12:51:41
1

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

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

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

ответил Niels van Reijmersdal 12 +04002010-10-12T12:26:47+04:00312010bEurope/MoscowTue, 12 Oct 2010 12:26:47 +0400 2010, 12:26:47
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 ...

ответил 24 MonEurope/Moscow2012-12-24T19:45:31+04:00Europe/Moscow12bEurope/MoscowMon, 24 Dec 2012 19:45:31 +0400 2012, 19:45:31
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. Перезагрузите и проверьте, работает ли он.
ответил kiri 5 +04002013-10-05T01:27:44+04:00312013bEurope/MoscowSat, 05 Oct 2013 01:27:44 +0400 2013, 01:27:44
0

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

ответил jamie 1 J000000Sunday12 2012, 17:20:04
0

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

Метод 1

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

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

ответил ScareCrow 1 J000000Sunday12 2012, 16:36:51

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132