1) Download FreeBSD 8.2-RELEASE and PCBSD 8.2 for the amd64 and burn them to disks
2) Although I didn't backup or use
http://wiki.freebsd.org/AppleMacbook, you may want to do that to be safe
3) Use Bootcamp to make a partition, at least 25G
4) Boot FreeBSD 8.2-RELEASE and select "Escape to loader prompt"
5) Type:
|
Code:
|
load geom_mbr
load geom_label
load geom_bsd
boot |
6) Install FreeBSD into the Bootcamp partition
7) Boot PCBSD disk into Live mode
8) Mount your FreeBSD slice and edit /boot/loader.conf adding the following code:
|
Code:
|
geom_mbr_load="YES"
geom_label_load="YES"
geom_bsd_load="YES" |
9) Reboot and make sure you can get into FreeBSD by holding down the option key
+-----------------------------------------------------------------------------------------+
| YOU SHOULD NOW HAVE FREEBSD INSTALLED ON YOUR MACBOOK!!! |
+-----------------------------------------------------------------------------------------+
10) Boot PCBSD disk and select "Escape to loader prompt"
11) Type:
|
Code:
|
load geom_mbr
load geom_label
load geom_bsd
boot |
12) When you get to the install screen type ctrl-alt-F2 and login as root
13) Make an upgrade.cfg in /tmp using your own values, mine are listed below:
|
Code:
|
# Sample configuration file for an installation using pc-sysinstall
installMode=upgrade
installInteractive=no
hostname=mmb23
# Set the disk parameters
disk0=ad5s1a
bootManager=none
commitDiskPart
# Set if we are installing via optical, USB, or FTP
installType=PCBSD
installMedium=dvd
packageType=uzip
#installComponents=ports
# Options for localizing an install
localizeKeyModel="pc104"
localizeKeyLayout="us" |
14) Then, do:
|
Code:
|
cd /root/pc-sysinstall
./pc-sysinstall -c /tmp/upgrade.cfg |
15) After it finishes, type vipw and add the following lines and save:
|
Code:
|
messagebus:*:556:556::0:0:D-BUS Daemon User:/nonexistent:/usr/sbin/nologin
polkit:*:562:562::0:0:PolicyKit User:/nonexistent:/usr/sbin/nologin
haldaemon:*:560:560::0:0:HAL Daemon User:/nonexistent:/usr/sbin/nologin
virtuoso:*:79:79::0:0:Virtuoso Universal Server:/usr/local/virtuoso:/bin/sh
avahi:*:558:558::0:0:Avahi Daemon User:/nonexistent:/sbin/nologin
mysql:*:88:88::0:0:MySQL Daemon:/var/db/mysql:/usr/sbin/nologin
cyrus:*:60:60::1297900800:0:the cyrus mail server:/nonexistent:/usr/sbin/nologin
saned:*:194:194::0:0:SANE Scanner Daemon:/nonexistent:/bin/sh
cups:*:193:193::0:0:CUPS Owner:/nonexistent:/usr/sbin/nologin |
16) Edit /etc/group adding the following lines:
|
Code:
|
messagebus:*:556:
polkit:*:562:
haldaemon:*:560:
virtuoso:*:79:
avahi:*:558:
mysql:*:88:
cyrus:*:60:
saned:*:194:
cups:*:193: |
And, that's how I got PC-BSD 8.2 installed on my Macbook 2,1!!!