Попытка установить (L) ubuntu 17.10 соло на Macbook pro 13 "1,1 2006/2007/2008 пластик (процессор Intel Core Duo 32 бита UEFI / EFI 32 бит)

Итак, у меня есть старый macbook pro intel core duo 32 бит, UEFI 32 бит.

Я купил новый накопитель SSD и заменил старый диск.

Мне удалось сделайте ld macbook pro intel core duo 32 бит, 32 бита UEFI (используя это руководство).

Я подключаю USB-ключ к macbook pro, я включаю его, нажимая на клавише Alt, и я вижу возможность загрузки на USB EFI.

Lubuntu live готов примерно через 2 минуты.

Я открываю GParted и создаю на внутренней SSD управляет загрузочным разделом ESP FAT32 (1 ГБ), а оставшийся является разделом ext4.

Я запускаю установщик Lubuntu, я выбираю «другое», я устанавливаю / на раздел ext4. [ ! d10]

В конце, установщик говорит grub-install failed, у меня есть возможность пропустить установку загрузчика, и установка завершена.

Конечно, когда я перезагружаю компьютер, он не загружается на Lubuntu.

Итак, я снова загружаюсь на USB-ключ. На этот раз я устанавливаю rEFInd, когда я читаю где-нибудь, что может работать.

sudo apt-add-repository ppa:rodsmith/refind sudo apt-get update sudo apt-get install refind

Я выбираю установку на ESP. Он устанавливает несколько вещей на разделе ESP внутреннего накопителя SSD, в том числе красивый XXXX32.efi файл, что заставляет меня думать, что rEFInd установил правильные 32-разрядные efi.

Но когда я перезагружаю компьютер ничто, загрузка с внутреннего жесткого диска невозможна.

Теперь я думаю, что мне нужна помощь, любые идеи?

rEFInd С моего первого сообщения , Я попробовал boot-repair. Я загрузил с живого lubuntu 32 бита USB, я установил и запустил загрузку. Он успешно установил coupke файлов на разделе ESP и сказал, что в конце концов моя загрузка была успешно восстановлена. К сожалению, когда я загружаю macbook, загрузка с внутреннего жесткого диска невозможна.

Я также попытался выполнить boot-repair (как объяснено в это руководство , загрузил двоичный .zip, извлек его и запустил bash refind-install --usedefault /dev/sdd1 --alldrivers). USB-ключ отлично работает на моих других компьютерах, но он не обнаружен на моем старом macbook pro ...

Опять из идей. Кажется, что это что-то вроде macbook, эти вещи, вероятно, работали бы на 32-битных компьютерах, но, возможно, для прошивки macbook требуется другое, что я не знаю ...

2
задан 3 March 2018 в 21:58

2 ответа

Итак, наконец, я начал работать с rEFInd.

Решение, которое я открою, является продолжением всего, что я сделал и описано в вопросе, поэтому прочитайте его перед чтением этого.

Итак, у меня SSD с (пустым / сломанным) разделом ESP, а Lubuntu установлен на оставшемся SSD в качестве раздела ext4.

Прежде чем заполнять раздел ESP, я сначала создаю rEFInd USB-ключ. Это очень полезный инструмент, когда вы находитесь в trouvle, причем не только для этой установки, но и во многих ситуациях. Он позволяет загружать ваши внутренние диски, когда загрузчик HS.

Итак, чтобы создать ключ rEFInd USB:

Из случайной установки linux

