Acabei de baixar os arquivos Debian e Arch Linux e gostaria de montar antes de gravar no cartão SD. Como posso montar o img?
Tentei montar, mas estou recebendo o seguinte erro:
sudo mount -o loop archlinuxarm-13-06-2012.img /mnt/
mount: you must specify the filesystem type
Isso é yaffs2? Como posso montar o yaffs2, tanto quanto sei que ainda não é suportado no Ubuntu 12.04, e não encontrei nenhum pacote.
fonte
piimg
há muito tempo. Eu acho que a documentação para que a atualização necessidade, em vez de esta resposta (dado que não lhe diz como construí-lo!)O problema é que a imagem é uma imagem de disco completa, incluindo uma tabela de partição, não a imagem de uma partição individual.
Há algumas maneiras de contornar isso, uma maneira é calcular um deslocamento e usá-lo para montagem (consulte a resposta de alex para mais detalhes).
Outra maneira, se você possui um kernel recente e uma versão recente do losetup, é usar a opção -P para o losetup, por exemplo
losetup -P -f <nome do arquivo>
isso criará uma série de nós do dispositivo. O nó principal / dev / loop <número> e também os nós para cada partição em / dev / loop <número> p <número>. Você pode trabalhar com o dispositivo como qualquer outro dispositivo particionado.
Quando terminar, você pode remover o dispositivo de loopback com
losetup -d / dev / loop <número>
fonte