Ru-Board.club
← Вернуться в раздел «Программы»

» Редактирование образов CD/DVD/BD (ISO, BIN/CUE и т.д.)

Автор: gav ru 6a
Дата сообщения: 30.04.2005 03:05
Dementy
Давай разберемся что такое битый образ. Это чаше всего такой образ в котором один или несколько байтов заменены на другие, чаше всего на 00, вслучае с качалкой почти всегда 00

Цитата:
WinRar-ом (Протестировать файлы в архиве)
или UltraISO: Инстументы --> Проверить CD --> Образ ISO --> Проверить
но проще и быстрее WinRar-ом

Как проверяет WinRAR. В архивах сохраняется CRC файла, он просто проверяет сохраненные в архиве CRC с теми которые у файлов в данный момент. И когда они не сходятся он выдает ошибку, в случаи с ISO такого нет. Просто для примера возьми любой образ открой его в HEX редакторе и замени какие либо байты на 00 winrar скажет что все отлично, хотя файлы будут битыми.
UltraISO, то что ты сказал это создание md5 образа (тоже самое генерит любая програмка проверки md5), но если его несчем сравнивать, то и не поймешь битый ли образ или нет, что бы это узнать надо знать какой md5 у "правильного" образа.
TCPIP
Я тоже задавался этим вопросом и пришел к выводу что iso можно проверить только зная его настоящий md5 (или любой другое хеш). В плане проверки образов только Microsoft сделало удобно, образы созданные с помощью cdimage с добавлением AutoCRC в образ (все диски с OS) всегда имеют CRC32 равной FFFFFFFF, и еще проверяются на битость с помошью ихней же утилиты CRC Verification Utility.
Автор: Dementy
Дата сообщения: 30.04.2005 03:20
TCPIP

Цитата:
А разве он может тестировать ISO-архивы?

да, как обычный архив

Добавлено:
TCPIP
Чтоб не перекачивать заново весь файл, можно восстановить битый ISO с помощью программы zidrav-3.5 (в Программах тема есть "Как исправить CRC поврежденного файла"). Но для этого нужен человек, у которого есть исправный ISO-файл.
Автор: TCPIP
Дата сообщения: 30.04.2005 03:31
gav ru 6a
04:05 30-04-2005
Цитата:
всегда имеют CRC32 равной FFFFFFFF

Угу. Только не пойму, а как это делается, чтобы всегда CRC-32-сумма была одинаковой?

Цитата:
CRC Verification Utility

А где ее взять? Нашел только ссылку на iexbeta.com
Впрочем, я пользуюсь HashTab 1.7 --- расширением оболочки ---, добавляющим вкладку подсчета контрольных сумм (CRC-32, SHA-1, MD-5) в окно свойств файла.

Добавлено:
Dementy
04:20 30-04-2005
Цитата:
да, как обычный архив

Вы уверены? У меня на всех ISO-архивах кнопка Test неактивна.

Цитата:
восстановить битый ISO с помощью программы zidrav-3.5

Здорово, спасибо.
Автор: I SAM
Дата сообщения: 30.04.2005 11:41
TCPIP

Цитата:
Вы уверены? У меня на всех ISO-архивах кнопка Test неактивна.

Надо в WinRAR в Параметры-> Установки->Интеграция выставить чекбокс ISO, тогда исошники будут открываться WinRAR'ом. Только после тестирования надо не забыть вернуть все назад, иначе все .iso будут открываться по дефолту WinRAR'ом.
Автор: gav ru 6a
Дата сообщения: 30.04.2005 14:13
Dementy
I SAM
WinRAR не находит ошибки в iso. и этот тест скажет на битый образ что все ок.
TCPIP

Цитата:
Угу. Только не пойму, а как это делается, чтобы всегда CRC-32-сумма была одинаковой?

Это достигается путем добавления в образ выравнивающих байтов.

Цитата:
А где ее взять? Нашел только ссылку на iexbeta.com

Берут ее на сайте msdn, но это тоже она только версия не последняя.

