Я пытаюсь записать DVD на Mac с внешним (подключенным FireWire) DVD-дисков. Я проверяю размер iso таким образом:
DVD-4:dvd_files macbook$ ls -l /tmp/hybrid.iso
-rw-r--r-- 1 macbook wheel 8700884992 Aug 22 10:57 /tmp/hybrid.iso
DVD-4:dvd_files macbook$ ls -lh /tmp/hybrid.iso
-rw-r--r-- 1 macbook wheel 8.1G Aug 22 10:57 /tmp/hybrid.iso
"Человекочитаемый" размер составляет 8,1 гигабайта, но когда я пытаюсь записать его на двухслойный DVD-диск 8,4G, он говорит: "На носителе недостаточно свободного места"
Определение "Гигабайта" согласно Википедии составляет 1 миллиард байт, поэтому размер iso на самом деле должен составлять 8,7 гигабайта в соответствии с этим определением, и в этом случае диск определенно недостаточно велик, и просто опция -h
ls
вводит в заблуждение.
Является ли несоответствие только из-за того, что команда ls
использует другое определение "G" (например, 1024 Мег или 1,07 Гб? Это выходит как 8.103, который соответствует тому, что отображает ls)