minha configuração:
VirtualBox 5.12
Host Windows 10
Guest Ubuntu 16.04
Estou tentando inserir um arquivo .img no cartão e sd no Ubuntu para que eu possa inicializá-lo.
Eu tentei dois métodos, mas nenhum está funcionando:
1 - Acessando o cartão SD do Ubuntu, criando a imagem .vmdk e importando-a no VirtualBox como disco SATA. ( link ) Aqui eu sou capaz de ver o cartão SD no meu convidado ubuntu usando o comando lsblk (é mostrado como / dev / sdc). Então eu faço
sudo dd if=xxx.img of=/dev/sdc bs=64M
A saída mostra que a imagem foi gravada sem erros. No entanto, o cartão SD permanece vazio! então eu passo para o próximo método
2 - Compartilhando o cartão SD usando a pasta de compartilhamento VBoxManage. Eu usei essa solução ( link ) para compartilhar o cartão SD entre o Windows e o Ubuntu. Eu agora tento este comando:
sudo dd if=xxx.img of=/xx/sf_shared_sd_card bs=64
A saída é dd: falha ao abrir '/ media / sf_shared_sd_card /': É um diretório
Tanto quanto eu entendi, dd funciona com discos e não diretórios, assim este segundo método falha a menos que eu pudesse de alguma forma "montar" o diretório compartilhado como um disco em / dev por exemplo, mas im não tenho certeza se é possível ..
Neste ponto, não tenho certeza do que tentar em seguida, alguma sugestão, por favor?
Tags windows virtualbox sd-card linux ubuntu