Problemas ao criar uma unidade USB inicializável em um Mac

1

Estou seguindo estas instruções para criar um arquivo inicializável USB Drive for me Mac e esta é a saída que obtenho no passo 8.

new-host:~ Jason$ sudo dd if=/Users/Jason/Desktop/ubuntu-12.04-desktop-amd64.dmg of=/dev/rdisk1s2 bs=1m
dd: /dev/rdisk1s2: Invalid argument
691+1 records in
691+0 records out
724566016 bytes transferred in 164.544659 secs (4403461 bytes/sec)

O que devo fazer?

    
por Jason 06.07.2012 / 05:09

2 respostas

2

Você deve usar o unetbootin. É MUITO MAIS FÁCIL apenas reformatar seu disco e depois lançar o iso no flashdrive usando unetbootin. link

    
por Sam Mercier 06.07.2012 / 06:23
0

Dang! Eu posso dar uma olhada nisso. Fiz um Live-USB 12.04 para o meu Macbook 1.2, final de 2007. Ajudou a ter um Live-CD funcionando para que eu pudesse verificar os nomes do Linux para o pendrive, e assim por diante. Eu usei as instruções em ubuntu.com para fazer um Live-CD, mas tive que gravar o disco 4-5 vezes antes de conseguir um que funcionasse de forma confiável.

Eu não poderia fazer um Live-USB seguindo as instruções em ubuntu.com. Eles podem trabalhar para novos Macbooks, mas não para os meus. Eu encontrei um link para estas instruções. Então eu mexi com o arquivo grub.cfg por dias antes de começar:

# grub.cfg for MB1,2 USB Install F11

# Timeout for menu

timeout=20

default=0

menuentry "UBUNTU USB" {

       echo
       echo "FAKEBIOS"
       fakebios

       echo
       echo "SET ROOT"

       #set prefix=(hd1,2)/boot/grub
       #set root=(hd0,1)

       set root=(hd1,2)

       #set root=(hd1,2)/boot/grub 
       #echo

       #echo "INSMOD"
       #insmod (hd1,2)/boot/grub/linux.mod

       echo
       echo "LINUX"
       linux /vmlinuz root=/dev/sdb2 video=efifb agp=off

       echo
       echo "INITRD"
       initrd /initrd.img

       echo
       echo "IMPLIED BOOT"
}

Eu achei o eco muito útil. Ele pega todo o caminho até a inicialização implícita e quase termina, mas falhou em montar coisas no root, como / dev on / root / dev. Eu brinquei com o 'root =' arg no comando linux até atingir aquele que estava lá. Deixei um monte de outras coisas nos comentários. Eles não funcionaram para mim, mas podem ser para você.

Eu não encontrei muita coisa lá fora. Eu até encontrei uma reivindicação que os Macbooks não conseguem inicializar a partir de um pendrive. Espero que isso ajude.

    
por Terence Griffin 07.07.2012 / 04:11