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

» Программы для создания ISO образов

Автор: murzik
Дата сообщения: 02.05.2005 16:23
JackalSR13

Цитата:
Помогите, пожалуйста, не могу понять в чём дело. Собираю диск, размер 4,698,555,544 байт.

какая у тебя файловая система на винчестере?
Наверное FAT32?
Автор: TCPIP
Дата сообщения: 02.05.2005 16:59
JackalSR13
17:01 02-05-2005
Цитата:
File larger than 4GB

Выходит, ключ
Цитата:
-m

с DVD не работает... или тупо ограничения файловой системы (как-то обычно даже на ум не приходит, что такое может быть, ибо совершенно не понятно, зачем нужна FAT32).
Автор: gav ru 6a
Дата сообщения: 02.05.2005 18:23
TCPIP

Цитата:
Выходит, ключ

Цитата: -m

с DVD не работает...
Автор: Ne0N
Дата сообщения: 03.05.2005 18:57
JackalSR13
17:01 02-05-2005
а полистать последнюю страницу топика видимо не судьба... у MaXiMKa как раз подобная проблема была...
Автор: gav ru 6a
Дата сообщения: 03.05.2005 20:21
Ne0N
Да вроде совсем разные проблемы....
Автор: Ne0N
Дата сообщения: 03.05.2005 22:14
gav ru 6a
21:21 03-05-2005
как это разные? оба не могли собрать образ размером больше 4 гигов... необходимые условия для сборки: файловая система NTFS и добавление ключа CDIMAGE, отвечающего за формирование UDF...
Автор: gav ru 6a
Дата сообщения: 03.05.2005 22:38
Ne0N
Смысл в том что MaXiMKa собирал образ из кучи мелких файлов, а здесь попытка записать на DVD файл размером превышающим 4GB JackalSR13 писал

Цитата:
Помогите, пожалуйста, не могу понять в чём дело. Собираю диск, размер 4,698,555,544 байт.
Команда CDIMAGE: cdimage.exe -j1 -h -oc -x -os -m DVD D:\ISO\DVD.iso
Говорит - ERROR: File larger than 4GB: "\Myst IV Revelation\Myst IV Revelation (2'2).iso"
Да, этот файл весит 4,474,722,304 байт, но какая, нафиг, разница?

Просто я не уверен что на UDF можно положить файл размером больше 4GB
Автор: TCPIP
Дата сообщения: 04.05.2005 02:06
gav ru 6a
23:38 03-05-2005
Цитата:
я не уверен что на UDF можно положить файл размером больше 4GB

На сайте OSTA есть спецификация. Другое дело, что я что-то не нашел упоминания об ограничениях по размеру.
Автор: gav ru 6a
Дата сообщения: 04.05.2005 02:55

Цитата:
3.8 Large File

Description:

Two large files shall be recorded whose size 2GB-1 and 16GB in total using unallocated and unrecorded space extents.

Disc(s):

All

Location on disc(s):

/Large_File

Filenames:

/Large_File/2GB-1_FILE
/Large_File/16GB_FILE

Notes:

The first logical block of the file shall contain "START " followed by #00 bytes.
The last logical block of the file shall contain " END" preceded by #00 bytes.
All blocks in between are unrecorded and unallocated space.
Though the file size is 64-bit, other restrictions apply limiting the practical size of the file. So it was decided that we would test a file larger than the 32-bit limit (4GB).

References:

Applicable ECMA 167 references: 4/14.9.10
Applicable UDF 2.0 references: NONE

Rules:

Implementations should be able to read the 16GBFILE file if the operating system supports files larger than 4GB. On operating systems that support files larger than 4GB the file should be completely readable and the data should be verified as written in the notes section. If the operating system does not support files larger than 4GB they should either ignore the file or read it till the maximum size possible under the operating system.

2GB-1 file is created to test implementations that only support a 32-bit maximum file size. The behavior shall be similar to the 16GB file.

Note:
The 2GB-1 was created to support systems that are limited to 2GB file sizes.


Compliance Test Disc Specification


Цитата:
Though the file size is 64-bit, other restrictions apply limiting the practical size of the file. So it was decided that we would test a file larger than the 32-bit limit (4GB).

Насколько я понимаю то, что здесь написано, то они решили оставить максимальный размер файла в 4Gb, хотя этому документу уже почти 6 лет, они походу не пересмотрели своих позиций. Покрайней мере более новых документов нет.


