Автор Тема: создание образа ISO  (Прочитано 2957 раз)

Оффлайн Ясный

  • Участник
  • *
  • Сообщений: 32
  • Ясный
создание образа ISO
« : 12.04.2015 02:23:30 »
Попросили скачать и записать на болванку образ 10й винды. Скачал, и тут проблема. По инструкции нужно запустить файл run-iso.cmd и через 3-4 минуты будет создан образ ISO. Я так понял в командной строке, как это сделать в Alt - загадка?
Думаю, может Wine справится? Кто нибудь пробовал этот тип файлов юзать? По сути гугль говорит что это похоже на .BATник DOSовский.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: создание образа ISO
« Ответ #1 : 12.04.2015 07:10:18 »
Попросили скачать и записать на болванку образ 10й винды.
По инструкции нужно запустить файл run-iso.cmd
Кто нибудь пробовал этот тип файлов юзать?
гугль говорит что это похоже на .BATник DOSовский.

Документацию к DOS и Форточке пробовали читать, а заодно и прочесть пакетный файл?
Или для начала гугл спросить так:
Пакетные и командные файлы (*. bat и *.cmd)

По инструкции нужно запустить файл run-iso.cmd и через 3-4 минуты будет создан образ ISO.

Экстрасенсы уехали, а те кто остался угадывать содержимое пакетного файла не умеют. :-)

Оффлайн Ясный

  • Участник
  • *
  • Сообщений: 32
  • Ясный
Re: создание образа ISO
« Ответ #2 : 12.04.2015 07:38:52 »
Выкладываю содержимое файла...
oscdimg\oscdimg.exe -bootdata:2#p0,e,b"10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US\boot\etfsboot.com"#pEF,e,b"10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US\efi\Microsoft\boot\efisys.bin" -o -h -m -u2 -udfver102 -t04/06/2015,08:49:51 -g -lJ_CCSA_X64FRE_EN-US_DV5 10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US "10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US.iso"


Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: создание образа ISO
« Ответ #3 : 12.04.2015 07:59:21 »
Всему виндовому место в винде (в крайнем случае в wine, в некоторых исключительных случаях могут помочь DOS эмуляторы DOSBox/DOSEmu). Командная же строка linux и windows это совершенно разные вещи.

Оффлайн Ясный

  • Участник
  • *
  • Сообщений: 32
  • Ясный
Re: создание образа ISO
« Ответ #4 : 12.04.2015 08:15:54 »
Всему виндовому место в винде (в крайнем случае в wine, в некоторых исключительных случаях могут помочь DOS эмуляторы DOSBox/DOSEmu). Командная же строка linux и windows это совершенно разные вещи.
Согласен, ППКС, теперь не знаю что делать. Тему то-ли удалить, а может и нет, может кто и пробовал и подскажет как и что, на будущее?
Я обратился с таким вопросом на форум раздачи, и на утро появилась раздача этого образа в нормальном ISO формате.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: создание образа ISO
« Ответ #5 : 12.04.2015 08:32:06 »
Зачем удалять, пусть висит. Может кто будет пробовать эти пакетные файлы с помощью wine запускать или ещё как.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: создание образа ISO
« Ответ #6 : 12.04.2015 08:45:36 »
Хотя мне что-то подсказывает, что оно прибито гвоздями к виндам (это я про код, который вы привели), а потому, скорее всего, в wine оно тоже не заработает. Как всегда не хватит какой-нибудь написанной функции или dll или ещё чего.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: создание образа ISO
« Ответ #7 : 12.04.2015 09:26:07 »
Хотя мне что-то подсказывает, что оно прибито гвоздями к виндам

Угу.
Как минимум из-за гадского параметра -b
Там у oscdimg этих параметров больше 40-ка.
ТС для любопытства - спросить гугл:
Параметры командной строки Oscdimg
(выкладывать ссылки на майкрософтовский ресурс на Линукс-форуме, не комильфо)

Оффлайн Ясный

  • Участник
  • *
  • Сообщений: 32
  • Ясный
Re: создание образа ISO
« Ответ #8 : 12.04.2015 09:32:24 »
Хотя мне что-то подсказывает, что оно прибито гвоздями к виндам (это я про код, который вы привели), а потому, скорее всего, в wine оно тоже не заработает. Как всегда не хватит какой-нибудь написанной функции или dll или ещё чего.
Счас вот ради любопытства, скормлю это wine. И отпишусь, что будет.

Оффлайн Ясный

  • Участник
  • *
  • Сообщений: 32
  • Ясный
