Я думал о покупке Galago Pro 13 "от System76, когда он выйдет, я думаю, что это будет отличный ноутбук для Linux. Однако в будущем я мог бы столкнуться с необходимостью использовать Windows 10 (не WiNE) в двойной загрузке с Ubuntu. Это возможно?
1 ответ
Это возможно?
Да. Посмотрите этот отличный ответ на Ask Ubuntu от evgeny:
Вот общий план:
- Освободите место для Windows
- Установить Windows
- Смонтируйте
/boot
директорию или раздел- Установите загрузчик (GRUB)
Шаг первый - освободить место для Windows
Откройте GParted и убедитесь, что у вас есть как минимум 20 ГБ для Windows 7, либо как раздел, который вы можете удалить, либо как разделенное пространство. Если это раздел, удалите его из GRUB, чтобы убедиться, что он не нарушает вашу установку Ubuntu - GParted будет жаловаться, если произойдет что-то плохое.
Запишите текущее
/boot
устройство. Если этого не видно, запишите/
device. Название устройства что-то вродеsda5
.Шаг второй - установка Windows
Установите 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
в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
И перезапустить. Он должен нормально работать и загружать обе системы.