Plug и отформатируйте свой USB-ключ как FAT32. Скажем, USB-ключ сначала и только раздел /dev/sd**x**1 Загрузите двоичный zip-файл rEFInd (пример https://sourceforge.net/projects/refind/files/0.11.2/refind-bin-0.11 .2.zip / download) Разархивируйте и откройте терминал в извлеченной папке Тип: sudo bash refind-install --usedefault /dev/sdx1 --alldrivers Этот USB-ключ будет работать / загружаться на большинстве компьютеров уже, но не на моем старом macbook, вам нужно выполнить небольшое переименование в папки с ключами. Перейдите к /EFI/BOOT (клавише) и продублируйте файл xxxx32.efi в boot.efi (простое переименование может работать, не тестировать). Таким образом, в конце вы должны иметь файл с этим путем в вашем ключе: /EFI/BOOT/boot.efi Попробуйте подключить ключ в macbook pro, перезагрузитесь, нажимая клавишу ALT, и вы должны увидеть возможность загрузки на ключ.

Здесь вы сможете выбрать свою внутреннюю установку ubuntu и загрузите ее.

Как только внутренняя ubuntu загрузится, установите раздел ESP, удалите все (если вы уже попробуйте несколько вещей) и скопируйте ВСЕ файлы USB-ключа в этот раздел.

Удалите ключ, перезагрузитесь, и программа macbook pro должна загрузиться с внутреннего диска с помощью rEFInd (после показа печально известного? папка в течение нескольких секунд).

Обратите внимание, что в какой-то момент я также установил раздел ESP в качестве /boot/efi вручную в файле /etc/fstab моей установки ubuntu (если вы прочитали мой вопрос, Если установщик lubuntu не смог установить загрузчик, это значит, что раздел ESP был пуст и не был установлен в файле /etc/fstab). Не уверен, что это необходимо или нет.

Также обратите внимание, что я несколько раз пытался (как сказано в Вопросе) установить rEFInd из загрузочного ISO-ключа lubuntu (что бы избежать использования трюка с rEFInd Ключ USB). Теоретически это должно быть возможно. Я попытался переименовать файлы xxx32.efi в boot.efi после установки, и при установке rEFInd я использовал несколько параметров, таких как --alldrivers, но ничего не работало (я не совсем уверен, что правильно выполнил -alldrivers тест, я должен сделайте это снова, чтобы быть уверенным, но я не хочу снова разрушать его). В итоге единственное, что работало, это копирование файлов с USB-ключа rEFind в раздел ESP внутреннего диска ...

3
ответ дан 23 July 2018 в 20:24

Итак, наконец, я начал работать с rEFInd.

Решение, которое я открою, является продолжением всего, что я сделал и описано в вопросе, поэтому прочитайте его перед чтением этого.

Итак, у меня SSD с (пустым / сломанным) разделом ESP, а Lubuntu установлен на оставшемся SSD в качестве раздела ext4.

Прежде чем заполнять раздел ESP, я сначала создаю rEFInd USB-ключ. Это очень полезный инструмент, когда вы находитесь в trouvle, причем не только для этой установки, но и во многих ситуациях. Он позволяет загружать ваши внутренние диски, когда загрузчик HS.

Итак, чтобы создать ключ rEFInd USB:

Из случайной установки linux

Plug и отформатируйте свой USB-ключ как FAT32. Скажем, USB-ключ сначала и только раздел /dev/sd**x**1 Загрузите двоичный zip-файл rEFInd (пример https://sourceforge.net/projects/refind/files/0.11.2/refind-bin-0.11 .2.zip / download) Разархивируйте и откройте терминал в извлеченной папке Тип: sudo bash refind-install --usedefault /dev/sdx1 --alldrivers Этот USB-ключ будет работать / загружаться на большинстве компьютеров уже, но не на моем старом macbook, вам нужно выполнить небольшое переименование в папки с ключами. Перейдите к /EFI/BOOT (клавише) и продублируйте файл xxxx32.efi в boot.efi (простое переименование может работать, не тестировать). Таким образом, в конце вы должны иметь файл с этим путем в вашем ключе: /EFI/BOOT/boot.efi Попробуйте подключить ключ в macbook pro, перезагрузитесь, нажимая клавишу ALT, и вы должны увидеть возможность загрузки на ключ.

Здесь вы сможете выбрать свою внутреннюю установку ubuntu и загрузите ее.

Как только внутренняя ubuntu загрузится, установите раздел ESP, удалите все (если вы уже попробуйте несколько вещей) и скопируйте ВСЕ файлы USB-ключа в этот раздел.

Удалите ключ, перезагрузитесь, и программа macbook pro должна загрузиться с внутреннего диска с помощью rEFInd (после показа печально известного? папка в течение нескольких секунд).

Обратите внимание, что в какой-то момент я также установил раздел ESP в качестве /boot/efi вручную в файле /etc/fstab моей установки ubuntu (если вы прочитали мой вопрос, Если установщик lubuntu не смог установить загрузчик, это значит, что раздел ESP был пуст и не был установлен в файле /etc/fstab). Не уверен, что это необходимо или нет.

Также обратите внимание, что я несколько раз пытался (как сказано в Вопросе) установить rEFInd из загрузочного ISO-ключа lubuntu (что бы избежать использования трюка с rEFInd Ключ USB). Теоретически это должно быть возможно. Я попытался переименовать файлы xxx32.efi в boot.efi после установки, и при установке rEFInd я использовал несколько параметров, таких как --alldrivers, но ничего не работало (я не совсем уверен, что правильно выполнил -alldrivers тест, я должен сделайте это снова, чтобы быть уверенным, но я не хочу снова разрушать его). В итоге единственное, что работало, это копирование файлов с USB-ключа rEFind в раздел ESP внутреннего диска ...

3
ответ дан 17 July 2018 в 19:39

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

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