Вот еще бы найти такое по ISO-9660 M/1 и M/2 и расширению Joilet.
Автор: JackalSR13
Дата сообщения: 04.05.2005 20:30
Ne0N, гомен за резкость, вот только не надо из меня дурака делать, OK? Посмотри на мой статус на сайте и сделай вывод - задаю ли я глупые вопросы без причины или нет. Скорее всего, удивишься.
Теперь к делу: мне UDF на диске, может и не помешает, но пока обходился строкой cdimage.exe -j1 -h -oc -x -os -m <source> <target>, работает как часы. gav ru 6a выдал нужную мысль, аригато. Я не задумывался над 32-битным ограничением, если честно, просто не предполагал такого... Практически однозначно, что скорый пересмотр не за горами.
Инфа с doom9.org:
Цитата:
History repeats itself: The HD DVD and BluRay camp have come to an agreement that a unified format would be best for the consumer and the industry, and they are now working out the details of the upcoming format. You might recall that this has happened before the launch of the DVD format as well, and the main proponents this time (Sony: BluRay, Toshiba: HD DVD) were in opposing camps then as well. Considering that it worked out to create the most successful media format in history, I guess they thought why not do it again.
Смысл: Sony и Toshiba договорились о развитии формата объедиянищего плюсы HD DVD и Blue Ray, а при соответствующих объёмах ограничение в 4Gb - смехотура. Вычел сегодня из ЖЖ одного знакомого, что он озадачился фильмами в разрешении HDTV, просто кипятком шпарит. Один фильм, говорит в WMV9 весит в районе 4Gb. Так что...

P.S. Блин, от темы ушёл Как я понимаю, выход один - закатать ISO на диск в раскрытом виде. Но будет не очень красиво: 1-й DVD игры в виде образа, 2-ой - раскрытый. Больше вариантов нет?
P.P.S. Кто-нибуть тут ковыряется с MKISOFS? Там процесс настройки образа более тонок по сравнению с CDIMAGE или нет?
Автор: Ne0N
Дата сообщения: 05.05.2005 18:29

Цитата:
я не уверен что на диск с UDF можно положить файл размером больше 4GB

файл с максимальным размером, который я ложил на UDF (уже точно не помню какая именно ревизия UDF использовалась):

Цитата:
E:\>dir
Volume in drive E is Half-Life 2
Volume Serial Number is D98A-772D

Directory of E:\

13.02.2005 19:30 <DIR> add-ons
16.11.2004 15:17 4 221 749 248 HL2_UK.ISO
1 File(s) 4 221 749 248 bytes
1 Dir(s) 0 bytes free

хотя... если перевести 4 гига в байты, то получится 4 294 967 296 байт... к сожалению файлы больше данного размера на DVD я не писал... т.к. информации о ограничениях накладываемых на размер файла не нашёл, надо будет попробовать на практике, завтра на работе этим займусь...

JackalSR13
21:30 04-05-2005
Цитата:
только не надо из меня дурака делать, OK?

с чего ты взял, что я делаю из тебя дурака? во многих темах одни и те же вопросы из-за невнимательности поднимаются по многу раз... мне показалось, что твой вопрос из серии таких... оказалось, что невнимательность проявил я, когда читал твой вопрос...

Цитата:
задаю ли я глупые вопросы без причины или нет

всё в жизни случается...

Цитата:
мне UDF на диске, может и не помешает, но пока обходился строкой

если мне память не изменяет, для ISO ограничение на размер файла составляется 2 гига, так что без UDF imho в твоем случае никак не обойтись...
Автор: TCPIP
Дата сообщения: 05.05.2005 20:00
Ne0N
19:29 05-05-2005
Цитата:
ISO ограничение на размер файла составляется 2 гига,

Что-то упустил: DVD всегда в UDF и только?
Автор: JackalSR13
Дата сообщения: 05.05.2005 20:15
Ne0N, ну ты меня умыл! Я и сам вспылил... Лана, проехали
Смысл такой: мой файл не лезет ни в UDF, никак
Засранец...
Автор: gav ru 6a
Дата сообщения: 05.05.2005 20:28
TCPIP
Нет не всегда может быть и просто ISO и ISO/UDF.
JackalSR13
Можно попробывать собрать образ каким-нибудь другим софтом который мало обращает внимание на спецификации, ведь из спецификации следует что используется 64 битная адресация, но рекомендуют использовать 32, так что вполне возможно что какой-то софт ее использует на полную, и позволит записать файл размером до 16GB.
Автор: lucky_Luk
Дата сообщения: 14.05.2005 18:16
Похоже, ГУЙ для CDImage из шапки позволяет задать не все доступные параметры?
Кто долго работает с CDImage - напишите пожалуйста, какое-нибудь описание команд - а то я в этой узкой терминологии не разбираюсь.
CDImage пишет в заголовок образа информацию про Microsoft, если развернуть образ на CD то на нем этого "хвоста" не будет?
Автор: Ne0N
Дата сообщения: 14.05.2005 19:20
JackalSR13
21:15 05-05-2005
проехали

