В чем разница между файлом BIN, сгенерированным ImgBurn и UltraISO?

931
user275517

У меня есть компакт-диск, из которого я хотел бы создать BINфайл (с файлом CUE, сопровождающим его).

Я использовал ImgBurn и UltraISO для создания двух BINфайлов. Тем не менее, я обнаружил, что BINфайлы, сгенерированные этими программами, не идентичны (разный размер файла).

Итак, в чем разница между форматами файлов BIN и тем, какой из них следует использовать для резервного копирования компакт-диска?

То же самое относится к ISOгенерации файлов этими двумя программами - размер файла не совпадает.

3
Какие именно размеры вы получили? Может ли один продукт использовать бин-файл другого? Если да, то почему бы просто не использовать самые маленькие. harrymc 9 лет назад 0
Afaik ISO файлы должны быть одинаковыми. CUE файлы могут отличаться, но я не уверен. Файлы CUE содержат более низкоуровневую информацию (например, CRC и т. Д.), Которая обычно не требуется для создания стандартных копий. LatinSuD 9 лет назад 0
Существует также вероятность того, что один из ISO имеет нулевое заполнение в конце. Если вы знакомы с шестнадцатеричными редакторами, вы можете исследовать это. В качестве альтернативы, если вы можете загрузить оба isos, может быть, кто-то может проверить их. LatinSuD 9 лет назад 0

1 ответ на вопрос

3
Vinayak

This question got me curious so I decided to investigate.

First of all, BIN is not a file format. It's just an extension that says it is a binary file. Several CD/DVD disk image file formats are proprietary to the application that creates them while others are open (ISO 9660, Juliet, UDF)

  1. When you create a disk image from files and folders using ImgBurn, by default it uses the Universal Disk Format file system to store the data. UltraISO on the other hand uses Joliet. ISO 9660 is common between the two of them. (I got this information using IsoBuster)

  2. When you create a BIN file using ImgBurn containing nothing but an empty folder (ImgBurn wouldn't allow creating an image with absolutely nothing in it) the filesize is about 1 MB and do the same in UltraISO and you end up with a much smaller 57.4 KB BIN file. However, the BIN file created using ImgBurn contains a lot of null bytes and is highly compressible (1.64 KB using RAR) while UltraISO seems to add some kind of extraneous information to the image file so it doesn't compress as well (3.23 KB using RAR)

  3. ISO 9660 file name format for images created using UltraISO are DOS 8.3 (by default) which allows for 8 character file names and 3 character extensions while ImgBurn uses Windows/Unix compatible 31 character name format.

Также UltraISO позволяет вам создать файл изображения с 0 секторами. С другой стороны, ImgBurn требует, чтобы у вас был хотя бы один файл или папка, поэтому после добавления общее число секторов увеличивается до 599 (проверяется с помощью параметра «Проверить CD / DVD-диск» в меню «Инструменты» в UltraISO. Vinayak 9 лет назад 0