não pode fazer usb inicializável no mac

11

Venho tentando fazer isso desde ontem, seguindo as instruções fornecidas na página oficial do ubuntu.com aqui:

http://www.ubuntu.com/download/help/create-a-usb-stick-on-mac-osx

Eu posso concluir todas as etapas sem erros. No entanto, ao reiniciar o mac, a unidade flash simplesmente informa 'sistema operacional ausente, pressione qualquer tecla ...'. A partir daí, não há nada que eu possa fazer, exceto uma reinicialização completa.

Eu tentei o Unetbootin, mas isso não criará um usb inicializável a partir de um mac.

editar: Eu também corrigi as tabelas de partição com rEFIt, mas ainda sem alegria.

Alguma sugestão?

phil
fonte
Eu lutei com isso eu mesmo. Finalmente encontrei uma maneira e também não envolve o terminal. Isto é como eu fiz isso: Como instalar o Ubuntu 13.04 em um Macbook Air via USB Drive

Respostas:

4

Aqui está a minha própria resposta:

OK, então eu descobri, em grande parte graças a esse tópico estendido nos macforums

http://forums.macrumors.com/showthread.php?t=1329407

No entanto, vou oferecer uma versão resumida aqui. Quem é responsável pela página do ubuntu (a qual eu vinculei no meu OP) realmente deve mudar isso. Essas instruções simplesmente não funcionam.

Aqui está o que você precisa:

  • Faça o download do Ubuntu.iso

  • Baixe e instale o rEFIt aqui http://refit.sourceforge.net

  • Baixe e instale o aplicativo UNetbootin a partir daqui: http://unetbootin.sourceforge.net

  • Uma unidade flash de 4 GB formatada para FAT32

  • espaço livre em um disco interno ou externo para inicializar e instalar também.

Crie arquivos da unidade flash :
Inicie o UNetbootin. Escolha o ubuntu iso como fonte e a unidade flash como destino. Quando terminar, você receberá um aviso de que o USB não é inicializável em um Mac. Isso é esperado.

Crie partições no disco rígido :
Abra o Utilitário de Disco e escolha o disco interno ou externo que você vai usar. Crie uma partição de 2 GB, formatada para FAT32. Crie outra partição (você pode escolher o FAT32 para isso também) do mesmo tamanho que deseja que sua instalação final seja (eu tenho um disco interno de 750 GB no meu mac, então eu dei ao ubuntu 100 GB disso).

Obtenha nomes de dispositivos :
abra o Terminal.app no ​​seu mac e copie / cole este comando (você pode digitá-lo, mas haverá alguns comandos mais complexos posteriormente que você poderá recortar e colar para evitar erros)

diskutil list

Na saída, identifique a unidade flash e a partição de 2 GB. Eles terão nomes como / dev / disk1s1 e dev / disk0s4, por exemplo. Certifique-se de escolher o nome certo, ou você pode acabar causando algum dano.

Desmontar dispositivos :
Abra o Disk Utility.app e clique na unidade flash no painel lateral. Clique no botão 'desmontar' na barra de tarefas acima. Faça o mesmo para a partição interna de 2 GB.

Mover arquivos da unidade flash para a partição HD :
copie e cole no Terminal, mas NÃO pressione 'return':

sudo dd if=/dev/disk1s1 of=/dev/rdisk0s4

Altere os nomes dos dispositivos para coincidir com os encontrados na etapa 3. O primeiro nome do dispositivo é a origem (a unidade flash), o segundo é o destino (a partição gorda de 2 GB no disco interno). Observe que eu adicionei um 'r' antes de 'disco' no dispositivo de saída. Isso é deliberado e você deve adicioná-lo também, pois acelera consideravelmente o processo de cópia.

Verifique se a linha está correta e, quando estiver pronto, pressione 'retornar' e digite sua senha de administrador (ela ficará invisível quando você a digitar).

Remover a unidade flash :
quando isso terminar, desmonte e remova a unidade flash. Você não precisa mais disso.

Corrigir tabelas de partição :
reinicie o seu Mac com a tecla Option pressionada. No menu rEFIt, escolha 'sincronizar tabelas de partição'. Confirme com 'y' e saia. Em seguida, escolha 'reiniciar' no menu rEFI.

Inicie o live CD do ubuntu :
Agora você deve ver o logotipo do Penguin. Clique nele para iniciar o Ubunutu Live CD.

phil
fonte
Você está usando "s1" do seu / dev / disk1. Essa é a partição FAT? Eu tenho 3 partições, tabela de partição GUID, EFI e FAT. Não tenho certeza qual escolher: /
span
Como o problema foi resolvido, você poderia selecionar sua resposta como tendo resolvido o problema?
Nil
1

Instalei o ubuntu no meu IMac em meados de 2011, seguindo estas instruções. Embora mais tarde eu tenha descoberto uma maneira de cortar os degraus pela metade. Criei uma imagem do Ubuntu diretamente na partição HD sem usar o USB

Aqui está o que eu fiz:

  1. Particione o disco rígido do Mac usando os utilitários de disco:

    1. Crie uma partição fat32 de 40 GB para o Ubuntu

    2. Crie uma partição de 5 GB para armazenar a imagem inicializável do Linux

  2. Use o Unetbootin para criar diretamente a imagem na partição de 5 GB.

  3. Reinicie - mantenha pressionada a optiontecla - inicialize no Ubuntu usando o rEFIT.

Espero que isto ajude. Obrigado pelo ótimo post.

tom
fonte
0

https://bugs.launchpad.net/unetbootin/+bug/896686