lucky_Luk
19:16 14-05-2005
Цитата:
Похоже, ГУЙ для CDImage из шапки позволяет задать не все доступные параметры?

при беглом взгляде не заметил только ключа -xx...

Цитата:
напишите пожалуйста, какое-нибудь описание команд

если даже после чтения встроенного в cdimage хелпа по командам многое остаётся неясно, то сначала советую пользоваться каким-либо более простым софтом...

Цитата:
CDImage пишет в заголовок образа информацию про Microsoft, если развернуть образ на CD то на нем этого "хвоста" не будет?

информация о софте, создающем образ, хранится только в самом образе...
Автор: JackalSR13
Дата сообщения: 14.05.2005 19:28
gav ru 6a, поздно уже - записал в раскрытом виде. Первый и, надеюсь, последний раз это у меня.
Автор: Ne0N
Дата сообщения: 14.05.2005 19:41
JackalSR13
20:28 14-05-2005
интересно, что бы сказал Nero при попытке записи болванки с этим злосчастным образом... я, к сожалению, так и не успел поэкспериментировать в этом направлении
Автор: lucky_Luk
Дата сообщения: 14.05.2005 20:29
Ne0N

Цитата:
если даже после чтения встроенного в cdimage хелпа по командам многое остаётся неясно, то сначала советую пользоваться каким-либо более простым софтом...

Не ясно только, что делают эти команды:
-us sparse UDF files
-ue embed file data in UDF extent entry
-uf embed UDF FID entries
-uv UDF Video Zone compatibility enforced
-p Platform ID for the "El Torito" boot catalog
-e Do not set floppy emulation mode in El Torito boot catalog
1 encode trailing version number ';1' on filenames (7.5.1)
l UDF - long ads used in file entries instead of short ads
r UDF - number of ad's is random
t load segment in hex for El Torito boot image (e.g. -yt7C0).
И еще, что такое "diamond compression"?



Автор: gav ru 6a
Дата сообщения: 14.05.2005 20:57
Ne0N

Цитата:
информация о софте, создающем образ, хранится только в самом образе...

Разве? Информация о софте хранится и на диске. Образ это побайтовая копия диска. Так что все что есть в образе будет и на диске.
lucky_Luk

Цитата:
Не ясно только, что делают эти команды

Почитай спецификации, там это описано.
По поводу ключей -p -e -t прочитай эту статью
http://www.ixbt.com/optical/boot-cd-howto.html
многое станет понятно
Автор: lucky_Luk
Дата сообщения: 15.05.2005 13:49
gav ru 6a

Цитата:
Разве? Информация о софте хранится и на диске. Образ это побайтовая копия диска. Так что все что есть в образе будет и на диске.

И где на диске окажется инфа про Microsoft?
Автор: gav ru 6a
Дата сообщения: 15.05.2005 14:35
lucky_Luk

Цитата:
И где на диске окажется инфа про Microsoft?

Сейчас точно не могу сказать, нет подрукой ни одного диска и образа, но приблезительно в районе 15-20 сектора.
Автор: lucky_Luk
Дата сообщения: 15.05.2005 23:21
gav ru 6a
Файлы на диске такой "хвост" портить не должен. Куда же попадает инфа - что обычно в этих секторах находится? Чем можно "засечь" эти данные на CD?
В хелпе написано, что прога работает и с DVD, кто-то пробовал?
Автор: Ne0N
Дата сообщения: 16.05.2005 00:13
gav ru 6a
21:57 14-05-2005
Цитата:
Разве? Информация о софте хранится и на диске. Образ это побайтовая копия диска. Так что все что есть в образе будет и на диске.

чёрт... я опять невнимательно вопрос прочитал мне показалось что речь идёт о распаковке образа на хард... в любом случае, ничего страшного в том что CDIMAGE оставляет информацию о себе нет... если же это так смущает, то запросто можно убрать с помощью люого редактора образов (UltraISO, WinISO & etc)...
Автор: gav ru 6a
Дата сообщения: 16.05.2005 00:44
lucky_Luk

