Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   [решено] CDIMAGE: вероятно баг? (http://forum.oszone.net/showthread.php?t=97989)

Bulba_S 13-01-2008 12:10 715518

[решено] CDIMAGE: вероятно баг?
 
Вложений: 1
Посмотрел все темы по CDIMAGE, вроде никто не сталкивался...
В общем такая загадка, создаю ISO-образ с помощью CDIMAGE, записываю Nero8, в нем же проверяю, ошибок нет. Делаю LabelFlash надпись и думаю, может стоит еще раз проверить. Открываю записанный DVD и делаю сравнение с исходной директорией, и нахожу различие в одном файле i386\ATI3112R.SY_.

Ну все, думаю, LabelFlash запарола мне диск, открываю ISO-образ, вытаскиваю оттуда ATI3112R.SY_, и что я вижу? Он тоже отличается от оригинала в том же месте. Пока у меня только два варианта, либо вирус шутит, либо глюк в CDIMAGE. Возможно это как-то связано с оптимизацией образа. Вот с такими параметрами я использую CDIMAGE (взято из учебника по автоустановке):
Код:

CDIMAGE.EXE -l"%LABEL%" -h -j1 -oci -m -bxpboot.img "%DISTRO%" "%OUTPUT%\%LABEL%.ISO"
Самое смешное, после распаковки обоих ATI3112R.SY_ получаются одинаковые файлы, поэтому диск выкидывать я не стал. Вот результат сравнения файлов:
Код:

C:\gluk\orig>fc/b C:\gluk\iso\ATI3112R.SY_ C:\gluk\orig\ATI3112R.SY_
Сравнение файлов C:\GLUK\ISO\ATI3112R.SY_ и C:\GLUK\ORIG\ATI3112R.SY_
00000036: 1C B8
00000037: 31 34
00000038: 59 B6
00000039: 02 53

C:\gluk\orig>fc/b C:\gluk\iso\Si3112r.sys C:\gluk\orig\Si3112r.sys
Сравнение файлов C:\GLUK\ISO\Si3112r.sys и C:\GLUK\ORIG\SI3112R.SYS
FC: различия не найдены

Попробовал отдельно сделать ISO из этих двух файлов, картина прежняя - оригинальный файл изменился, изменный остался таким же.

Может cdimage.exe умеет оптимизирова не только на уровне файлов, но и на уровне форматов (CAB, etc)?

Версия:
Код:

CDIMAGE 2.52 CD-ROM and DVD-ROM Premastering Utility
Copyright (C) Microsoft, 1993-2000.  All rights reserved.


Zetoke 13-01-2008 12:28 715532

Попробуй UltraISO. Хорошая прога. Скорее всего глюк в CDIMAGE. Но точно ничего сказать не могу. Я этой прогой почти не пользовался. А вирус врядли мог так подействовать.

Petya V4sechkin 13-01-2008 12:35 715540

Bulba_S, наверное, вы используете опции типа -oci.
Код:

-oi ignore diamond compression timestamps when comparing files
Видимо, где-то в дистрибутиве есть такой же файл (возможно, с другим именем). Для эксперимента используйте опцию -ocis (чтобы показывало дублирующиеся файлы).
Код:

-os show duplicate files while creating image
Файлы Si3112r.sys отличаются только датой.

Bulba_S 13-01-2008 15:11 715652

Точно, эти четыре байта - скорей всего дата в CAB-формате. Я нашел эти два файла в i386, это 3112RX47.SY_ и ATI3112R.SY_, названия разные, а внутри один и тот же файл с разными датами. Скорей всего это глюк в Башратовских драйверпаках, если разберусь, продолжу в соответствующей теме.

Petya V4sechkin, спасибо за совет, нашел проще - отсортировал папку i386 по размеру и они оказались рядом ;)

ЗЫ Master Fess, раз всё выяснилось, продолжаю пользовать CDIMAGE, но за совет все равно спасибо!


Время: 01:36.

Время: 01:36.
© OSzone.net 2001-