순수 UDF ISO 만들기

순수 UDF ISO 만들기

ISO9660이나 Joliet이 아닌 UDF만 사용하고 UDF만 사용하는 ISO 파일을 생성해야 합니다. 저는 genisoimage와 Xfburn을 사용하고 있었지만 ISO 파일에 ISO9660 파일 시스템이 있으면 사용자가 ISO 파일을 마운트하기보다는 추출하려고 할 때 문제가 발생한다는 사실을 발견했습니다.

불행하게도 이 주제에 대해 내가 찾을 수 있었던 유일한 대답은 내가 안에 넣는 파일에 동적으로 일치하도록 하는 대신 UDF 파일 시스템에 필요한 공간의 양을 미리 지정하는 것입니다. 너무 오래 걸릴 거예요.

나는 Xfce4를 사용하고 있기 때문에 수많은 GNOME 항목을 설치할 필요가 없는 GUI나 명령줄을 사용하는 것을 선호하지만, 거지는 선택자가 될 수 없습니다.

답변1

mkudffsISO-9660 데이터 구조가 없는 순수 UDF 파일 및 파일 시스템을 생성합니다
mkudffs.udftools패키지

sudo apt install udftools

여기 맨페이지를 참조하세요.http://manpages.ubuntu.com/manpages/bionic/man8/mkudffs.8.html

먼저 이미지를 포함할 빈 파일을 생성해야 합니다. 즉, 파일 복사로 '채우기' 전에 파일 크기를 설정해야 합니다. du소스 디렉토리에 대해 원하는/결정해야 하는 파일 크기를 설정할 수 있습니다.

예: CD 이미지 파일 만들기:

truncate -s 650M /dest/cdimage.udf
mkudffs --media-type=cdrw /dest/cdimage.udf
sudo mkdir /media/udfimage
sudo mount -t udf -o loop,rw /dest/cdimage.udf /media/udfimage
sudo cp -R /src/files /media/udfimage
# After the data has been copied to the image,
# unmount the image and detach the loopback device:
# sudo umount /dev/loop0
# sudo rmdir /media/udfimage

관련 정보