FreeBSD 8.1 no MacBook 5,2

4

Eu tenho tentado fazer o dual-boot do FreeBSD 8.1 com o Mac OS X no meu MacBook (5,2), mas estou tendo problemas para fazer o CD ao vivo.

Eu alcanço a Tela FreeBSD Boot Loader com as opções de boot, boot sem ACPI etc.

No entanto, não consigo selecionar uma opção. Eu tentei tanto com o teclado embutido e um teclado USB, mas eu não acho que esse é o problema ...

Anteriormente eu tentei dual boot no Ubuntu, mas tive problemas com o live CD também. Durante o processo de inicialização, a inicialização pareceu congelar e o CD parou de girar. Eu acho que pode ser um problema semelhante aqui. Logo depois de chegar a essa tela, o CD para de girar.

Obrigado por qualquer conselho!

Eu tentei usar a imagem iso amd64 disc1 e a imagem i386 disc1 para o FreeBSD 8.1

Outras informações de inicialização

Ao inicializar, o EFI do Mac permite que eu escolha inicializar a partir do CD. A tela fica preta e aparece o seguinte:

CD Loader 1.2
Building the boot loader arguments
Looking up /BOOT/LOADER ... Found
Relocating the loader and the BTX
Starting the BTX Loader

BTX Loader 1.00 BTX version is 1.0.2
Consoles: internal video/keyboard
BIOS CD is cd0
BIOS drive C: is disk0
BIOS 639kB/1047552kB available memory

Loading /boot/defaults/loader.conf
/boot/kernel/kernel text=0x8d5503 data=0x129bf8+039f8 syms=[0x8 + 0xddbf8 + 0x8 + 0xca37e]

Em seguida, ele continua no Tela FreeBSD Boot Loader , e congela

Atualizar

Tendo tentado as versões amd64 e i386 do FreeBSD 8. 1 , eu tentei usar o i386 versão do FreeBSD 8. 2 .

Ele age exatamente da mesma forma que tentativas anteriores, exceto que ao invés de congelar na tela do FreeBSD Boot Loader (link acima), ele imprime algumas informações na tela da seguinte forma (abaixo da tela do carregador de boot, pois não limpa primeiro):

Copyright (c) 1992-2011 The FreeBSD Project
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of the FreeBSD Foundation.
FreeBSD 8.2-RELEASE#0: Fri Feb 18 02:24:46 UTC 2011
    [email protected]:/usr/obj/usr/src/GENERIC i386
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Core(™)2 Duo CPU  P7350 @ 2.00GHz (1990.43-MHz 686-class CPU)

    Origin = "GenuineIntel" Id = 0x1067a Family = 6 Model = 17 Stepping = 10
    Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,™,PBE>
    Features2=0x408e3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,XSAVE>
    AMD Features=0x20100000<NX,LM>
    AMD Features2=0x1<LAHF>
    TSC: P-state invariant
real memory = 2147483648 (2048 MB)
avail memory = 1789763584 (1706 MB)
ACPI APIC Table: <APPLE Apple00>
AP #1 (PHY# 1) failed!
panic y/n? [y]

Depois congela, não consigo nem entrar em y / n.

Mais uma vez, obrigado por qualquer ajuda.

    
por Jasper 05.02.2011 / 04:32

4 respostas

1

O problema parece estar relacionado à ACPI. Desde que você não pode usar o teclado durante a inicialização, sugiro construir o kernel personalizado sem ACPI (ou mesmo alguns com diferentes configurações), instalar o sistema na unidade flash e tentar arrancar a partir dele. Se um desses kernels for iniciado corretamente - basta criar partições, formatar os sistemas de arquivos necessários e dump|restore do sistema a partir da unidade flash para o disco rígido.

    
por 13.03.2011 / 23:37
1

Eu tenho uma instalação 8.2 sendo executada aqui em um MacBook 5.5 com raiz ZFS em uma partição GPT (ao lado de OSX, grml e Windows 7)

Eu tive um erro similar com versões mais antigas do FreeBSD, mas isso foi resolvido pelo menos para minha revisão de hardware. jkim @ fez um ótimo trabalho e foi muito ativo nos fóruns do freebsd.org: link

Este post não é necessariamente muito útil, mas pode levar na direção certa. Sinta-se à vontade para me perguntar sobre quaisquer detalhes.

    
por 16.03.2011 / 02:26
1

Se você instalar seu sistema em uma unidade flash, não precisará construir um novo kernel. Apenas desabilite a ACPI:

link .

BTW: Você tentou com a opção 2 do CD (Para iniciar sem ACPI)?

Felicidades

EDIT: O link anterior foi relatado como quebrado. Como eu penso, este é o link correspondente agora:

link

    
por 17.03.2011 / 22:06
0

No processo de inicialização, você pode pressionar uma tecla diferente de [Enter] e acessar a carregador (8) . Você pode então desabilitar a ACPI com:

set hint.acpi.0.disabled=1 

e, em seguida, inicialize com

boot

Mas mesmo com isso, meu MacBook Pro7.1 fica pendurado na inicialização do FreeBSD 10.2.

    
por 16.11.2015 / 23:50