GRUB / тестер OS не видит раздела Windows 8.1

У меня есть жесткий диск на 1 ТБ с семью разделами, одним ~600GB для Windows и одним ~300GB для Xubuntu и набора различных системных разделов, берущих остальную часть пространства. Я недавно перезаписал свой раздел Xubuntu с новой установкой, так как я испортил его так или иначе, и это - то, где моя проблема запускается. Прежде, GRUB обнаружился бы при начальной загрузке, прося, чтобы я загрузился или в Xubuntu или в Windows. После того, как переустанавливания этого больше не происходит.

Я попытался работать os-prober, но это просто ничего не делает и ничего не производит. update-grub показывает мои разделы Linux хорошо, но не упоминает Windows вообще.

Вот мое расположение (parted -l):

Model: ATA ST1000DM003-1CH1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name                          Flags
 1      1049kB  525MB   524MB   fat16        EFI system partition          boot
 2      528MB   570MB   41.9MB  fat32        Basic data partition          hidden
 3      570MB   705MB   134MB                Microsoft reserved partition  msftres
 4      705MB   2852MB  2147MB  ntfs         Basic data partition          hidden, diag
 5      2852MB  632GB   629GB   ntfs         Basic data partition          msftdata
 7      632GB   994GB   362GB   ext4                                       boot
 6      994GB   1000GB  6093MB  ntfs         Microsoft recovery partition  hidden, diag

os-prober вывод (просто зависает там в течение секунды и ничего не говорит):

marvin@ttyfsck:~$ sudo os-prober
marvin@ttyfsck:~$ 

update-grub вывод:

marvin@ttyfsck:~$ sudo update-grub
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.13.0-24-generic
Found initrd image: /boot/initrd.img-3.13.0-24-generic
Adding boot menu entry for EFI firmware configuration
done

fdisk -l вывод:

marvin@ttyfsck:~$ 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: 0x314b8de1

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

Информация начальной загрузки (долго): http://paste.ubuntu.com/7416627/

Спецификации (снова):
Xubuntu 14.04
Windows 8.1
ЖЕСТКИЙ ДИСК НА 1 ТБ

Править: Я могу смонтировать свой раздел Windows и просмотреть содержание без проблем.

7
задан 8 May 2014 в 19:31

3 ответа

Необходимо использовать boot-repair . Это в большинстве случаев будет в состоянии помочь решить проблему.

Восстановление начальной загрузки является простым инструментом для восстановления частых проблем начальной загрузки, с которыми можно встретиться в Ubuntu как то, когда Вы не можете загрузить Ubuntu после установки Windows или другого дистрибутива Linux, или когда Вы не можете загрузить Windows после установки Ubuntu, или когда GRUB больше не отображается, некоторый GRUB повреждений обновления, и т.д.

1
ответ дан 17 November 2019 в 04:08

Попробуйте Windows загрузочное восстановление / CD восстановления или DVD, чтобы переписать Windows MBR и затем сделать update-grub операция. Это должно разрешить его.

можно смонтировать раздел Windows и просмотреть файлы, таким образом, установка Windows может быть все еще неповреждена. Это просто, что с тех пор нет никакой допустимой записи MBR для Windows, os-prober / grub игнорирует его.

0
ответ дан 17 November 2019 в 04:08

Действительно эй проверял Ваши файлы конфигурации личинки, чтобы видеть, перечислен ли Windows? Если это не он, могла бы быть хорошая идея добавить запись окон в /etc/grub.d/40_custom использование:

menuentry ‘Windows 7′ {  
    set root=’(hd0,msdos2)’  
    chainloader +1  
}

Обновление Ваша личинка после этого.

Примечание: Будьте осторожны в редактировании файлов личинки, и это может испортить Вашу систему если не сделанный правильно.

0
ответ дан 17 November 2019 в 04:08

Другие вопросы по тегам:

Похожие вопросы: