Как мне получить 10.04 для загрузки с помощью rEFIt?

Я установил 10.04LTS на свой iMac 2007 года (который уже имеет BootCamp и Windows XP) в соответствии с приведенной инструкцией: https://help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation

Теперь, когда я выбираю загрузку Linux из rEFIt, я получаю ошибку загрузки: что-то вроде «без загрузки .....»

Я провел анализ Инспектора разделов, используя rEFIt, и это то, что он возвращает:

*** Report for internal hard disk ***

Current GPT partition table:
 #      Start LBA      End LBA  Type
 1             40       409639  EFI System (FAT)
 2         409640    134871711  Mac OS X HFS+
 3      134873088    136970239  Linux Swap
 4      558252072    625142407  Basic Data
 5      136970240    558252031  Basic Data

Current MBR partition table:
 # A    Start LBA      End LBA  Type
 1              1       409639  ee  EFI Protective
 2         409640    134871711  af  Mac OS X HFS+
 3      134873088    136970239  82  Linux swap / Solaris
 4 *    558252072    625142407  0c  FAT32 (LBA)

MBR contents:
 Boot Code: Unknown, but bootable

Partition at LBA 40:
 Boot Code: None (Non-system disk message)
 File System: FAT32
 Listed in GPT as partition 1, type EFI System (FAT)

Partition at LBA 409640:
 Boot Code: None
 File System: HFS Extended (HFS+)
 Listed in GPT as partition 2, type Mac OS X HFS+
 Listed in MBR as partition 2, type af  Mac OS X HFS+

Partition at LBA 134873088:
 Boot Code: None
 File System: Unknown
 Listed in GPT as partition 3, type Linux Swap
 Listed in MBR as partition 3, type 82  Linux swap / Solaris

Partition at LBA 558252072:
 Boot Code: Windows NTLDR
 File System: FAT32
 Listed in GPT as partition 4, type Basic Data
 Listed in MBR as partition 4, type 0c  FAT32 (LBA), active

Partition at LBA 136970240:
 Boot Code: GRUB
 File System: ext4
 Listed in GPT as partition 5, type Basic Data

Как я могу загрузить свой раздел Linux для загрузки?

0
задан 28 December 2012 в 07:21

1 ответ

Во-первых, Ubuntu 10.04 является древним. Согласно версии на странице релизов Ubuntu, версия для настольного компьютера выходит из строя уже через четыре месяца. ИМХО, если у вас нет веских причин для его использования, лучше использовать 12.04 или 12.10. На самом деле, 12.10 имеет довольно убедительное преимущество, поскольку поставляется с ядром после 3.3.0, что означает, что он может загружаться в режиме EFI без помощи отдельного загрузчика.

Во-вторых, инструкции, с которыми вы связались, описывают настройку Ubuntu для загрузки в режиме BIOS. Хотя это традиционный способ сделать это, у него есть много недостатков. ИМХО, если ваша система работает должным образом, загружая Linux в режиме EFI, это лучший способ сделать это. OTOH, поскольку у вас также есть загрузка Windows XP в режиме BIOS, вы получите меньше преимуществ от загрузки Linux в режиме EFI, чем при установке с двумя ОС (Linux и OS X).

Я подозреваю, что у вас проблемы из-за установки GRUB в режиме BIOS. Похоже, у вас нет загрузочного раздела BIOS, который помогает с GRUB. Вам может понадобиться создать такой раздел и переустановить GRUB. Это, скорее всего, нарушит вашу гибридную настройку MBR, поэтому будьте готовы воссоздать ее с помощью gptsync или gdisk.

В качестве альтернативы, вы можете конвертировать вашу систему для загрузки в режиме EFI. Моя веб-страница по теме описывает как. Вы уже сделали большую часть из того, что описано там, так что вы должны быть в состоянии воспользоваться «Исправлением установки» (или даже хорошим путем - скажем, шаг № 13).

0
ответ дан 28 December 2012 в 07:21

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

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