Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...

Создание загрузочного ISO/CD

Текущий рейтинг: 3.76 (проголосовало 1189)
 Посетителей: 492445 | Просмотров: 660645 (сегодня 4)  Шрифт: - +

После того, как вы подготовите установочный диск, дважды проверьте включили ли вы в него все, что планировали: файл ответов winnt.sif, $OEM$ директории, пакетные файлы, твики реестра, любимые приложения и т. д.

Виртуальные машины

Весьма вероятно, что вы сделали ошибки, т. к. с первого раза все не всегда получается, как задумано. Лучшим способом проверить ваш диск будет виртуальная машина (VMWare или VirtualPC). Вы просто сэкономите деньги на CD носителях, а даже если вы пишете на RW, то лишнее форматирование вашему жесткому диску ни к чему. Виртуальные машины – это приложения, эмулирующие "железо" и позволяющие установить операционную систему, не затрагивая ваши существующие логические диски. Подробнее об установке и настройке виртуальных машин вы можете почитать в этой статье.

Использование утилиты CDImage от Microsoft для создания ISO образа

CDImage – это консольное приложение, разработанное Microsoft для создания ISO образа из директории, содержащей поддиректории и файлы. Утилиту можно использовать как для создания образов CD, так и образов DVD, т.к. формально никакой разницы между ними нет (кроме размера, конечно). Мы собрали в один архив все файлы, необходимые для создания образа загрузочного инсталляционного CD одним кликом мыши. Вы можете загрузить набор по прямой ссылке (50 кб). В архиве вы найдете:

  • CDImage.exe - утилита для создания ISO образов
  • CDImage_Readme_RU.txt - справка по CDImage. Ознакомьтесь с ней, чтобы избежать подводных камней.
  • Create_ISO.cmd - пакетный файл для создания образа инсталляционного диска Windows XP (подробнее о нем ниже)
  • Create_ISO_BCDW.cmd - пакетный файл для создания образа мультизагрузочного диска при помощи BCDW (к данной статье не имеет отношения)
  • xpboot.img - загрузчик для инсталляционного диска Windows XP

Я уверен, что вам не терпится узнать как можно создать загрузочный образ одним кликом мыши. Давайте рассмотрим файл Create_ISO.cmd, который можно открыть в любом текстовом редакторе:

@echo off
TITLE Creating ISO Image of Windows XP
ECHO.

:: Укажите путь к дистрибутиву (файлам создаваемого диска)
SET DISTRO=C:\XPCD

:: Укажите где создать результирующий ISO образ
SET OUTPUT=C:

:: Укажите метку тома (без пробелов!)
:: Она же будет использована как имя ISO образа

SET LABEL=WXPFPP_EN
:: Список стандартных меток
:: Windows XP http://www.tacktech.com/display.cfm?ttid=342
:: Windows 2003 http://www.tacktech.com/display.cfm?ttid=355


:: Снятие атрибутов файлов
ECHO Removing any possible attributes set on %DISTRO% and its subfolders...
attrib -R -H "%DISTRO%" /S /D
ECHO.

:: Создание ISO
ECHO Creating ISO...
CDIMAGE.EXE -l"%LABEL%" -h -j1 -oci -m -bxpboot.img "%DISTRO%" "%OUTPUT%\%LABEL%.ISO"
ECHO.

PAUSE
EXIT

Если содержимое файла вам совершенно ни о чем не говорит, то возможно вам следует прочитать статьи Пакетные файлы и Переменные среды. На самом деле, все очень просто. По умолчанию предполагается, что ваш дистрибутив находится в C:\XPCD, а образ инсталляционного диска будет записан в корневой каталог диска C. Пути и метку тома можно легко поменять, не вникая в тонкости работы файла. После запуска Create_ISO.cmd файловые атрибуты "Скрытый" и "Только для чтения" снимаются с директории дистрибутива, а также всех поддиректорий и файлов, находящихся в ней. По окончании работы программы в корневом каталоге диска C создается ISO образ WXPFPP_EN.ISO, если вы, конечно, не поменяли метку тома. Все остальное должно быть понятно из комментариев в файле.

Файл Create_ISO.cmd может быть запущен откуда угодно при условии, что CDIMAGE.exe и xpboot.img находятся в одной с ним директории. В противном случае вам нужно будет прописать полные пути к этим файлам.

По окончании создания образа, вы можете прожечь его на CD, используя Nero, Easy Media Creator или любую аналогичную программу. Как правило, прожиг осуществляется нажатием CTRL+O в главном окне программы и выбором вашего образа из списка файлов. Вы также можете смонтировать образ в виртуальной машине для тестирования.

С альтернативным и более долгим методом создания загрузочного диска можно ознакомиться на английском на The Elder Geek или на Windows Help.net, и на русском у Ginger.

Примечания

Не рекомендуется использование программ WinISO, UltraISO и аналогичных им для редактирования ISO образа, т.к. существует риск повредить образ.

На сайте MSFN используется GUI версия CDImage. Фактически, это тот же самый CDImage, "обернутый" в графическую оболочку. Конечный результат не зависит от используемой версии. Я уже привык к утилите, работающей из командной строки, и на GUI переходить не спешу. Поэтому статья MSFN о GUI CDImage не входит в число приоритетных обновлений моего сайта. Изучите ее самостоятельно, если есть желание.

Автор: Вадим Стеркин aka Vadikan  •  Иcточник: (частично переведено с английского) unattended.msfn.org  •  Опубликована: 24.02.2005
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER


Оценить статью:
Вверх
Комментарии посетителей
11.01.2010/12:17  logos132089

xpboot.img при открытии одни "иероглифы", с чем связанно не знаю.
13.05.2010/22:08  gekon09

[img]http://s45.radikal.ru/i110/1005/f3/0aff8c0cd684.jpg[/img]
Что это значит? может кто-нибудь подсказать что нужно сделать?
08.08.2010/18:46  kudesnik

Я пользовался UltraISO Premium Edition 9.3.6 Build 2750 Retail и продолжу дальше!
02.12.2010/03:04  AYuPro

Есть способы и попроще, например программ Easy Boot, к ней сразу идет HEX заменитель названий папок загрузки в файле SETUPLDR.BIN чтобы удобно было с одного диска загружать несколько сборок и LiveCD, а на этом сайте я почемуто не нашел ни одной статьи по этой программе, хотя во встроенной справке есть ответы на все вопросы хотя и на English.
03.12.2010/22:47  81ruslan81

да, UltraISO рулит , я даже загрузочные юсб с ее помощью делал, легко и удобно
16.06.2012/22:10  380980429576

у меня такая фигня: хочу прикрутить Alkid Livecd к BCDW, пишу путь к загрузчику в BCDW.ini, все готово(папка с алкидом и вся мультизагрузка), делаю образ и мне пишет что не может сделать его из за того что в алкидовском лайв сиди есть папки с слишком длинным названием, если пропишу в BCDW.ini загрущку из образа то грузится моя винда . что делать?
13.12.2012/15:17  radi_k

Важно иметь ввиду, что при "указывании метки тома" длина должна быть не более 16 знаков. В противном случае выскочит ОШИБКА.
А в остальном прекрасный материал. Пасибки за ТРУД!!!
11.05.2016/17:36  Alexandr111990

Спасибо, все работает, я образ Windows XP Professional SP3 VL делал на Windows 10 и как оказалось когда я создавал образ и открыл утилиту от имени администратора то у меня ничего не вышло, то я просто запустил утилиту без прав администратора и все пошло на ура, спасибо всем и удачи!
Комментарии отключены. С вопросами по статьям обращайтесь в форум.