LinuxForum.Fans
Тема

Windows 8.1 и Ubuntu 14.04

Автор: danil123 17 сообщений 4592 просмотров
#380347

Решил попробовать ubuntu, при этом сохранив старую-добрую винду.
Установка прошла успешно, при выборе загрузки с основного диска запускается вин, при выборе другого-появляется grub2 с выбором между win8 и убунтой. Убунта успешно грузится, винда, однако, нет.
Почитав мануалы, решил использовать софтину boot-repair. После выполнения инструкций, вылетаетсообщение, что обнаружена ошибка, без уточнений какая. После перезапуска в меню граб я вообще не попадаю.
Вылезает сообщение "boot/grub/i386-pc/normal.mod not found" и командная строка непонятного назначения.
Помогите подружить винду с убунтой, похоже сам я не в состоянии справиться.

#380353

Переустановите grub-efi и почитайте рууоводство по efibootmgr.

#380354

danil123, при установке создавали раздел /boot/efi величиной 100-200MB с ФС FAT16?

#380357

Ну efi же!

#380360

danil123, дайте вывод:
[console]sudo fdisk -l[/console]
Вполне вероятно, что у вас с дисками путаница.

#380361

ТС, так и должно быть :) Раз вам разбираться лениво, как правильно установить вторую ОС - ставьте на виртуалку.
Дуалбут - зло.

#380367
kirillov3798 написал:
danil123, при установке создавали раздел /boot/efi величиной 100-200MB с ФС FAT16?

Нет, это должно помочь?

rizado написал:
danil123, дайте вывод:
[console]sudo fdisk -l[/console]
Вполне вероятно, что у вас с дисками путаница.

Я не могу войти в терминал, только какой-то консольный режим самого grub

"overlayer" написал:
ТС, так и должно быть Раз вам разбираться лениво, как правильно установить вторую ОС - ставьте на виртуалку.
Дуалбут - зло.

Я пробовал через виртуалку, показалось неудобным, хотелось сделать через дуалбут.

#380368

danil123, да. У вас Windows 8 был предустановлен на компьютер?

#380369
"kirillov3798" написал:
danil123, да. У вас Windows 8 был предустановлен на компьютер?

Да

#380371

danil123, У вас Windows занимает только 1 раздел жесткого диска (то есть нет каких-нибудь D:\, E:\ и пр.)?

#380372
"kirillov3798" написал:
danil123, У вас Windows занимает только 1 раздел жесткого диска (то есть нет каких-нибудь D:\, E:\ и пр.)?

У меня 1 физически диск разбит на 2 логических: на 1 виндовс, на другой я установил убунту.

#380373

danil123, окей. Давайте поставим Ubuntu заново. Для того чтобы создать необходимые разделы, грузимся в LiveCD режим Ubuntu, запускаем Gparted и вот так размечаем диск:

text

/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 -- раздел для домашних каталогов пользователей

или так:

text

/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.

#380374
"kirillov3798" написал:
danil123, окей. Давайте поставим Ubuntu заново. Для того чтобы создать необходимые разделы, грузимся в LiveCD режим Ubuntu, запускаем Gparted и вот так размечаем диск:

Если у меня вин на sda5, его обязательно надо как-то переносить?

#380375

danil123, боюсь тогда не влезут нужные разделы. А вот на счет перенести на другой раздел не знаю, возможно не получится.

#380378

kirillov3798, я не могу понять, во время разметки диска необходимо boot loader(строка внизу) ставить на /dev/sda/ или на /dev/sda№раздела ?

#380380
"danil123" написал:
Если у меня вин на sda5, его обязательно надо как-то переносить?

Windows не умеет грузиться с логического диска, только с первичного. Если совсем точно, то сама система может быть и на логическом диске, но загрузчик должен быть на первом первичном разделе.

#380382

danil123, если хотите загрузку по цепочке (chainloading), то ставьте на sdaN, если это будет единственный загрузчик, то на sda. Это называется ставить на раздел и в MBR соответственно. Если у вас GPT, то загрузчик - это приложение EFI, и тогда он должен быть на разделе EFI (/boot/efi). Кроме того, в этом случае можно вообще обойтись без загрузчика, EFI может загружать ядро самостоятельно. Правда, в этом случае, вероятно, при необходимости передать ядру параметры, возникнут проблемы, так как EFI не умеет на лету редактировать командную строку ядра, как это делается в grub или lilo.

Войдите или зарегистрируйтесь, чтобы ответить.