“este não é um disco inicializável…” ao instalar em um Macbook Air 13 6,2 com usb

0

Objetivo: Ubuntu de inicialização única sem o Mac OS X instalado. Para dual boot não há problema - use refind.

Eu tentei as seguintes iso's (todas x64): 12. 10/13. 10/14 04 e as versões correspondentes do Mac e parece que não há bootloader após a instalação, a versão do mac não vai nem inicializar no Ubuntu LiveCd. Além disso, tentei todos os tipos de configurações com o reparo de inicialização sem sucesso.

Recapitular: Ao inicializar de um mac iso, é exibida uma mensagem de erro de inicialização ou erro "este não é um disco inicializável ...". Ao iniciar a partir do desktop normal, a instalação é bem-sucedida, mas o próprio sistema operacional não pode ser iniciado.

Alguém já tem isso para rodar em um novo macbook air?

    
por Siim Veskilt 14.03.2014 / 01:03

3 respostas

0

Aparentemente, o problema é que quando o syslinux não está no MBR, não há nada que indique onde a coisa que queremos inicializar está localizada. Solução é criar a versão usb do LiveCD no Mac OS X:

1) Conecte sua unidade flash USB ao seu Mac.

Abra um terminal e execute

lista de diskutil

Observe o nome do drive do seu USB, o meu era / dev / disk1, mas esse número será diferente dependendo de quantos dispositivos você conectou, veja o tamanho para identificar.

Abra o Utilitário de Disco e selecione o seu drive USB e apague-o, deixe-o no formato msdos.

2) Desmonte o USB:

diskutil desmontar o disco / dev / diskX

(Substitua X pelo número do seu disco obtido anteriormente)

3) Marque a partição como ativa

sudo fdisk -e / dev / rdiskX

(Substitua X pelo número do seu disco obtido anteriormente)

Você receberá uma mensagem dizendo:

fdisk: não foi possível abrir o arquivo MBR / usr / standalone / i386 / boot0: nenhum arquivo ou diretório Digite "ajuda" para informações

Tudo está bem!

4) Digite 3 comandos

f 1

escreva

sair

Fique de olho na área de trabalho, se a unidade usb se montar em qualquer comando que (incluindo a última), desmonte a unidade com diskutil unmountDisk / dev / diskX

5) Faça o download do syslinux

link

6) cd para a pasta syslinux-6 / bios / mbr

cd downloads /

cd syslinux-6 / bios / mbr

7) Escreva o código necessário para o MBR

sudo dd conv = notrunc bs = 440 count = 1 se = mbr.bin de = / dev / diskX

(Substitua X pelo número do seu disco obtido anteriormente)

Ele relatará o número de bytes gravados como 440.

Se você tiver um erro, tente desmontar o USB novamente ou se não houver o mbr.bin, então verifique se você colocou o cd na pasta syslinux correta, ele deve ter o mbr.bin dentro.

7) Faça o download do arquivo iso do Ubuntu

releases.ubuntu.com/13.10/ubuntu-13.10-desktop-amd64+mac.iso para 13.10 cdimage.ubuntu.com/daily-live/current/trusty-desktop-amd64+mac.iso for 14.04 (acabou de fazer um pré-lançamento, funciona muito bem no meu 6-2 2013 year 13 inch MBA).

8) Instale o Unetbootin para Mac e faça o Live USB seguir as instruções na tela.

link

Levará algum tempo para terminar ... e pode parecer que está preso - não é!

Quando terminar, ele informa que o USB não será inicializável em um Mac. (Isso é normal.)

(Se quando você abrir o Unetbootin ele reclama de uma fonte desconhecida, segure Ctrl e clique no arquivo e selecione Open e, a partir do novo aviso, você pode selecionar Open para realmente abrir o programa.)

9) Instalar o Ubuntu

Reinicie seu computador, segure a tecla Alt assim que ligar e selecione a opção "Windows", então escolha Instalar o ubuntu no menu Unetbootin (você pode ter que escolhê-lo duas vezes!). Siga as instruções, substituí o Mac Os X pelo Ubuntu e deixei lidar com o particionamento, etc. em si.

Fonte: ubuntuforums.org/showthread.php?t=2174630

    
por Siim Veskilt 14.03.2014 / 21:26
1

Eu tenho Ubuntu correndo nativamente em um macbook pro 5.5 sem OSX. Parece que eu corri para os mesmos erros que você descreveu, que é que o bootloader grub não consegue instalar no disco durante a instalação.

Editar:

As etapas a seguir foram necessárias para preparar um mac / macbook para a inicialização única do Ubuntu:

  1. Para preparar seu disco, execute a mídia de recuperação da Apple (USB / Disk / HD Partition) mantendo opt na inicialização. (Se você não tem isso, você pode criar um dentro do OSX usando este aplicativo )
  2. Usando o Utilitário de Disco, apague e configure um novo esquema de partição no formato Fat32 (1 partição destinada ao sistema Ubuntu e 1 para troca). Durante esta fase, o Utilitário de Disco criará uma partição EFI oculta no início do disco.
  3. Execute o live CD do Ubuntu, mas assegure-se de selecionar 'alguma outra coisa' como opção. O editor de partições agora deve permitir que você veja a partição EFI oculta. Neste ponto, certifique-se de definir esta partição para 'não usar esta partição'. Especifique seu sistema e troque como normal e continue a instalação.
  4. Você receberá um erro sobre a continuação sem um bootloader e um aviso sobre a impossibilidade de inicialização. Não se preocupe com isso, ignore e continue.
  5. Quando a instalação for concluída, não reinicialize, selecione "continuar teste". Agora devemos instalar o bootloader. Ative a rede (se ainda não estiver ativada) e baixe boot-repair :

    sudo add-apt-repositório ppa: yannubuntu / boot-repair & amp; & amp; sudo apt-get update

    • Pressione ENTER.

    • Em seguida, digite:

    sudo apt-get instalar -y boot-repair & amp; & amp; (boot-repair & amp;)

Selecione 'correção recomendada' e o Reparo de inicialização solicitará que você abra um terminal para limpar o grub. Os arquivos EFI serão colocados onde eles precisam ser para que o seu Mac os encontre, e tudo o que resta é reiniciar.

    
por bleeves 14.03.2014 / 14:45
0

Uma boa solução para isso é apenas virtualizar o ambiente Linux dentro do sistema operacional host (nesse caso, Mac OS X) usando um aplicativo como uma caixa virtual. Então, em vez de se preocupar com a inicialização dupla ou particionar sua unidade e arriscar perder dados, você pode virtualizá-la. É uma ótima maneira de usar o Linux, experimentar e quebrar o Linux, porque você pode retornar o estado anterior sem qualquer penalidade para o seu sistema operacional principal. Dê uma olhada no link abaixo e aprenda sobre isso e instale-o. Espero que isso ajude amigo.

link

    
por Digitalrazr 14.03.2014 / 01:29