Re: создание образа ISO
« Ответ #9 : 12.04.2015 10:38:53 »
В общем, как и следовало ожидать, результат отрицательный. Предлагаю скриншот.

dango

  • Гость
Re: создание образа ISO
« Ответ #10 : 12.04.2015 11:31:41 »
В общем, как и следовало ожидать, результат отрицательный. Предлагаю скриншот.
Wine отторгнул чужеродный скрипт :-)
Такое впечатление, что пути ему не нравятся.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Re: создание образа ISO
« Ответ #11 : 12.04.2015 11:36:28 »
В общем, как и следовало ожидать, результат отрицательный. Предлагаю скриншот.

в командной строке wine набейте вручную

с смысле скопируйте туда, может кое что из значков придется заэкранировать

wine oscdimg\oscdimg.exe -bootdata бла-бла-бла
« Последнее редактирование: 12.04.2015 11:39:54 от YYY »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Re: создание образа ISO
« Ответ #12 : 12.04.2015 11:37:13 »
Такое впечатление, что пути ему не нравятся.
+1

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: создание образа ISO
« Ответ #13 : 12.04.2015 15:26:28 »
В общем, как и следовало ожидать, результат отрицательный. Предлагаю скриншот.

Типа шо-то этого?
«oscdimg\oscdimg.exe -bootdata:2#p0,e,b"10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US\boot\etfsboot.com"#pEF,e,b"10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US\efi\Microsoft\boot\efisys.bin" -o -h -m -u2 -udfver102 -t04/06/2015,08:49:51 -g -lJ_CCSA_X64FRE_EN-US_DV5 10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US "10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US.iso"» не является ни внутренней или внешней командой, ни batch-скриптом.

unix\home\user>exit
$

Ну так а шо же вы хотели? :-)
$ find ./wine_c/ -name oscdimg.exe
$
$ find ./wine_c/ -name etfsboot.com
$
wine и говорит, что oscdimg.exe не является ни внутренней командой, ни транзитной, ни батч-файлом. Он (wine) как бы спрашивает: "что ты мне от балды подсунул?, - это вообще ни к чему не относится".
А то что не от балды, не найдя в текущем каталоге, ищет тут:
$ grep -rH PATH ~/.wine
/home/user/.wine/system.reg:"PATH"=str(2):"C:\\windows\\system32;C:\\windows;C:\\windows\\system32\\wbem"

:-) И вообще это называется Windows ADK (гугли его: Средства развертывания )
Ссылки только в личку.
Про подробности не скажу:
винды лет 10 нет, и про детали не в курсе.

Оффлайн sirares

  • Участник
  • *
  • Сообщений: 236
Re: создание образа ISO
« Ответ #14 : 13.04.2015 07:11:23 »
Цитировать
oscdimg\oscdimg.exe -bootdata:2#p0,e,b"10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US\boot\etfsboot.com"#pEF,e,b"10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US\efi\Microsoft\boot\efisys.bin" -o -h -m -u2 -udfver102 -t04/06/2015,08:49:51 -g -lJ_CCSA_X64FRE_EN-US_DV5 10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US "10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US.iso"

Насколько я понял и нашел в сети - oscdimg - утилита для создания ISO образов из командной строки. Утилита входит в состав ADK для Windows 8, как и писал Speccyfighter, итого получаем

тип bootdata : 2 (подозреваю двойную загрузку)

1)bootdata : "10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US\boot\etfsboot.com"

2)bootdata : "10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US\efi\Microsoft\boot\efisys.bin"

p0,e,b :не нашел, но явно относится к загрузочному образу - опция 1
pEF,e,b :не нашел, но явно относится к загрузочному образу - oпция 2

-o: optimize storage by encoding duplicate files only once

-h: include hidden files and directories

-m: используется для создания образов размером более 700MB

-u2: используется для создания UDF файловой системы DVD   наш тип (udfver102)

-t04/06/2015,08:49:51 явно время создания

-g: encode GMT time for files rather than local time

-l: Метка - наша метка (J_CCSA_X64FRE_EN-US_DV5)

затем после пробела - путь установки источника: (10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US)

и наконец после последнего пробела сам образ: (10056.0.150405-1348.FBL_IMPRESSIVE_CLIENTPRO-CORE_OEMRET_X64FRE_EN-US.iso)

В сети нашел архив с oscdimg - запускается под XP. можно стянуть английский help, на ruboard пишут, что oscdimg это лайт версия cdimg, для cdimg есть gui, gui называется cdimagegui.exe. Ну вот и все что нашел. А вообще даже под виндой лучше использовать  mkisofs, и понятней и проще.