WEB форумы на jedi
[Форум] [Помощь] [Поиск] [Выйти]
Добро пожаловать, [info]User

WEB форумы на jedi [ПОИСК] [Архив до 03.2006]

Тема Загрузочный СД К предыдущему сообщению На следующее сообщение Обсуждение и поиск СОФТа

Отправил Rupert в 13:03 27.11.2002[Ответить]
В неро можно сделать загрузочный СД, записав на него образ винта(раздела). Есть ли другие способы?


Отправил duzz в 14:09 27.11.2002[Ответить]
загрузочную область с дискетки..


Отправил Rupert в 14:48 27.11.2002[Ответить]
А разве в этом случае мы не получим сд размером с эту дискетку?


Отправил duzz в 15:10 27.11.2002[Ответить]
нет не будет..
вот .. если интересно, замылю..
Как самостоятельно сделать Bootable CD-ROM


Несмотря на то, что многие крупные фирмы создают свои варианты замены 3.5 дискет, обычный дисковод все же находит свое место в подавляющем числе ПК, несмотря на низкую скорость и маленький объем (только загрузочные файлы Windows 98 занимают 25% дискеты!). Сегодня, в эпоху сетей и Интернета, дискеты, как переносчик информации используются все реже. Одним из основных их применений остается загрузка ОС ПК в случае установки нового диска, тестирования и настройки специфичного оборудования, проверки на вирусы, восстановления информации с испорченного жесткого диска.

К сожалению даже для простейших из этих задач объема дискеты катастрофически не хватает (например, базы антивирусов уже давно перевалили отметку в 1.44Мб). Объем тестовых программ и дистрибутивов также не хочет уменьшаться. Конечно можно использовать накопители типа IOmega ZIP, LS-120, однако гораздо более распространенным устройством является CD-ROM. И к счастью уже года три существует стандарт, по которому с этого устройства можно загрузить ПК.

Варианты применения: загрузочный диск для диагностики, проверки на вирусы, установки системы с нуля; backup системного раздела для быстрого восстановления системы; диски с демо версиями ПО, презентациями, видео, слайд шоу. В последнем варианте ПК может даже не иметь жесткого диска!

Как оказалось, большинство информации по теме загрузочных CD в Internet не отличается полнотой и строгостью. Поэтому я решил сам разобраться в стандартах, и попробовать сделать какой-нибудь интересный диск. Тем более что с CD-RW это достаточно безопасно :) .

Quick Start
Что нам понадобится:

устройство CD-R/RW. Очень желательно использовать на начальном этапе CD-RW, это позволит легко исправить возможные ошибки. Тем не менее, для окончательного создания предпочтительнее CDR, поскольку они читаются на большем числе приводов
чистый диск для него
программа Adaptec Easy CD Creator (можно и CDRWIN, WinOnCD, Nero, etc)
загрузочная дискета Вашей ОС (желательно с драйвером для используемого устройства CD-ROM)
ПК, который может загружаться с CD-ROM, для проверки :)
Итак, все будет работать так:

Для устройства ATAPI установить в BIOS порядок загрузки, начинающийся с CD-ROM. Если нужно загрузиться со SCSI CD-ROMа, то установить в SCSI BIOS опцию Boot from CD-ROM в Enable (а в BIOS SETUP обязательно на первом месте A, например A,C). В момент загрузки ПК, один из упоминавшихся BIOSов выдаст на экран надпись, о том, что он обнаружил в устройстве загрузочный CD и он установлен как диск A: . После этого начнется процесс загрузки с этого устройства. Если при этом на машине установлен дисковод, то он станет скрываться за буквой B:, остальные диски своих имен не поменяют.

При записи на CD-ROM еще какие-то файлов кроме образа дискеты, доступ к ним возможен только после загрузки правильного драйвера и MSCDEX.EXE. Таким образом можно при загрузке с CD получить доступ ко всем 640Мб емкости диска.

Для того, чтобы добиться такого эффекта:

открываем Adaptec Easy CD Creator (ECDC)
создаем обычный диск с необходимыми файлами (оставляем как минимум 1.44Мб места для образа дискеты)
параметры в CD Layout Properties - ISO9660, Mode 1: CDROM, ставим отметку Bootable
после нажатия на Ok, программа попросит вставить в дисковод заранее подготовленную системную дискету, для того чтобы считать с нее образ
после считывания видим, что в списке записываемых файлов появилось еще два - BOOTCAT.BIN и BOOTIMG.BIN. Первый это так называемый каталог загрузочных образов, а второй - побайтовая копия нашей дискеты, с помощью которой в момент загрузки будет эмулироваться дисковод A:
последний штрих - запись на CD. В режиме TAO диск можно не закрывать
Некоторые замечания к плану. Пункт 3 - на самом деле можно создать загрузочный диск и с Joilet, просто ECDC не дает в этом случае поставить галочку у Bootable. А вот выбор Mode 1 скорее всего обязателен. Пункт 4 - перед использованием дискеты желательно удостовериться в ее работоспособности: попробуйте защитить ее от записи и загрузиться с нее. Очень важно помнить, что для доступа к обычным файлам на CD-ROM (не файлам с дискеты) необходимо запустить драйвер CDROM и MSCDEX. Естественно они должны быть на используемой дискете и в CONFIG.SYS/AUTOEXEC.BAT все должно быть прописано. Одним из хороших примеров такой дискеты может служить Startup Disk от Windows 98. На нем есть драйвера CD-ROM под множество контроллеров, что дает возможность использовать CD-ROM и на ATAPI устройствах и на многих SCSI. Можно немного подправить эту дискету под конкретные нужды. Я сделал так:

