Как создать img-образ, достаточно большой для хранения одного конкретного файла?

Мне нужно создать образ диска img (используя mkfs.fat), который будет содержать только один файл. Я знаю, что мне нужно это сделать:

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 

Мой вопрос в том, как определить SIZE так, чтобы disk.img был достаточно большим, чтобы содержать myfile?

Кроме того, есть ли способ избежать использования sudo?

Interesting Posts

В vim, как отобразить «command-right» и «command-left» до начала строки и конца строки на mac?

`uniq` не в режиме реального времени, когда

Как применить параметр «.link»?

Ошибка ssh root @ localhost; помогите мне взломать эту коробку

Файловая система для обмена дисками между Linux и FreeBSD

Как извлечь строки, начинающиеся с шаблона и фрагментов между двумя шаблонами?

Простой регулярный матч не работает

Как запустить ps-watcher как не root

Linux Live CD, которые могут сохранять конфигурацию на загрузочном диске?

Тестирование регулярного выражения из stdin с помощью grep | sed | awk

Как сообщить wget для загрузки файлов с именами, закодированными url?

Можно ли вывести хвост -f в одну строку?

RAR – папка автоматически каждые x минут

Чистый способ временно заменить файл конфигурации?

Окружающая среда, предоставляемая программе, и среда выполнения, в которой вызывается программа

Linux и Unix - лучшая ОС в мире.