Como faço para criar uma imagem img grande o suficiente para conter um arquivo específico?

1

Eu preciso criar uma imagem de disco img (usando mkfs.fat) que conterá apenas um arquivo. Eu sei que preciso fazer isso:

dd if=/dev/zero of=disk.img bs=1 count=SIZE
mkfs.fat disk.img
sudo mkdir /tmp/bla
sudo mount -o loop disk.img /tmp/bla
cp myfile /tmp/bla
sync
sudo umount /tmp/bla
sudo rmdir /tmp/bla

A minha pergunta é: como determino SIZE para que o disk.img seja grande o suficiente para armazenar o myfile?

Além disso, existe uma maneira de evitar o uso do sudo?

    
por Timur Tabi 03.05.2017 / 00:35

0 respostas