У меня есть Ubuntu на моем ноутбуке. Теперь я хочу установить Windows 7 в режиме двойной загрузки. Как я могу это сделать?
Я не могу потерять свои файлы Ubuntu, и я боюсь, что я могу сломать GRUB .
Иди сюда только для UEFI!
У меня есть Ubuntu на моем ноутбуке. Теперь я хочу установить Windows 7 в режиме двойной загрузки. Как я могу это сделать?
Я не могу потерять свои файлы Ubuntu, и я боюсь, что я могу сломать GRUB .
Иди сюда только для UEFI!
Ответы:
Вот общий план:
/boot
каталог или разделОткройте GParted и убедитесь, что у вас есть как минимум 20 ГБ для Windows 7, либо как раздел, который вы можете удалить, либо как разделенное пространство. Если это раздел, удалите его из GRUB, чтобы убедиться, что он не нарушает вашу установку Ubuntu - GParted будет жаловаться, если произойдет что-то плохое.
Запишите текущее /boot
устройство. Если это не появляется там, запишите /
устройство. Название устройства примерно такоеsda5
.
Установите Windows 7 в пространство, которое вы только что сделали
/boot
Примечание: вместо того, чтобы монтировать загрузочный каталог или раздел из установки в среде live media, вы можете указать путь с
--boot-directory
параметром для grub-install, больше информации на странице руководства.
Загрузите ваш Ubuntu live CD и запустите эти команды.
Если у вас нет отдельного /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
insudo 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
И перезапустить. Он должен нормально работать и загружать обе системы.
grub-pc
он включен на live CD (так что вы можете пропустить строку sudo apt-get update && sudo apt-get install grub-pc
).
If you DO NOT have a separate /boot partition:
- как мне это узнать?
chroot
?
rm -rf /boot
:mount --bind /mnt/boot /boot
boot-repair
).
Установка Windows после Ubuntu не рекомендуется для Windows с двойной загрузкой и системы Ubuntu, но это возможно.
Затем загрузитесь с установщика DVD-диска Windows и установите 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.
Убедитесь, что выбрали рекомендуемый ремонт для ремонта личинки. Перезагрузитесь и все.
boot-repair сделал действительно хорошую работу, запущенную с live-usb, просто применив рекомендованную опцию.
При загрузке проверяли ли вы порядок загрузки в BIOS? Если вы загружаетесь прямо с жесткого диска, он всегда пропустит USB. Вам нужно переместить опцию загрузки устройства USB выше в списке приоритетов.
Также убедитесь, что ваш компьютер позволяет загружаться с USB-порта, который вы используете.
Для установки Windows вам понадобится пустой раздел, который будет посвящен Windows. Если вы это сделаете, то продолжайте и установите его, используя обычную процедуру установки. После установки перезагрузитесь в Windows и перезагрузите компьютер еще несколько раз ;-) (извините, не удержался)
Как вы уже сказали, это сломает GRUB, и ваш компьютер сможет загружать Windows только после этого. Не отчаивайтесь, так как есть раздел справки, посвященный восстановлению GRUB и возможности двойной загрузки. Посмотрите здесь . После этого ваш компьютер сможет загружать как Ubuntu, так и Windows.
Прежде чем начать, очень и очень внимательно запишите расположение (номер жесткого диска, марку и номер раздела в нем) текущей установки Ubuntu (которую вы явно не хотите перезаписывать) и пустой раздел, в который вы хотите установить windows , Кроме того, во время установки Windows, если он предлагает отформатировать любой раздел, кроме того, в который вы устанавливаете Windows, пожалуйста, не принимайте.
Если на ваш компьютер была установлена предустановленная копия Windows 8, и вы удалили ее, потому что многие люди говорили вам ненавидеть ее, и вы обнаружили, что после установки Ubuntu это не то, что вам нужно, обратите внимание:
Для установки Windows 7 либо создайте и загрузите установочный носитель Windows 7 в режиме UEFI, либо установите режим загрузки и таблицу разделов на устаревшие.
Во-первых, вам нужно загрузиться с живого CD / USB-накопителя и сжать раздел, чтобы создать второй. Windows 7 требует и создает второй раздел, который называется «зарезервировано системой». Я не знаю почему, но это так. (Таким образом, вы получите три или четыре раздела, если у вас есть раздел подкачки.)
Когда ваш раздел будет готов, просто загрузитесь с DVD / USB-накопителя Windows 7 и установите Windows 7 на новый раздел.
Когда Windows 7 будет установлена, GRUB сломается, и вы сможете только загрузить Windows (автоматически). Просто загрузитесь с живого Ubuntu CD / USB-накопителя и исправьте его (как это упоминается в других комментариях).
Теперь еще одна проблема, с которой могут столкнуться некоторые пользователи:
У меня нетбук HP Mini 210, поставляемый с Windows 7. Я стер все и установил Ubuntu. Позже я решил также переустановить Windows 7 и установить двойную загрузку (нужна была Windows для конкретного приложения из моего университета, которое не будет работать через Wine). В то время у меня было три раздела:
- Ubuntu
- Swap
- Backup/download storage
Теперь, когда я попытался установить Windows 7, я столкнулся с проблемой, потому что Windows 7 необходимо создать второй основной раздел (система зарезервирована). У меня уже было три раздела, и поэтому я не смог создать еще два. Обходной путь здесь заключается в создании расширенного раздела, в который вы будете включать как подкачку, так и резервное хранилище. Теперь у меня есть:
- Ubuntu (primary)
- Extended
- Swap
- Backup/download storage
- Windows 7 (primary)
- Windows 7 system reserved (primary)
Этот ответ касается только UEFI и должен быть более современным ответом, поскольку UEFI сменил древнюю версию BIOS. Кроме того, здесь есть некоторые правки, которые соответствуют тому факту, что он отвечает на вопрос «как я это делаю», а не на вопрос «могу ли я сделать это».
Чтобы установить Windows вместе с Ubuntu, вы просто делаете следующее:
Это оно!
Примечание: когда убедитесь, что все готово для вашей двойной загрузки, проверьте, установлена ли Ubuntu в таблице разделов GPT! Хотя в 99% случаев вы будете использовать GPT, если вы планируете это делать, возможно установить UEFI Ubuntu на MBR, но Windows 10 не поддерживает этот странный вариант использования. В этой ситуации, если возможно, конвертируйте в GPT. Если нет, сделайте резервную копию и переустановите, и я бы порекомендовал это, поскольку это будет проще.
Самый безопасный способ - сначала установить Windows 7, а затем переустановить Ubuntu. Это обеспечит работу grub.
Вы также можете редактировать свои разделы с помощью live cd, а затем установить Windows 7. Когда вы это сделаете, вы загрузитесь в Ubuntu с live cd и восстановите grub. Эта процедура, однако, немного сложнее, чем просто установить их в правильном порядке.
Один хороший совет: когда вы создаете отдельный раздел для Windows 7, например, используя gparted, сразу форматируйте его в NTFS. Не используйте установщик Windows для форматирования раздела, потому что несколько раз у меня была ситуация, когда установщик Windows повредил таблицу разделов после этого, и мне пришлось восстанавливать потерянный раздел. Итак, как люди рекомендовали здесь: с помощью gparted создайте отдельный раздел, отформатируйте его в ntfs, установите там окна, а затем восстановите grub, используя livecd или liveflash. Вы можете использовать SystemResqueCD для liveflash.
В основном тот же ответ, что и @evgeny, но chroot
вместо символической ссылки.
/boot
разделы, если это применимо.Смонтируйте вашу установку Ubuntu
sudo mkdir /mnt
sudo mount /dev/<partition> /mnt
Дайте этому разделу доступ в интернет
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
Только если у вас есть отдельный /boot
раздел, иначе пропустите этот шаг
sudo mkdir /mnt/boot
sudo mount /dev/<boot_partition> /mnt/boot
Настройте и введите 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
Убедитесь, что grub-pc
последняя версия
apt-get update && apt-get install grub-pc
Установить GRUB
grub-install /dev/sda
Выход chroot
exit
Я предлагаю вам виртуализировать Windows 7 с помощью чего-то вроде VirtualBox (http://www.virtualbox.org)
Таким образом, вы можете запускать Windows и Linux одновременно, без возможности уничтожить Bootloader Grub.
Я не знаю, почему вы хотите запустить Windows 7, но если вам не нужна полная аппаратная емкость (например, для запуска последних 3D-игр) вашего компьютера для Windows, то виртуализация может быть хорошим решением.
Это простой процесс установки двойной ОС. Сначала создайте NTFS- раздел из Ubuntu с помощью Дисковой утилиты . Затем перезагрузите систему и продолжите установку Windows. После завершения установки вы можете увидеть, что ваш GRUB не работает ..... НЕ ПРОБЛЕМА. У меня есть два метода, чтобы исправить эту проблему GRUB.
[Способ 2] Это может быть немного сложно. Не волнуйтесь, у меня есть и легкий. Для этого вы должны войти в Windows. Скачайте EasyBCD и запустите его. Зайдите в Edit Boot Menu и установите желаемый вариант загрузки по умолчанию. Затем сохраните его и перезагрузите систему. [Проверено под окнами].
Пожалуйста, дайте мне знать, если вы что-то делаете.
У меня была Ubuntu на моем компьютере с использованием только половины используемого диска. Затем я использовал Acronis для восстановления моего раздела Windows (разделы C и W).
Теперь я хочу сделать двойную загрузку. Во всех приведенных выше инструкциях предполагается, что у вас есть компакт-диск Windows 10 для установки Windows (у меня нет, потому что я обновился с Windows 7).
Будет ли использование boot-repair сделать эту систему двойной загрузкой?