--- Обновление --- Итак, я обнаружил что-то странное. Если я выберу SDA4 в reffit, я получаю сообщение об ошибке ошибки, описанной ниже. Если я использую диспетчер загрузки PLOP в дисковод DVD и выбираю SDA4, тогда я получаю загрузку grub должным образом.
Итак, как-то MBR, используемый Reffit, поврежден. Он использует Hybrid загрузчик, так что это может быть проблемой, которая каким-то образом перепуталась с OSX во время изменения размера. Кто-нибудь знает, как восстановить это?
Настройка: OSX / dev / sda2
Ubuntu / dev / sda4
Reffit установлен и продолжает работать. Я могу выбрать Linux, и он загрузился в Grub, а затем я выбрал Ubuntu, и он будет загружаться.
Как я вызвал проблему: измените размер раздела OSX в дисковой утилите в OSX, чтобы освободить место для Ubuntu. [ ! d5]
Ubuntu не установлен в режиме efi, поскольку я использую пользовательские драйверы Nvidia.
Я смог использовать спасение grub для загрузки, но с помощью инструмента восстановления загрузки, оставил меня там, где я началось так, что что-то должно быть ошибочным где-то, что не найдено этим инструментом.
Для загрузки вручную из Grub я использую следующие команды:
set prefix=(hd0,gpt4)/boot/grub
set root=(hd0,gpt4)
insmod (hd0,gpt4)/boot/grub/i386-pc/linux.mod
linux /vmlinuz root=/dev/sda4 ro
initrd /initrd.img
boot
My grub.cfg файл находится здесь: http://pastebin.com/m2juq2aJ
sudo fdisk -l /dev/sda
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00001168
Device Boot Start End Blocks Id System
/dev/sda1 1 409639 204819+ ee GPT
/dev/sda2 409640 377176047 188383204 af HFS / HFS+
/dev/sda3 377176048 378445583 634768 ab Darwin boot
/dev/sda4 * 412082176 488392703 38155264 83 Linux
sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.5
Partition table scan:
MBR: hybrid
BSD: not present
APM: not present
GPT: present
Found valid GPT with hybrid MBR; using GPT.
Disk /dev/sda: 488397168 sectors, 232.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 000049BC-4A60-0000-F27F-0000207E0000
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 488397134
Partitions will be aligned on 8-sector boundaries
Total free space is 33636933 sectors (16.0 GiB)
Number Start (sector) End (sector) Size Code Name
1 40 409639 200.0 MiB EF00 EFI system partition
2 409640 377176047 179.7 GiB AF00 Customer
3 377176048 378445583 619.9 MiB AB00 Recovery HD
4 412082176 488392703 36.4 GiB EF02
5 488392704 488396799 2.0 MiB 8200
Любая помощь по восстановлению моего grub оценивается:)