]В качестве альтернативы можно использовать опцию []--file[
] для отображения:[
-f FILE, --file=FILE
Obtain patterns from FILE, one per line. The empty file contains
zero patterns, and therefore matches nothing. (-f is specified by POSIX.)
] У меня была такая же ошибка с mkudffs
на разделе, но на самом устройстве он работал безупречно. Запуск strace
на mkudffs
показал, что он искал несколько мест и пытался прочитать 1 байт, но ничего не получил обратно. dvd+rw-формат flat out отказался работать на разделах.
Мне удалось создать файловую систему UDF, по сути, где угодно, в этом случае USB-накопитель без раздела, /dev/sdd
mkudffs --media-type=hd --vid=VOLUME --lvid=VOLUME --blocksize=512 /dev/sdd
сохранил где-нибудь начало этой файловой системы:
dd if=/dev/sdd bs=1024 count=40000 | gzip > /tmp/udf
создал раздел (типа 6):
fdisk /dev/sdd
наложил на раздел частичную, нефиксируемую файловую систему:
gunzip -c /tmp/udf | dd of=/dev/sdd1
затем создал соответствующую файловую систему:
mkudffs --media-type=hd --vid=UDF32GB --lvid=UDF32GB --blocksize=512 /dev/sdd1