Цитата:
Файлы на диске такой "хвост" портить не должен. Куда же попадает инфа - что обычно в этих секторах находится? Чем можно "засечь" эти данные на CD?

Засечь на диске можно например с помощью IsoBuster, посмотреть диск по секторам и найти вручную эти данные. Информация о софте создавшем образ находится в 16 секторе (если за первый сектор принять 0). Эта инфа ни как не влияет на файлы, так как эти данные предусмотрены спецификацией.
Софтин показывающих эту информацию в удобном виде с диска я не встречал. В образе эту инфу можно посмотреть с помощью кучи программ, и как сказал Ne0N можно и удалить. Кто то для этого предпочитает UltraISO кто то еще что-то, мне например нравится CDMage. тут как говорится на вкус и цвет

Цитата:
хелпе написано, что прога работает и с DVD, кто-то пробовал?

Много кто пробывал и делал, прочти несколько страниц назад.
Автор: Panzer
Дата сообщения: 16.05.2005 14:51
Попробовал поработать с mkisofs под Windows. Надо писать мультисессии и русские имена файлов. Есть проблемы:
1. В текущей сессии в 90% случаев нормально пишет русские имена. В 10% ругается во время создания образа. Но если на диске уже была сессия с русскими именами, то они портятся. Содержимое и количество файлов остается нормальным.
Параметры использовал такие:
mkisofs -duplicates-once -untranslated-filenames -joliet-long -r (-C <begin>,<end> -M 1,1,0) -o test.iso c:\test
то что в () - для мультисессии
Пробовал добавлять -jcharset cp1251 - не помогло.
Автор: lucky_Luk
Дата сообщения: 16.05.2005 19:03
gav ru 6a
Ne0N

Цитата:
ничего страшного в том что CDIMAGE оставляет информацию о себе нет

Она оставляет данные не только о себе, а и про Microsoft. А прогу вроде легально использовать вне этой конторы нельзя. То есть для какой-нибудь организации в случае чего могут быть проблемы. Как удалить "хвост" с помощью WinISO, можно поподробнее - что-то не нахожу там ничего похожего.
Автор: murzik
Дата сообщения: 17.05.2005 05:29
lucky_Luk

Цитата:
Она оставляет данные не только о себе, а и про Microsoft.

в CDImage.exe замени слова "CDimage" и "Microsoft" на любые, которые тебе нравятся.
Автор: lucky_Luk
Дата сообщения: 17.05.2005 10:43
murzik

Цитата:
в CDImage.exe замени слова "CDimage" и "Microsoft" на любые, которые тебе нравятся.

Это как? Редактором, что ли, в экзешник залезть и его подправить? Попробую .

Кстати, оказывается CDImage можно заставить делать образ не только из диска, но и ИЗ ФАЙЛОВ НА ВИНЧЕСТЕРЕ - пробовал, работает. Для этого необходимые файлы складываем в папку и задаем ее (с полным путем) в качестве "корня диска". В образе этой самой папки не будет - будут только вложенные в нее файлы. Очень удобно.
Нашел такие ограничения:
1) имя папки с файлами должно быть НА АНГЛИЙСКОМ (по крайней мере русские имена не принимает). Файлы в ней могут быть с любыми именами - только осторожнее с параметрами, ISO 9660 что-то плохо работает с русскими именами. А если задать систему Joliet или UDF (без ISO 9660) то все отображается нормально.
2) папка с файлами, которые хотим записать в образ, должна быть В КОРНЕ логического диска - по другому у меня не получается, выдает ошибку.

Может создать для CDImage отдельную тему и там ее обсуждать?
Автор: gav ru 6a
Дата сообщения: 17.05.2005 12:10
lucky_Luk

Цитата:
Кстати, оказывается CDImage можно заставить делать образ не только из диска, но и ИЗ ФАЙЛОВ НА ВИНЧЕСТЕРЕ - пробовал, работает.

Это каким образом ты делал с помощью нее образ из диска? Она изначально предназначена для создания образа из ИЗ ФАЙЛОВ НА ВИНЧЕСТЕРЕ!

Цитата:
2) папка с файлами, которые хотим записать в образ, должна быть В КОРНЕ логического диска - по другому у меня не получается, выдает ошибку

Папка может лежать где угодно! Ты путь к ней указывать пробывал.

Страницы: 123456789101112131415161718192021222324252627282930313233

Предыдущая тема: HCompress


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