Цитата:
Впрочем, я пользуюсь HashTab 1.7
У них немного разные назначения, CRC Verification Utility выполняет проверку по внутренним данным, записанным crc внутри образа.
Автор: I SAM
Дата сообщения: 30.04.2005 17:41
gav ru 6a
Я знаю, что не находит. Внимательно почитай ,на что я давал подсказку.
Автор: TCPIP
Дата сообщения: 30.04.2005 17:51
I SAM
12:41 30-04-2005
Цитата:
Надо в WinRAR в Параметры-> Установки->Интеграция

Это просто ассоциация и ничего более. Она у меня итак есть. Другое дело, что как сказал gav ru 6a ее проверка невозможно, ибо непонятно с чем сверять.

gav ru 6a
15:13 30-04-2005
Цитата:
Это достигается путем добавления в образ выравнивающих байтов.

Так это избыточность значит вносится?

Цитата:
Берут ее на сайте msdn, но это тоже она только версия не последняя.

Если возможно, не могли бы вы ее выложить?

Цитата:
CRC Verification Utility выполняет проверку по внутренним данным, записанным crc внутри образа

Усек.
Автор: gav ru 6a
Дата сообщения: 30.04.2005 22:18
TCPIP

Цитата:
Так это избыточность значит вносится?

Ну несколбко сотен байт на такая уж и большая избыточность...

Цитата:
Если возможно, не могли бы вы ее выложить?

http://rapidshare.de/files/1509176/CRC.rar.html
Автор: sasha55555
Дата сообщения: 01.05.2005 00:35
UltraISO-просто супер..........правда чтоб писанутьь нужно неро....и имиджи дискет делает как WinImage..........а WinISO дибильный какой-то.....и интерфейс мрачный....
однозначно-ULTRAISO!!!!!
Автор: TCPIP
Дата сообщения: 01.05.2005 01:00
gav ru 6a
23:18 30-04-2005
Цитата:
несколбко сотен байт на такая уж и большая избыточность

Сорри, а откуда берется такая цифра --- пара сотен? Почему не единиц, не килов?
Спасибо за программу.
Автор: gav ru 6a
Дата сообщения: 01.05.2005 02:41
TCPIP
Сказал несколько сотен потому, что не имею точных сведений сколько раз записывается данная информация, знаю что выравнивающая информация занимает по 4 байта, и ее не так уж много, плюс к этому записи CRC, вся это занимает уже несколько килобайт. К сожалению точных сведений не имею.
Автор: devids
Дата сообщения: 26.05.2005 00:53
Много раз сталкивался с исо, которые просто распаковывал с помощью WinISO и запускал инсталляционные дистрибутивы находившихся иам программ. Один раз попалась исо, которая в этом случае отказалась работать, инсталляция программ начиналась, затем шли жалобы на отсутствие того или иного файла. Разумеется, при эмуляции или записи на диск все было нормально, причем, при распаковке исо отсутствовала одна из папок, которая в режиме эмуляции появлялась в корне диска. Вопрос: как можно без таких экспериментов отличить такое исо от стандартных, которые нормально распаковываются?
Автор: Labean_Hesv
Дата сообщения: 11.08.2005 02:04
Был ли у кого-нибудь такой баг - в готовый образ вставляю папку, сохраняю новый образ. Открываю, а в папке этой файлов нет.
Автор: slid80
Дата сообщения: 09.09.2005 22:48
Здраствуйте все!
Существует боевая задача:
Есть диск с защитой Safedisk 3. Данный диск причудесно копируеться CloneCD и Alcohol. Т.е. на выходе мы имеем образы MDF и CCD. НО! Объем диска/образа 550 метров. Надо добить его до 700, т.е. на полный диск. Надо. Как это сделать сохранив RAW-сектора и прочую лабуду, благодаря которой он будет эмулироваться/копироваться!? Кто знает?
Автор: pav
Дата сообщения: 12.09.2005 11:43

Цитата:
Был ли у кого-нибудь такой баг - в готовый образ вставляю папку, сохраняю новый образ. Открываю, а в папке этой файлов нет.

