LINUX.ORG.RU

Не грузится Windows 8


0

1

Доброго времени суток. Изначально была установлена win8, грузилась и все было в порядке)) Затем установили Ubuntu 12.04, после чего Ubuntu грузится, а при выборе win8 просто мерцает курсор в левом верхнем углу экрана. Как Вы думаете, чем могла быть вызвана такая проблема? Вот параметр строки в грабе касаемо win8:

menuentry «Windows 8 (loader) (on /dev/sda5)» --class windows --class os { insmod part_gpt insmod ntfs set root='(hd0,gpt5)' search --no-floppy --fs-uuid --set=root 0CB470CDB470BB32 drivemap -s (hd0) ${root} chainloader +1 }

В убунте еще разок запустить:

sudo update-grub 
может помочь.

А еще бы желательно сюда вывод

sudo blkid
# и
sudo fdisk -l

KennyMinigun ★★★★★
()

И еще судя по

insmod part_gpt

У Вас GPT таблица разделов, покажите еще вывод (предварительно установив gdisk)

sudo gdisk -l

KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

sudo blkid

/dev/sda1: LABEL="WINRE_DRV" UUID="5C546A49546A25CC" TYPE="ntfs" 
/dev/sda2: LABEL="SYSTEM_DRV" UUID="0A6C-D0EF" TYPE="vfat" 
/dev/sda3: LABEL="LRS_ESP" UUID="826D-3E68" TYPE="vfat" 
/dev/sda5: LABEL="Windows8_OS" UUID="0CB470CDB470BB32" TYPE="ntfs" 
/dev/sda6: LABEL="DATA" UUID="2E70CBE5090263FB" TYPE="ntfs" 
/dev/sda7: LABEL="LENOVO" UUID="6A727386727355B3" TYPE="ntfs" 
/dev/sda8: LABEL="PBR_DRV" UUID="A822750E2274E32C" TYPE="ntfs" 
/dev/sda10: UUID="f0312ab1-f050-41a7-971a-0ea3a9078e87" TYPE="ext4" 
/dev/sda11: UUID="0676dfaf-e557-44c0-9eb3-489ccbd60777" TYPE="swap" 
sudo fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xca4c2554

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  1953525167   976762583+  ee  GPT
Partition 1 does not start on physical sector boundary.

Tearina
() автор топика

Windows 8 грузилась в режиме EFI? А Ubuntu?

Возможно, Ubuntu поставилась в BIOS-режиме, а Windows работала с EFI, и GRUB2 не может (и не пытается) запустить EFI-загрузчик Windows 8 из режима BIOS.

В меню загрузки самого BIOS есть пункт «Windows» или «запуск с текущего жёсткого диска в режиме EFI»?

AITap ★★★★★
()
Ответ на: комментарий от Tearina

64-битная семёрка на GPT совершенно точно может грузиться только с EFI. Насчёт 8 не уверен.

Поищите в системе EFI-раздел (см. вывод gdisk -l, как советовали выше), попытайтесь найти файл bootmgr.efi.

Если подтвердится, что система запускается с EFI, установите пакет grub-efi, сделайте grub-install, на efi-разделе найдите grubx64.efi и скопируйте в <точка монтирования EFI-раздела>/EFI/BOOT/BOOTX64.EFI. Потом перезагрузитесь (выберите загрузку с жёсткого диска в EFI-режиме) и ещё раз сделайте grub-install, чтобы система прописала себя первой в списке возможных устройств.

А может быть, Ubuntu уже работает в режиме EFI (проверьте: modprobe efivars && ls /sys/firmware/efi/), и os-prober сгенерировал неправильный скрипт. Попробуйте заменить chainloader +1 на chainloader /bootmgr.efi.

Но все эти советы основаны на ряде предположений, которые нужно обязательно проверить.

AITap ★★★★★
()
Ответ на: комментарий от AITap

Большое спасибо за советы))
Как решу проблему-сообщу))

Tearina
() автор топика
Ответ на: комментарий от AITap

Проблемы была решена путем изменения настроек в uEFI и переустановки ubuntu)) Большое спасибо за помощь))

Tearina
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.