Eu tenho um arquivo * .img, que não pode ser convertido para * .iso, porque é um disco multi-sessão. Então eu simplesmente mudei o arquivo terminando em .iso.
Agora, posso montá-lo usando o seguinte comando: montar -o loop dvd.iso / media / iso
MAS: Quando tento usar essa iso no VirtualBox, ela falha! Existe uma maneira de montar o arquivo iso como uma unidade e, em seguida, usá-lo no VirtualBox?
virtualbox
mount
iso-image
arch-linux
Van Coding
fonte
fonte
mount -o loop
ele cria um dispositivo de loopback que representa o ISO e, em seguida, monta o loopback. Dado que você pode montar o iso no linux, acho que vb está usando um método diferente. Tente montar no linux, então façalosetup -a
para descobrir qual/dev/loop
criou (/dev/loop0
por exemplo). Então, ao adicionar o dispositivo cdrom à sua VM, use o/dev/loop
dispositivo em vez do iso diretamente.Respostas:
Tente usar o comando losetup.
Ele vincula seu arquivo iso a um dispositivo loop.
fonte
Você já tentou usar dd, com uma saída como .iso da imagem montada ... ou seja
em seguida, use a nova imagem .iso com o virtualbox
fonte
O VirtualBox não aceita o formato iso9660 para imagens ISO, convertendo-o primeiro em imagem bruta:
então use o novo image.iso com o virtualbox.
fonte