Como tornar o Debian USB inicializável no mac?


9

Sua abordagem https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/3-2 não funciona (tudo corre bem, mas o usb não se torna inicializável). Parece também que parece ter vários anos e estar desatualizado. Outras distos têm grandes quantias para solucionar esse problema, mas não o debian. Qualquer conselho, como posso depurar por que meu usb não se tornou o Debian inicializável após esses procedimentos.

Meus passos foram:

1) apague a unidade USB usando os utilitários de disco e crie uma partição FAT (tentei também exFAT e OSX Extended).

2) baixou o iso e converteu-o para img:

hdiutil convert debian-8.4.0-i386-DVD-1.iso -format UDRW -o debian-8.4.0-i386-DVD-1.img

e renomear o resultado para remover ".img" do nome. Eu também tentei nos UDTO em vez de UDRW.

3) encontrar minha localização usb usando a lista diskutil, foi /dev/disk2

4) desmontando o usb: diskutil unmountDisk /dev/disk2

5) na imagem: sudo dd if=debian-8.4.0-i386-DVD-1.img of=/dev/disk2 bs=1m

o que levou várias horas. O resultado foi a mensagem esperada de que o usb não pôde ser lido.

6) ejetar o usb com: diskutil eject /dev/disk2

O resultado foi que o usb não era inicializável - na tela de carregamento, pressionando o botão alt - o usb não é exibido.

Respostas:


6

Use unetbootin: https://unetbootin.github.io/ . Aqui está um tutorial para o ubuntu, mas você também pode usá-lo para o debian, basta alterar a imagem: http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx


Eu tentei, mas não funciona. O usb se torna inicializável, mas se eu tentar carregar dele - o grub traz a mensagem de erro de que ele não consegue encontrar o kernel - "vmlinuz not found".
Draif Kroneg

Você usa bios uefi? Deseja usar o drive USB no mac?
LXGA

Eu acho que é uma máquina efi. Eu só preciso criar o linux usb inicializável para que eu possa instalá-lo na máquina mac.
Draif Kroneg

1
Você baixou apenas uma parte do debian !!!!! Você selecionou DVD-1 !!! Debian é grande, então se você não uso DVD Download netinstall (ele irá arrancar a partir de USB e fazer download de pacotes a partir on-line): debian.org/distrib/netinst
LXGA

1
O instalador debian agora adverte contra o uso de UNetbootin, eu sugiro que você unaccept esta resposta e escolher um dos outros abaixo: debian.org/releases/jessie/amd64/ch04s03.html.en
gotjosh

15

Não converti o ISO para img, apenas formatei uma unidade USB para FAT e usei dd:

sudo diskutil unmountdisk /dev/disk1
sudo dd if=./debian.iso of=/dev/disk1 bs=1m

Eu testei isso com o Debian 9.

É importante observar que o apropriado /dev/disk#deve ser determinado usando o seguinte comando na linha de comando do macOS:

diskutil list

Na pergunta acima, o dispositivo USB foi mapeado para /dev/disk2o uso do exemplo acima /dev/disk1. Mas o número pode ser 3 ou 4 ou algum outro número. Verifique se o número está correlacionado com o cartão de memória que você usa; você corre o risco de perder dados se errar.


1

Eu usei unetbootin no passado muito bem, no entanto, recentemente, eu estava tentando instalar em um PC muito antigo para uso como servidor e ele ficava no menu de inicialização do USB quando eu tentava inicializar pelo USB.

Consegui instalar o Debian com sucesso usando este guia que eu duplicei na minha resposta

A ideia é a seguinte:

  1. Faça o download do arquivo boot.img.gz para a versão relevante do Debian aqui. Você precisará alterar a versão para que ela corresponda ao ISO que você possui. http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/hd-media/

  2. Desmonte o disco USB de destino

  3. correr gzip -dc boot.img.gz > /dev/disk#para o seu respectivo usb

  4. Depois que terminar (demorou um tempo estranhamente longo para uma imagem de 50 MB, eu acho), desconecte e reconecte a unidade. Simplesmente arraste e solte o ISO na raiz da partição recém-criada.

Experimente e instale! Trabalhei para o meu Dell Optiplex 380

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.