Como instalar o CentOS 6.4 no Mac Mini?

5

Comprei um novo Mac Mini e gostaria de usá-lo como um servidor Linux. Agora estou tentando instalar o CentOS nele. Eu baixei o CentOS-6.4-x86_64-netinstall.iso e inicializei o Mac Mini de um pendrive.

Mas durante o processo de instalação, recebo estes erros:

dmar: No ASTR found
IOAPIC id 0 under DRHD base 0xfed9100
HPET id 0 under DRHD base 0xfed91000
Enabled IRQ remapping in x2apic mode
Enabling x2apic
Enabled x2apic
Setting APIC routing to cluster x2apic
Kernel panic - not syncing: No mapping iommu for ioapic 2

Pid: 1, comm: swapper Not tainted 2.6.32-358.el6.x86_64 #1
Call Trace:
...

Alguma sugestão sobre qual é o problema? Preciso de um binário diferente para poder rodar em um Mac?

De acordo com um tweet, o CentOS 6.4 parece funcionar, pelo menos em versões mais antigas, do Mac Mini: link

UPDATE : a sugestão de adicionar noapic ao boot me levou mais longe no processo de instalação.

Agora eu tive que selecionar um meio de instalação. A escolha é CD/DVD, Hard drive, NFS directory or URL , e eu tenho um USB-stick , então eu escolho Disco rígido .

Então devo escolher uma partição que mantenha a imagem de instalação do CentOS, a escolha é entre /dev/sda1 , /dev/sda2 , /dev/sda3 ou /dev/sdb1 . Aqui eu não tenho ideia do nome que o USB-stick tem. Eu tentei com todos eles, mas se eu escolher, e. /dev/sdb1 mais tarde recebo a mensagem:

The installation source given by device ['/dev/sdb1'] could not be found. Please check your parameters and try again.

Eu coloquei meu arquivo iso no dispositivo USB seguindo o Instruções do Ubuntu .

Alguma sugestão sobre como ir mais longe no processo de instalação?

    
por Jonas 17.04.2013 / 21:27

2 respostas

1

Como o ISO netinstall foi baixado, ele não contém pacotes reais para a instalação. Ao escolher Hard Drive , o que você está tentando dizer ao instalador é "Eu tenho um disco rígido que contém todos os pacotes de instalação." Sendo um netinstall ISO, você vai querer escolher URL e, em seguida, especificar um URL a partir do qual os pacotes podem ser obtidos, por meio de repositório, como link

Isso derrubará a imagem do instalador e configurará um repositório para instalação, completamente pela Internet. Você também pode usar um URL interno se tiver um repositório local.

    
por 20.03.2014 / 22:46
0

Não é a solução mais fácil, mas você deve ser capaz de instalar o CentOS fazendo o Bootcamp.

Você precisaria de um disco do Windows para o Assistente de Bootcamp configurar o disco, então, quando ele reinicializar, manterá a tecla de ejeção durante o chime para expulsar o disco do Windows e inserir o CentOS. Instale apenas usando o espaço alocado para a partição bootcamp. Depois que a instalação for concluída, certifique-se de que o disco de inicialização nas Preferências do sistema seja padronizado para a instalação do CentOS. Se você precisar voltar para a opção OSX hold na inicialização.

Você não precisa, mas pode expandir o CentOS para obter a partição inteira usando um Live CD do GParted. Tenha cuidado para não modificar as partições reservadas do efi se você escolher expandir, apenas expanda para a partição principal que o OSX estava usando. No OSX, você pode ver qual partição está executando o sistema operacional usando o comando diskutil list no Terminal. Se fosse eu, deixaria o OSX intacto, com muito pouco espaço, no caso de a Apple enviar atualizações de firmware mais tarde, o que normalmente acontece algumas vezes durante a vida útil do produto.

Eu já fiz isso antes com um MBP do final de 2008, então espero que ele ainda funcione com modelos mais recentes.

    
por 14.05.2013 / 01:27