não pode fazer usb inicializável no mac

11

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

link

Eu posso concluir todas as etapas sem erros. No entanto, ao reiniciar o mac, a unidade flash simplesmente relata "sistema operacional ausente, pressione qualquer tecla ...". De lá, não há nada que eu possa fazer, exceto um hard reset.

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

edit: Eu também consertei as tabelas de partição com o rEFIt, mas ainda não tenho alegria.

Alguma sugestão?

    
por phil 13.12.2012 / 09:33

5 respostas

5

Aqui está minha própria resposta:

OK, então eu descobri, em grande parte graças a esse thread estendido no macforums

link

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

Veja o que você precisa:

  • Faça o download do Ubuntu.iso

  • Faça o download e instale o rEFIt aqui link

  • Baixe e instale o aplicativo UNetbootin aqui: link

  • Um dispositivo flash de 4 GB formatado para FAT32

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

Crie arquivos na unidade flash :
Inicie o UNetbootin. Escolha o ubuntu iso como a origem e a unidade flash como o destino. Quando isso 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 em FAT32. Crie outra partição (você pode escolher FAT32 para isso também) do mesmo tamanho que você quer que sua instalação final seja (eu tenho um disco interno de 750GB no meu mac, então eu dei 100GB do Ubuntu).

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 que você pode querer 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 fazendo algum dano.

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

Mover arquivos do pendrive 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 aqueles encontrados na etapa 3. O primeiro nome de dispositivo é a origem (a unidade flash), o segundo é o destino (a partição de gordura de 2 gb em seu disco interno). Observe que adicionei um 'r' antes de 'disk' no dispositivo de saída. Isso é deliberado e você deve se certificar de adicioná-lo também, pois acelera consideravelmente o processo de cópia.

Verifique se a linha está correta e, quando estiver pronto, pressione "voltar" e digite sua senha de administrador (ela ficará invisível quando você digitá-la).

Remover o pen drive :
Quando isso acabar, desmonte e remova a unidade flash. Você não precisa mais.

Corrigir tabelas de partições :
Reinicie o seu mac com a tecla de opção pressionada. No menu rEFIt, escolha 'sync partition tables'. Confirme com 'y' e saia. Em seguida, escolha 'restart' do rEFImenu.

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

    
por phil 14.12.2012 / 08:52
1

Eu tenho o Ubuntu instalado no meu IMac mid 2011 seguindo estas instruções. Embora mais tarde eu descobrisse uma maneira de cortar as etapas pela metade. Eu criei uma imagem do Ubuntu diretamente na partição HD sem usar o USB

Veja o que eu fiz:

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

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

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

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

  3. Reiniciar - pressione a tecla option - inicialize no Ubuntu usando o rEFIT.

Espero que isso ajude. Obrigado pelo excelente post.

    
por tom 12.05.2013 / 10:18
0

link

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 fazer um instalador USB em um mac:

(primeira resposta) Como faço para criar um Ubuntu USB ao vivo usando um Mac?

Converte o iso para img.dmg e, em seguida, usa dd. O USB funcionou em um PC.

    
por Droid Teahouse 13.07.2017 / 03:26
0

Por que não usar apenas o Terminal?

Use apenas dd , pois o Mac OS X é apenas uma variante unix. Você pode testar para ver se ele está instalado, indo para o terminal.

abra o spotlight e digite terminal e aperte 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, você terá que instalá-lo manualmente (embora, duvido que seja o caso).

você basicamente tem um shell unix executando bash à sua disposição e seria mais fácil usar suas ferramentas internas. também ensinará algumas noções básicas.

dd não é normalmente recomendado para pessoas não familiarizadas com a ferramenta, porque se usado de forma incorreta, poderia destruir seu disco rígido, daí seu apelido, destruir disco .

Não tenho certeza de quais ferramentas você tem disponíveis 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 são montados normalmente 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 fdisk está 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 de que você gosta vão parecer 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

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

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

para confirmar, apenas usamos 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 que você souber onde sua unidade usb está montada, desmonte-a antes de preceder

$ umount /dev/sdXy

por exemplo

$ umount /dev/sdd1

É direto daqui.

Escrevendo o ISO para USB

Sabemos onde a iso é, geralmente Home -> Downloads (ou algo similar). Agora nós apenas dizemos dd para escrever no pendrive para fazer uma mídia ao vivo ( source ). A ideia geral é delineada como

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

  • verifique se você está no diretório correto e 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

espere até terminar. não haverá indicação do que está acontecendo até que seja concluído. A sincronização garantirá que tudo ficou bem e imprimirá informações indicando o que foi lido e gravado depois de concluído.

Nota : Se você usar dd para gravar em uma partição, ele sempre falhará ao inicializar. você precisa escrever no primeiro byte do dispositivo. que pode criar um setor de inicialização no USB. é por isso que escrevo para /dev/sdd e não /dev/sdd1

    
por jargonjunkie 13.07.2017 / 06:41
-1

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

Um HDD IDE de 15 anos em um cadeado de disco rígido USB funcionou na primeira vez. Unidades flash USB não fizeram uma tabela de partição do Mac, mas o antigo HDD em um gabinete de disco rígido externo USB fez. Conecte o caddy 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 MAC usando o USB HDD.

    
por Mike 23.04.2018 / 14:21