Это скорее из-за ограничений файловой системы образа. Например, файлы в папке имели длину больше, нежели позволяет стандарт ISO 9660-1 или 2 и по своим насторйкам прога не стала их сохранять в образе. Попробуй MagicISO: число поддерживаемых форматов больше, чем у хвалёного UltraISO.
Автор: JackalSR13
Дата сообщения: 26.01.2006 17:45
slid80, никто не знает ;P
Ибо mds = Media DeScriptor, описание физической структуры диска. SF ни за какие коврижки (по задумке разработчиков) не будет признавать диск с другой структурой данных. Облапошить, конечно, можно, но это не будет копией 1:1, это будет хаком.

Грубое сравнение: натянуть кузов запора на тягач Man и пытаться доказать в автосервисе, что так оно и было. Есть подозрение, что не поверят. Можно, конечно, по голове битой приласкать, но это будет хаком

Автор: igrok22
Дата сообщения: 25.02.2006 19:23
Требуется отредактировать файл с расширением .txt в образе (MDF File), кое что подправить, подскажите какой программой воспользоватся?
Автор: pav
Дата сообщения: 26.02.2006 19:23
igrok22, практически любым редактором образов. Повторюсь - MagicISO
Автор: Barabash90
Дата сообщения: 26.02.2006 22:20
Пользовался UltraISO - частенько подглючивал, т.е. кидаешь в образ файл и вроде
всё ОК, а сохраняешь образ и в итоге этот файл пустой. Перешёл на MagicISO 5.1 и
совсем другое дело. Пока претензий к нему у меня нет, хорошо бы чтоб и небыло.
Всем у кого траблы с образами рекомендую MagicISO.
http://www.magiciso.com/Setup_MagicISO.exe
Подлечите и лепите свои образы сколько угодно :<)))

Автор: tdkrussia39
Дата сообщения: 14.05.2006 22:17
Что дает "Оптимизировать" в Свойствах создаваемого образа? Размер образа при этом уменьшается, а что еще?
Автор: pav
Дата сообщения: 15.05.2006 12:50
Одно из следствий - оптимизация физического расположения файлов и папок.
Автор: tdkrussia39
Дата сообщения: 15.05.2006 13:30
pav
При записи на CD это сильно влияет?
Автор: sv9205
Дата сообщения: 08.07.2006 23:50
Есть образ - DIC_ENGLISH.daa
чем или как можно конвертировать в ISO?
Автор: obla4ko4240019
Дата сообщения: 09.07.2006 09:14
sv9205

Цитата:
PowerISO Direct-Access-Archive

соответственно Power ISO
Автор: bdfy
Дата сообщения: 06.08.2006 12:04
ну так что решили то ? Какие программы можно в шапку занести ?
Автор: pav
Дата сообщения: 07.08.2006 11:18
bdfy, я голосую за MagicISO!
Автор: bredonosec
Дата сообщения: 07.08.2006 22:28

Цитата:
При записи на CD это сильно влияет?
- одинаковые файлы, расположенные в разных папках, пишутся только 1 (один) раз. Так что, если в образе несколько близких по содержанию наборов (напр, несколько версий дистров выни) - может весьма существенно уменьшать.
Мой пример - сборка офиса 2003 всё-в-одном. Набор файлов - 1,2Гб, на диске - 690мб.
Автор: magnetics
Дата сообщения: 18.01.2007 16:25
У меня такой вопрос. Может не совсем по теме но все же...
Скачал образ ISO диска который не открывается ни одной программой
Alcohol в свойстах например пишет что Mode Unknown
У меня есть такой подозрение что это диск для Макинтоша.
Такое может быть? На Маках есть ISO формат? И что бы он в Windows не открывался?
Автор: SAVage22
Дата сообщения: 23.01.2007 16:10
To all а какой программой можно корректно переконвертировать CUE/BIN в ISO? А то UltraISO не может (((
Автор: slepnoga
Дата сообщения: 06.05.2007 23:25

Цитата:
На Маках есть ISO формат?

На Маках есть HFS -> UltaISO ,cdread+cygwin,cdrtool(UNIX)

Страницы: 123456789

Предыдущая тема: RUNit-супер!!! (но не другой RunIt)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.