Porque é que o erro, dd: / dev / rdisk1bs = 1m: Operação não suportada, aparecendo ao tentar instalar o Ubuntu no USB?

24

Estou tentando instalar o ubuntu no meu pen drive usando as instruções deste site: link .

Após o passo 8, o terminal pede a minha senha, que aceita e depois aparece com esta mensagem de erro:

dd: /dev/rdisk1bs=1m: Operation not supported.

Eu também tentei fazer o último m nessa declaração de capital e, em seguida, o sistema não me pede minha senha, mas a mensagem de erro ainda aparece. O que está acontecendo e por quê?

    
por Jesse S 03.07.2012 / 12:28

8 respostas

47

Se você clicou no ícone de ejeção pequena no Finder, isso irá desmontar e ejetar a unidade usb, que dará o erro que você viu. Você quer desmontar apenas.

A desmontagem pode ser feita no Utilitário de Disco da Apple usando o botão Desmontar (na barra de ferramentas ao lado de Ejetar ), ou pode ser feito como Marcel responde abaixo da linha de comando.

sudo diskutil unmountDisk /dev/diskN
    
por DreadPirate 25.06.2013 / 19:17
6

Se o acima não ajudar (como aconteceu comigo), tente

sudo diskutil umountDisk /dev/diskN

Isso fez o truque para mim.

    
por Marcel 07.10.2013 / 09:27
5

Se o disco ainda estiver montado, você receberá um erro "ocupado com recursos". Se foi ejetado, você receberá o erro "Operação não suportada". Você precisa acessar o utilitário de disco e UNMOUNT as partições na unidade, mas não EJECT na unidade de destino. Espero que isso ajude, pois pode ser meio frustrante e os erros nem sempre são particularmente úteis.

    
por Brandon 12.01.2014 / 18:47
3

Eu também tive um problema semelhante ao usar a sintaxe correta (por exemplo, dd bs=1m if=source.img of=/dev/rdisk1 ).

Uma reinicialização pareceu corrigir meu problema, apesar de várias tentativas com um comando que havia funcionado anteriormente durante a restauração de uma imagem diferente.

Espero que isso ajude!

    
por David Shoalhaven 04.12.2012 / 11:41
1

O comando correto é sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m (substituindo N pelo número do disco que você encontrou executando diskutil list )

O espaço entre rdiskN e bs = 1m não está claro no orientar por causa da maneira como o texto é embrulhado.

    
por Joel 01.04.2014 / 15:04
1

de = / dev / rdiskN bs = 1m

Eu não percebi minha primeira vez que o N ainda é uma variável para o número do disco que você encontrou ao executar a lista de diskutil

    
por brian 16.04.2014 / 17:19
0

eu tive que desmontar e depois executar: sudo dd if=image.img of=/dev/disk1s1 bs=512k

    
por montrealmike 03.06.2013 / 02:00
0

Como DreadPirate disse , você provavelmente terá que desmontar cada partição da unidade usb primeiro. Se nenhum outro comando listado aqui funcionar, tente o seguinte:

df -h

retornará as partições atualmente montadas. Encontre os que pertencem ao seu pen drive e use

sudo umount /dev/disk1sX

para cada um deles, onde 0 & lt; X & lt; = número de partições no drive usb (encontrado após a execução do primeiro comando).

    
por DimP 22.02.2016 / 17:01