Difference between revisions of "MacMini"
m (→Installation) |
m (Please do not sign, credits/modifications can be reviewed thruogh the history pages.) |
||
(9 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Languages|MacMini}} | {{Languages|MacMini}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Description== | ==Description== | ||
The Apple MacMini (Intel) is a very energy efficient hardware-platform and uses the new Intel EFI technology as bootprom, which is not compatible with the standard grub boot-loader. So no standard Linux distribution would start on the MacMini. You have to replace grub with the older lilo bootloader. | The Apple MacMini (Intel) is a very energy efficient hardware-platform and uses the new Intel EFI technology as bootprom, which is not compatible with the standard grub boot-loader. So no standard Linux distribution would start on the MacMini. You have to replace grub with the older lilo bootloader. | ||
Line 17: | Line 11: | ||
Assuming you have a standard MacMini (Intel) with Mac OSX out of the box, start with installing bootcamp. Use any scheme to partition your MacMini. SME will override your partition scheme later. The only thing to use bootcamp is to have the right keyboard table for the later SME install process. | Assuming you have a standard MacMini (Intel) with Mac OSX out of the box, start with installing bootcamp. Use any scheme to partition your MacMini. SME will override your partition scheme later. The only thing to use bootcamp is to have the right keyboard table for the later SME install process. | ||
Reboot your MacMini with your SME install cd on board and type 'sme' to start the install process. | Reboot your MacMini with your SME install cd on board and type 'sme' to start the install process. | ||
− | {{Warning box|Don't restart your server after the end of the SME standard install process}} | + | {{Warning box|'''Don't restart''' your server after the end of the SME standard install process !!}} |
Press F2 to open a second console and give the following commands: | Press F2 to open a second console and give the following commands: | ||
# echo > /etc/fstab | # echo > /etc/fstab | ||
Line 23: | Line 17: | ||
Change your SME install cd with the burned lilo bootloader cd and give the following commands: | Change your SME install cd with the burned lilo bootloader cd and give the following commands: | ||
# mkdir mnt/source | # mkdir mnt/source | ||
− | # | + | # mount /mnt/sysimage/dev/cdrom /mnt/source |
# cd /mnt/sysimage | # cd /mnt/sysimage | ||
# rpm -Uvh --root=/mnt/sysimage /mnt/source/lilo/lilo* | # rpm -Uvh --root=/mnt/sysimage /mnt/source/lilo/lilo* | ||
Line 31: | Line 25: | ||
Delete the 2 lines with 'read-only' in it with 'dd-command', save your lilo.conf with ':wq' and type: | Delete the 2 lines with 'read-only' in it with 'dd-command', save your lilo.conf with ':wq' and type: | ||
# lilo -r /mnt/sysimage | # lilo -r /mnt/sysimage | ||
− | Reboot your MacMini. The standard lilo bootloader starts your server as usual. | + | Reboot your MacMini and finish your installation with the initial configuration. The standard lilo bootloader starts your server as usual. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
---- | ---- | ||
[[Category: Howto]] | [[Category: Howto]] |
Latest revision as of 10:34, 20 December 2008
Description
The Apple MacMini (Intel) is a very energy efficient hardware-platform and uses the new Intel EFI technology as bootprom, which is not compatible with the standard grub boot-loader. So no standard Linux distribution would start on the MacMini. You have to replace grub with the older lilo bootloader. With this Howto you can install SME Server on the MacMini (Intel) which uses EFI based bootprom without support for the grub standard bootloader.
Requirements
For using SME Server on the MacMini (Intel), you should have the SME install cd and a second cd with lilo as replacement for the not supported grub bootmanager on it. You can download the second cd with lilo as iso image here .
Installation
Assuming you have a standard MacMini (Intel) with Mac OSX out of the box, start with installing bootcamp. Use any scheme to partition your MacMini. SME will override your partition scheme later. The only thing to use bootcamp is to have the right keyboard table for the later SME install process. Reboot your MacMini with your SME install cd on board and type 'sme' to start the install process.
Press F2 to open a second console and give the following commands:
# echo > /etc/fstab # eject
Change your SME install cd with the burned lilo bootloader cd and give the following commands:
# mkdir mnt/source # mount /mnt/sysimage/dev/cdrom /mnt/source # cd /mnt/sysimage # rpm -Uvh --root=/mnt/sysimage /mnt/source/lilo/lilo* # cd /mnt/sysimage/etc # cp lilo.conf.anaconda lilo.conf # vi lilo.conf
Delete the 2 lines with 'read-only' in it with 'dd-command', save your lilo.conf with ':wq' and type:
# lilo -r /mnt/sysimage
Reboot your MacMini and finish your installation with the initial configuration. The standard lilo bootloader starts your server as usual.