Por que estou recebendo o btx parado ao tentar instalar o FreeBSD?

4

Ao tentar instalar o FreeBSD 8 em um drive USB (UNetBootin carregado) eu recebo

BTX Halted

ao escolher qualquer uma das opções de inicialização.

  1. Inicialize o FreeBSD [padrão]
  2. Largura do FreeBSD de inicialização ACPI desativada
  3. Inicialize o FreeBSD no modo de segurança
  4. Inicialize o FreeBSD no modo de usuário único
  5. Inicialize o FreeBSD com registro detalhado

Aqui está o meu sistema Eu tenho 256meg de memória RAM, e um Transcend CF 133x 4GB para sua unidade.

Eu procurei o hardware suportado pelo FreeBSD e ele diz que o AMD Geode LX é suportado ...

Eu também li uma postagem de alguém que sugeriu:

My solution to the BTX halted was to turn of the BIOS IDE DMA Transfers option in the DeviceOptions menu in the BIOS.

mas isso também não fez nada.

Estou faltando alguma coisa? Qualquer ajuda seria muito apreciada.

24/11 - Acabei de ter instalado o FreeBSD 7.4 .. estranho que meu hardware esteja listado como suportado nas versões mais novas ainda não consigo carregar o bootloader ... Eu ainda gostaria de poder usar a versão mais recente.

    
por rlemon 24.11.2011 / 00:05

1 resposta

1

Eu não tenho uma resposta strong para você, mas tenho algumas sugestões.

Versões não específicas do Geode deste problema estão em toda a web, e parece que você já tentou algumas das sugestões comuns:

  • desativando o ACPI
  • desativando o IDE DMA

Eu também vi pessoas terem sucesso com:

  • Alterar a geometria do disco no fdisk para corresponder ao que a BIOS vê para a unidade de inicialização (isso pode significar ter que fazer uma imagem USB diferente?)

Pode ser uma boa ideia reduzir o problema eliminando as partes específicas do processo de inicialização. Você consegue inicializar a partir de outro dispositivo (por exemplo, um cartão Compact Flash ou uma unidade SATA) com um novo FreeBSD já instalado?

O fato de o problema ser comumente associado à virtualização também é interessante. Isso não se aplica diretamente no seu caso, mas as migalhas de pessoas que o investigam podem ser úteis.

Você também mencionou no bate-papo que ficou mais longe com o UnetBootin do que você tinha obtido de outra forma; você pode elaborar um pouco sobre isso - os modos de falha que você encontra ao tentar outros métodos?

Suponho que você já tenha verificado a existência de um BIOS mais recente, mas pensei em mencioná-lo apenas no caso.

Se você é realmente ambicioso, você pode fazer um 'passeio binário' de atualizações para a fonte entre 7.4 e o próximo SO mais novo que funcionou (8.0? 8.1?) e ver onde o problema começa . Eu usei esse método para rastrear um problema inicializando meus Whistle InterJets com uma alteração feita entre 5.2 e 5.2.1.

    
por 09.12.2011 / 17:36