Решил попробовать ubuntu, при этом сохранив старую-добрую винду.
Установка прошла успешно, при выборе загрузки с основного диска запускается вин, при выборе другого-появляется grub2 с выбором между win8 и убунтой. Убунта успешно грузится, винда, однако, нет.
Почитав мануалы, решил использовать софтину boot-repair. После выполнения инструкций, вылетаетсообщение, что обнаружена ошибка, без уточнений какая. После перезапуска в меню граб я вообще не попадаю.
Вылезает сообщение "boot/grub/i386-pc/normal.mod not found" и командная строка непонятного назначения.
Помогите подружить винду с убунтой, похоже сам я не в состоянии справиться.
Windows 8.1 и Ubuntu 14.04
Переустановите grub-efi и почитайте рууоводство по efibootmgr.
danil123, при установке создавали раздел /boot/efi величиной 100-200MB с ФС FAT16?
Ну efi же!
danil123, дайте вывод:
[console]sudo fdisk -l[/console]
Вполне вероятно, что у вас с дисками путаница.
ТС, так и должно быть :) Раз вам разбираться лениво, как правильно установить вторую ОС - ставьте на виртуалку.
Дуалбут - зло.
danil123, при установке создавали раздел /boot/efi величиной 100-200MB с ФС FAT16?
Нет, это должно помочь?
danil123, дайте вывод:
[console]sudo fdisk -l[/console]
Вполне вероятно, что у вас с дисками путаница.
Я не могу войти в терминал, только какой-то консольный режим самого grub
ТС, так и должно быть Раз вам разбираться лениво, как правильно установить вторую ОС - ставьте на виртуалку.
Дуалбут - зло.
Я пробовал через виртуалку, показалось неудобным, хотелось сделать через дуалбут.
danil123, да. У вас Windows 8 был предустановлен на компьютер?
danil123, да. У вас Windows 8 был предустановлен на компьютер?
Да
danil123, У вас Windows занимает только 1 раздел жесткого диска (то есть нет каких-нибудь D:\, E:\ и пр.)?
danil123, У вас Windows занимает только 1 раздел жесткого диска (то есть нет каких-нибудь D:\, E:\ и пр.)?
У меня 1 физически диск разбит на 2 логических: на 1 виндовс, на другой я установил убунту.
danil123, окей. Давайте поставим Ubuntu заново. Для того чтобы создать необходимые разделы, грузимся в LiveCD режим Ubuntu, запускаем Gparted и вот так размечаем диск:
/dev/sda
|---/dev/sda1 WINODWS NTFS size -- раздел Windows
|---/dev/sda2 /boot/efi fat16 200MB -- раздел для загрузки с EFI
|---/dev/sda3 /boot ext4 150-500MB -- раздел для загрузочных данных
|---/dev/sda4 / ext4 20-50GB -- корень
|---/dev/sda5 swap swap 2-4GB -- раздел подкачки
`---/dev/sda6 /home ext4 ALLGB -- раздел для домашних каталогов пользователей
или так:
/dev/sda
|---/dev/sda1 WINODWS NTFS size -- раздел Windows
|---/dev/sda2 /boot/efi fat16 200MB -- раздел для загрузки с EFI
|---/dev/sda3 / ext4 20-50GB -- корень
|---/dev/sda4 swap swap 2-4GB -- раздел подкачки
`---/dev/sda5 /home ext4 ALLGB -- раздел для домашних каталогов пользователей
После устанавливаем Ubuntu на заранее подготовленные вами разделы.
Перед тем, как устанавливать Ubuntu, необходима убедиться, что загрузка с DVD-диска произошла через UEFI.
danil123, окей. Давайте поставим Ubuntu заново. Для того чтобы создать необходимые разделы, грузимся в LiveCD режим Ubuntu, запускаем Gparted и вот так размечаем диск:
Если у меня вин на sda5, его обязательно надо как-то переносить?
danil123, боюсь тогда не влезут нужные разделы. А вот на счет перенести на другой раздел не знаю, возможно не получится.
kirillov3798, я не могу понять, во время разметки диска необходимо boot loader(строка внизу) ставить на /dev/sda/ или на /dev/sda№раздела ?
Если у меня вин на sda5, его обязательно надо как-то переносить?
Windows не умеет грузиться с логического диска, только с первичного. Если совсем точно, то сама система может быть и на логическом диске, но загрузчик должен быть на первом первичном разделе.
danil123, если хотите загрузку по цепочке (chainloading), то ставьте на sdaN, если это будет единственный загрузчик, то на sda. Это называется ставить на раздел и в MBR соответственно. Если у вас GPT, то загрузчик - это приложение EFI, и тогда он должен быть на разделе EFI (/boot/efi). Кроме того, в этом случае можно вообще обойтись без загрузчика, EFI может загружать ядро самостоятельно. Правда, в этом случае, вероятно, при необходимости передать ядру параметры, возникнут проблемы, так как EFI не умеет на лету редактировать командную строку ядра, как это делается в grub или lilo.