понедельник, 3 марта 2008 г.

1. Начало

Дано :
1. Компьютер Apple MacBook Pro 15” 2.2 с установленной операционной системой Mac OS X 10.5.2
  Процессор : Intel Core 2 Duo 2.16 
  Оперативная память : 1gb DDR2 667
  Видеокарта : ATI Radeon X1600
2. 3 cd-диска с FreBSD7
Цели:
Установить операционную систему FreeBSD, сохранив все данные и работоспособность Леопарда.

Приступаем.

FreeBSD нужно поставить на отдельный раздел винта, для этого я решил воспользоваться штатной утилитой BootCamp, которая используется для установки на Intel-маки операционных систем Windows XP и Windows Vista.

Запускаем “Ассистент-BootCamp” и выделяем место под “Windows”. Я выделил 20гб. Далее выслушиваем наставления BootCamp и завершаем работу мастера.

Дальше я сделаю некое лирическое отступление о попытке запустить FreeBSD через BootCamp. Советую прочитать и не делать так как делал я.
В общем после разбивки диска я вставил первый диск и перезагрузил MacBook Pro.

Установка прошла нормально (о тонкостях установки далее) и я довольный успешным ее завершением включил компьютер, надеясь на меню выбора “Windows” / ”MacOS X”, но ничего не произошло и просто загрузился леопард.

При этом Disk Utility отказалась даже форматировать раздел с FreeBSD, А ассистент BootCamp советовал сделать резервную копию данных и отформатировать винт. Я думаю не надо говорить, что грузить компьютер с этого раздела BootCamp не стал.

Лирическое отступление закончилось.

Что бы все было хорошо надо делать по-другому, далее напишу как.

Существует такой замечательный проект - rEFIt , который представляет собой загрузчик для нескольких операционных систем на Intel-маках.

На сайте rEFIt’а можно найти дополнительную информацию по его настройке/установке и использованию. Но в контексте этого блога интересен только процесс загрузки через него FreeBSD7.

В общем качаем dmg-образ с rEFIt, монтируем его и устанавливаем пакет, для установки потребуются привилегии администратора.

После установки выполняем команды

cd /efi/refit
sudo ./enable.sh

Установка rEFIt’а закончена. Теперь вставляем первый диск с FreeBSD и перезагружаем компьютер.

Должно появится меню загрузки rEFIt, где можно выбрать что загружать MacOS X или FreeBSD с диска. Выбираем загрузку FreeBSD и в путь!

Подробно описывать установку не буду, так как она отлично расписана {тут}.

Только одно замечание : кнопка выброса диска не работает! Так, что доставлять дополнительные пакеты нужно после установки FreeBSD.

Комментариев нет: