Установка новой ОС на Powerbook G4 без USB-ключа или CD

Недавно я получил PowerBook G4 17"с процессором PowerPC 1,67 ГГц, 2 ГБ ОЗУ, 100 ГБ жесткого диска и работает под управлением OS X 10.5.8.

Эти компьютеры на самом деле становятся все более и более устаревшими, и этот компьютер должен быть в курсе программного обеспечения для правильного использования (Mac OS X 10.5.8 не может поддерживать новейшее программное обеспечение с годами).

Я решил установить FreeBSD 10.1, которая имеет версию PPC на этом Mac. Поскольку у меня нет загрузочных компакт-дисков, я решил создать загрузочный USB-ключ для установки ОС. Для этого я должен записать ISO- образ на USB-ключ, используя программное обеспечение, такое как UNETbootin; это программное обеспечение не работает со старым Mac из-за его архитектуры, поэтому мне пришлось использовать другой компьютер для создания загрузочного USB-ключа.

Проблема в том, что я узнал, что PowerBook G4 не принимает загрузку с USB, но я знаю, что вы можете установить ОС прямо с вашего компьютера, используя программное обеспечение, такое как UNETbootin, но у меня проблемы с программным обеспечением из-за Mac.

1 ответ

Решение

Если вы не можете использовать UNETbootin из-за того, что ваша система устарела, вместо использования UNETbootin - или аналогичных инструментов "Создайте загрузочный USB" - вы можете создать загрузочный USB-накопитель прямо из командной строки в терминале, как описано здесь. Я дорабатываю эти инструкции, потому что есть несколько неясных / устаревших вещей, которые следует устранить. И почему не ясно, что здесь?

Сначала загрузите соответствующий Free BSD ISO отсюда. Для этого примера я загружаю FreeBSD-10.1-RC3-powerpc-memstick.img версия образа (это версия, адаптированная для USB-накопителей) и сохранение ее на ~/Desktop,

Во-первых, давайте откроем Терминал и перейдем на рабочий стол следующим образом:

cd ~/Desktop

Теперь, когда USB-накопитель подключен к компьютеру, выполните эту команду, чтобы получить имя файловой системы USB-устройства:

df -h

Для этого примера предположим, что устройство называется disk1s1, Теперь мы собираемся отключить USB-накопитель из командной строки следующим образом:

sudo diskutil umount /dev/disk1s1

Хорошо с disk1s1 размонтируйте, запустите dd команда для копирования содержимого FreeBSD-10.1-RC3-powerpc-memstick.img на флешку на /dev/disk1s1:

sudo dd if="FreeBSD-10.1-RC3-powerpc-memstick.img" of="/dev/disk1s1" bs="10240"

Теперь дождитесь окончания копирования. И когда это будет сделано, у вас будет загрузочная флешка с FreeBSD-10.1-RC3-powerpc-memstick.img в теме.

И с учетом сказанного, я понял, что ваша PowerBook формально не позволяет загрузку с USB. Так что это само по себе не сработает, но советы в этом ответе, а также на этой странице помогут. И все сводится к выполнению следующих двух шагов после создания загрузочной флешки:

  1. Загрузите PowerFir OpenFirmware (загрузчик, который загружается до Mac OS X), одновременно нажимая клавиши Apple + Alt + O + F сразу после включения машины (до звукового сигнала).
  2. Однажды в OpenFirmware введите эту команду: boot usb1/disk@1:,\\yaboot, Если это как-то не работает, вы можете указать неправильный usb[x]/ путь, так что попробуйте этот с 0 за usb: boot usb0/disk@1:,\\yaboot, Машина должна перезагрузиться, и теперь вы должны загружаться с USB.

И если кажется, что ничего из этого не работает, более поздняя страница, на которую ссылаются выше, кажется более кратким ответом, начиная с пункта 4 в списке инструкций. Воспроизведение их здесь для ясности, форматирования и ссылки:

  1. Затем вы загружаетесь в PowerBook OpenFirmware (загрузчик, который загружается до Mac OS X), одновременно нажимая клавиши Apple + Alt + O + F сразу после включения компьютера (до звукового сигнала)
  2. Тип dev / ls и попытаться найти что-то вроде /disk@1 рядом с записью с именем USB (в моем случае usb@1b,1)
  3. Тип DEVALIAS в командной строке и найдите короткое имя USB-записи, которую вы только что нашли, используя dev / ls (в моем случае usb0)
  4. Убедитесь, что ваш USB-ключ содержит файл с именем BootX с tbxi атрибут, перечислив каталог. В следующей команде disk@1 следует заменить тем, что вы нашли в шаге 5, также важен каждый символ (включая двоеточие, косую черту и т. д.). Тип: dir shortname_found_in_step_6/disk@1:partition_number_found_in_step_3,\System\Library\CoreServices (в моем случае dir usb0/disk@1:3,\System\Library\CoreServices)
  5. Если BootX находится с атрибутом tbxi тогда все готово, и вы можете дать команду OpenFirmware загрузиться с USB-накопителя: boot usb0/disk@1:3,\System\Library\CoreServices\BootX
  6. Нажмите Enter, и вы должны загрузиться с USB-накопителя. Затем вы можете установить операционную систему так же, как и на DVD.
Другие вопросы по тегам