Список файлов:

AUTOEXEC.BAT
DRVSPACE.BIN
COMMAND.COM
FORMAT.COM
KEYB.COM
MODE.COM
SYS.COM
VC.COM
EGA3.CPI
EMM386.EXE
FDISK.EXE
MSCDEX.EXE
VC.INI
ASPI2DOS.SYS
ASPI4DOS.SYS
ASPI8DOS.SYS
ASPI8U2.SYS
ASPICD.SYS
BTCDROM.SYS
BTDOSM.SYS
CONFIG.SYS
COUNTRY.SYS
DISPLAY.SYS
FLASHPT.SYS
HIMEM.SYS
IO.SYS
KEYBRD3.SYS
MSDOS.SYS
OAKCDROM.SYS
CONFIG.SYS

files=10
buffers=10
dos=high,umb
stacks=9,256
lastdrive=z
device=himem.sys /testmem:off
device=emm386.exe ram

device=display.sys con=(ega,,1)
country=007,866,country.sys

device=oakcdrom.sys /D:MSCD001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:MSCD001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:MSCD001

install=mscdex.exe /D:MSCD001 /L:R
AUTOEXEC.BAT

@echo off
set temp=c:
set tmp=c:
mode.com con cp prepare=((866) ega3.cpi)
mode.com con cp select=866
keyb.com ru,,keybrd3.sys
path=a:;r:
Несмотря на простоту, даже в этом варианте есть подводные камни: он рассчитан на наличие в ПК только одного устройства CD-ROM (с которого и идет загрузка). Иначе возможно, что после загрузки с дискеты Вы не сможете получить доступ к остальному содержимому CD из-за конфликта драйверов.

Для проверки всех тонкостей, обязательно проверьте перед записью возможность загрузки ПК с подготовленной дискеты, правильность подключения драйвера CD-ROM. Вообще лучше оставить с CONFIG.SYS единственный драйвер (что конечно снижает универсальность) или сделать меню для выбора его при загрузке. В крайнем случае можно нажать F8 и включить пошаговый режим загрузки, потом выбрать только необходимый драйвер.

Обратите внимание, что рекомендуется не использовать явных указаний путей, например device=himem.sys вместо device=a:himem.sys.

Итак, если после этого ПК смог загрузиться со сделанного диска, первый этап пройден. Далее мы рассмотрим суть процесса загрузки с CD-ROM и опишем путь решения проблемы с доступом ко всему объему диска без драйверов.

(с) iXBT


Отправил Aнтuфлyдep в 16:33 27.11.2002[Ответить]
Если бы не копирайт IXBT - подумал бы: вот делать человеку нечего столько ерунды писать, которую можно в пару кликов уместить, а раз копирайт стоит - думаю: делать нефиг такую расписаловку по пунктиками сюда постить? Кому она нужна, тем кто разбирается - нафик, а тем кто нет - она всеравно не поможет, в одном месте сбился и ...


Отправил duzz в 08:38 28.11.2002[Ответить]
да просто я ссылку потерял давно, заново искать лениво.. файл у меня на диске сохранён, я первую часть скопировал и сюда кинул, и написал, что замылю, если интересно
ЗЫ всё гораздо прозаичнее, чем кажется ;)


Отправил Rupert в 09:18 28.11.2002[Ответить]
буду рад если замылите. Хотя в принципе основные моменты я вроде как уяснил.
Теперь надо попробовать запустить с такого сд что нибудь потяжелее чем VC и формат с. Вин 9х например.


Отправил duzz в 09:25 28.11.2002[Ответить]
отправил


Отправил Aнтuфлyдep в 16:00 27.11.2002[Ответить]
Нет не получим. Можно брать загрузку с дискеты или например, с винта или флешки, а можно из имиджа (в опциях неро посмотрите, там всё видно). А оставшееся место на сидюке забить как обычно. В результате получим загрузочный CD. Грузиться будет таким же образом как и источник загрузки, и после загрузки будет эмуляция этого диска с буквой А: И если подключен драйвер сидюка, то будет видно и весь сам сидюк, все что на нем писано. Сами же загрузочные файлы (то что взяли с дискеты например) будут не видны на сидюке.
А выхотите закатать ОС на диск и с него грузиться ? :))


Отправил duzz в 16:10 27.11.2002[Ответить]
ИМХО просто делается системный диск для инсталляции Винда на голой машине


Отправил Rupert в 09:15 28.11.2002[Ответить]
Вроде того. Хочется сделать системную дискетку на которой было бы чуть больше инструментов чем на диске в 1.44 и которая была бы более стабильна в смысле физической порчи. если сделать ее в формате 3.5 дюйма то она и места будет меньше в кармане занимать:-)


Отправил Aнтuфлyдep в 14:21 28.11.2002[Ответить]
Есть возможность создать дискетку с различными утилитами в зипе, например, а при загрузке она будет распаковывать то что надо в память или еще куда и в рузельтате на дискетке много чего поместиться может. Попробуйте поискать по фразе: ERD Commander


Отправил Rupert в 16:45 28.11.2002[Ответить]
Главная беда загрузочной дискетки -скорость и ненадежность. в любом случае вряд ли вы положите на дискетку инсталяшку виндов :-) или что нибудь столь же серьезное по размерам.


Отправил Aнтuфлyдep в 20:57 28.11.2002[Ответить]
Я не агитирую за дискету, просто продолжил тему, да и эту дискету всего лишь приклеить к сидюку можно. Я, правда, приклеил много чего к флешке - и надежно и компактно.


Отправил Rupert в 11:35 29.11.2002[Ответить]
Не спорю и собираюсь приобресть... попзже. Пока компактов хватает