Eu descobri que esse bug no Unetbootin ainda não foi corrigido.

O Unetbootin não funciona bem no OSX. O stick não é inicializável no final, mas eu posso usar o unetbootin no ubuntu o dia todo.

Eu usei esta fórmula com sucesso para criar um instalador USB em um mac:

(primeira resposta) Como crio um Ubuntu live USB usando um Mac?

Ele converte o iso em img.dmg e depois usa o dd. O USB funcionou em um PC.

Droid Teahouse
fonte
0

Por que não usar apenas o Terminal?

Basta usar, ddpois o Mac OS X é apenas uma variante unix. Você pode testar para ver se está instalado, indo para o terminal.

abra holofotes e digite terminal e pressione enter

cmd+space -> Terminal

digite no terminal

$ which dd

se lhe der um caminho, está instalado. se não houver saída e um prompt vazio, será necessário instalá-lo manualmente (duvido que seja esse o caso).

você basicamente tem um shell unix rodando bashà sua disposição e seria mais fácil usar suas ferramentas internas. também ensinará alguns conceitos básicos.

ddnormalmente não é recomendado para pessoas não familiarizadas com a ferramenta, pois, se usada de maneira incorreta, poderá destruir o seu disco rígido, daí seu apelido, destruir o disco .

não tenho certeza de quais ferramentas você teria disponível para verificar seus pontos de montagem e os dispositivos montados nesses pontos.

Descobrir seus pontos de montagem

As ferramentas mais comuns para descobrir onde seus dispositivos estão montados geralmente são

df - report file system disk space usage (df -h prints human readable info)
mount - mount a filesystem (mount on its own will print similar info)
fdisk - manipulate disk partition table (fdisk -l will list local partitions according to the device)

em caso de dúvida, verifique se fdiskestá disponível.

$ which fdisk
/sbin/fdisk
$ fdisk -l
fdisk: cannot open /dev/sda: Permission denied
fdisk: cannot open /dev/sdb: Permission denied
fdisk: cannot open /dev/sdc: Permission denied
$ sudo fdisk -l
...lots of information here...

...partition schema here...

Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)

Device     Boot Start        End    Sectors  Size Id Type
/dev/sdb1        2048 3907028991 3907026944  1.8T  b W95 FAT32


Disk /dev/sdc: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)

Device          Start        End    Sectors   Size Type
/dev/sdc1        2048 1953515519 1953513472 931.5G Microsoft basic data
/dev/sdc2  1953515520 3907028991 1953513472 931.5G Microsoft basic data


Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc3072e18

Device     Boot Start      End  Sectors Size Id Type
/dev/sdd1        2048 31506431 31504384  15G  b W95 FAT32

As coisas com as quais você se importa se parecem com isso.

Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
...redundant information here...

Device     Boot Start      End  Sectors Size Id Type
/dev/sdd1        2048 31506431 31504384  15G  b W95 FAT32

Sabemos o nome do dispositivo e onde ele está localizado.

/dev/sdd (the device name)
/dev/sdd1 (the device partition)

para confirmar, usamos apenas df

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           793M  9.4M  784M   2% /run
/dev/sda5       450G   15G  413G   4% /
tmpfs           3.9G  780K  3.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda3        96M   29M   68M  30% /boot/efi
tmpfs           793M   24K  793M   1% /run/user/1000
/dev/sdd1        16G   11M   15G   1% /media/$USER/UBSKEY

Depois de saber onde sua unidade USB está montada, desmonte-a antes de

$ umount /dev/sdXy

por exemplo

$ umount /dev/sdd1

É daqui para frente.

Escrevendo o ISO para USB

Sabemos onde está o iso, geralmente Home -> Downloads(ou algo semelhante). Agora, basta dizer ddpara escrever no pendrive para criar um meio ao vivo ( fonte ). A ideia geral é descrita como

  • mude para o diretório em que iso está localizado

  • verifique se você está no diretório certo e se o arquivo está presente

  • escreva o iso no usb

por exemplo

$ cd ~/Downloads
$ ls -l
total 0 (if nothing is present)
    or
...file names here...
$ sudo dd if=ubuntu-file-name.iso of=/dev/sdd bs=4M && sync

aguarde até terminar. não haverá indicação do que está acontecendo até que seja concluído. A sincronização garantirá que tudo esteja correto e imprimirá as informações indicando o que foi lido e gravado após a conclusão.

Nota : Se você costuma ddgravar em uma partição, ela sempre falha ao inicializar. você precisa escrever no primeiro byte do dispositivo para que ele possa criar um setor de inicialização no USB. é por isso que escrevo /dev/sdde não/dev/sdd1


fonte
-1

Faça um USB inicializável para Mac.
Vá para GParted no Linux em um PC-> Dispositivo-> Criar tabela de partição-> Na caixa suspensa, escolha Mac-> Formatar USB para FAT32-> Use o gravador USB para gravar em USB. Eu tentei unidades flash USB e elas não funcionaram.

Um HDD IDE de 15 anos de idade em um transportador de disco rígido USB funcionou pela primeira vez. As unidades flash USB não formaram uma tabela de partição Mac, mas o disco rígido antigo em um gabinete de disco rígido externo USB fez. Conecte o transportador USB-> Ligue o MAC e, quando ouvir o som, pressione e segure a tecla Opção e o USB aparecerá. Clique em USB-> Ele carregará-> Em seguida, instale o Linux no disco rígido do MAC usando o HDD USB.

Mike
fonte
É muito difícil seguir o seu comentário, considere usar as ferramentas de formatação e pontuação.
Jeremy