BD에 대용량 파일을 굽습니다. 생산능력 혼란

BD에 대용량 파일을 굽습니다. 생산능력 혼란

M-Disc 50G BD-R DL에 굽고 싶은 대용량 파일이 여러 개 있습니다. 파일이 4G보다 크기 때문에 UDFv3을 사용해야 합니다(기억이 정확하다면). (또는 분할을 특별히 좋아하지 않는 경우도 있습니다.)

그래픽 도구는 옵션이 아닙니다(X는 서버에서 사용할 수 없으며 내 경험상 도구는 이 작업에 형편없습니다). 그래서 제가 할 계획은 다음과 같습니다.

  1. 내 미디어의 용량을 찾아보세요 dvd+rw-mediainfo.
  2. dd if=/dev/zero of=/tmp/bd.udf bs=2048 count=nn이 의 출력에서 ​​추출된 정수인 임시 파일을 만듭니다 .mediainfo
  3. 이 임시 파일에 UDF 파일 시스템을 생성합니다.mkudffs -b 2048 -l somelabel /tmp/bd.udf
  4. 설치하다mount -o loop -t udf /tmp/bd.udf ./mntpt
  5. 내 파일로 채우세요.cp xyz* mntpt/
  6. 제거하다umount ./mntpt
  7. 그것을 위해 태워라growisofs -Z /dev/dvd=/tmp/bd.udf -speed=5

좋은 프로그램이 아니라면 지적해주세요. 개선사항이 있으면 감사하겠습니다.

정말 혼란스러운 것은 다음과 같은 결과입니다 dvd+rw-mediainfo.

INQUIRY:                [PIONEER ][BD-RW   BDR-UD03][1.11]
GET [CURRENT] CONFIGURATION:
 Mounted Media:         41h, BD-R SRM
 Media ID:              VERBAT/IMf
 Current Write Speed:   6.0x4495=26970KB/s
 Write Speed #0:        6.0x4495=26970KB/s
 Write Speed #1:        4.0x4495=17980KB/s
 Write Speed #2:        2.0x4495=8990KB/s
 Speed Descriptor#0:    00/24438783 [email protected]=26970KB/s [email protected]=26970KB/s
 Speed Descriptor#1:    00/24438783 [email protected]=17980KB/s [email protected]=17980KB/s
 Speed Descriptor#2:    00/24438783 [email protected]=8990KB/s [email protected]=8990KB/s
:-[ READ BD SPARE INFORMATION failed with SK=5h/MEDIUM NOT FORMATTED]: Wrong medium type
READ DISC INFORMATION:
 Disc status:           blank
 Number of Sessions:    1
 State of Last Session: empty
 "Next" Track:          1
 Number of Tracks:      1
READ FORMAT CAPACITIES:
 unformatted:       24438784*2048=50050629632
 00h(6000):     23652352*2048=48440016896
 32h(0):        23652352*2048=48440016896
 32h(0):        11200512*2048=22938648576
 32h(0):        24307712*2048=49782194176
READ TRACK INFORMATION[#1]:
 Track State:           invisible incremental
 Track Start Address:   0*2KB
 Next Writable Address: 0*2KB
 Free Blocks:           24438784*2KB
 Track Size:            24438784*2KB
READ CAPACITY:          0*2048=0

임시 파일에 대해 "형식화되지 않은" 블록 수를 사용해야 합니까? "32h(0)" 등은 무엇을 의미하나요? 어떻게든 오류 정정 예비 블록 등을 고려할 필요가 있나요...? 첫 번째 테스트에서는 형식화되지 않은 블록 수 - 1(이유는 묻지 마세요;)을 사용했고 쓰기는 오류 메시지(불행히도 기록하지 않았습니다)와 함께 끝났습니다. 하지만 디스크를 읽을 수 있고 md5 합계도 괜찮습니다.

명령줄에서 BD를 작성하는 방법에 대한 확실한 가이드를 줄 수 있는 사람이 있나요?

관련 정보