Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #71, НОЯБРЬ 2004 г.

Замути свой рескью-диск

Bird Feathery

Хакер, номер #071, стр. 071-036-4


Disk Commander. Мощный инструмент для вытаскивания информации с поврежденных и даже переформатированных дисков, оснащенный, к тому же, редактором MBR. Я нашел версию 1.1. Установил, запустил и пошел по пути Disk Commander Setup -> The Win32 version -> Copy to floppy. Из созданной дискеты скопировал все в d:\bcd\cds\corpmb\files\diskcmd. Дисковый Командир запускать надо хитрым образом. Вне зависимости от того, ДОС или ERD загружена в данный момент, надо открыть файл launch.exe (он уже был в каталоге, как ты мог заметить). Под ERD на недоуменный вопрос: «Not part of the ERD Commander 2002 environment, are you sure?» - надо ответить положительно. Раздобыть Диск Коммандер не намного легче, чем ERD. Но мне вчера приснился файл Winternals Disk Commander 1.1.0-FileRecovery.zip размером 4 898 155 байт. К чему бы это, как думаешь?

Total Commander (блин, сколько командиров развелось) установлен почти у каждого. Поэтому просто копируй все его потроха в d:\bcd\cds\corpmb\files\totalcmd.

На этом точное следование руководству Барта я закончил и дополнил свой диск еще некоторыми полезными, с моей точки зрения, вещицами. Во-первых, записал туда досовкий кэш диска SmartDrive. Прогу smartdrv.exe взял из дистрибутива Win98SE и поместил в каталог d:\bcd\cds\corpmb\files\other. Смартдрайв необходим, если ты устанавливаешь 2k/XP из-под ДОСа (i386\winnt.exe). Без него установка либо вообще откажется работать, либо копирование трех сотен мегабайт рискует затянуться на весь рабочий день. Во-вторых, я оснастил диск набором ДОСовских архиваторов, включая extract.exe (распаковщик *.CAB файлов) из того же дистрибутива, расположив их в каталоге d:\bcd\cds\corpmb\files\arc. И наконец, в-третьих, записал свою любимую утилиту для обслуживания винчестеров - MHDD.

Компилируем ИСОшник

Удовлетворенно взглянув на это скопище файлов, я приступил, собственно, к сборке ISO-образа и записи его на диск. Заходим в каталог d:\bcd и набираем «bcd corpmb». Если ты не забыл про библиотеку winaspi32.dll и компилятор смог определить твой CDRW-дисковод, то после того как будет готов образ, bcd сама запишет его на CD. Если же непосредственно с записью возникнут какие-то проблемы, то ISO всегда можно загнать на болванку с помощью твоей любимой программы-писалки, достав его из временного каталога (у меня это s:\temp\bcd.iso).

Вместо заключения

Моя версия диска получилась объемом 187 мегов. Учитывая, что объем обычного CD-R составляет 700 метров, остается аж половина гига на набор драйверов, патчей, директыксов и прочей лабудени. Я еще не придумал, чем его забить, но надеюсь, для тебя это не составит труда.

INFO

www.simmtester.com/page/products/doc/docinfo.asp. DocMemory - тоже отличный инструмент для проверки

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

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

виновата. Наверно. Скорее всего :).

Домашнее задание

Ну а что? Не все же мне за тебя делать :). То, что описано ниже, я не проверял, поэтому просто передам слова Барта. Одна из сильных сторон описанной технологии - возможность работы с сетью. Во-первых, это значит, что, используя механизм расшаренных ресурсов Windows, любой участник сети с любой машины (если права ему позволяют, конечно :)) может создать свой загрузочный диск, пользуясь файлами с одной-единственной тачки. Во-вторых, это снимает ограничения на общий объем программ, которые ты сможешь уместить на диске, и, что важнее, снимает рид-онли ограничение. Итак. Выбираем сервер, где будут лежать наши файлы. Каталогу d:\bcd присваиваем сетевое имя bcd и права на чтение группе Everyone, фулл контрол оставляя себе. Далее расшариваем каталог d:\bcd\cds\corpmb\files и даем ему имя corpmb. И наконец, делаем каталог d:\filedump и соответствующую шару «filedump». И вот уже на нее даем полный доступ всем пользователям. Теперь нужно найти в файле d:\bcd\cds\corpmb\autoexec.net (почитай, кстати, файлик - он кое-что расскажет о

Назад на стр. 071-036-3  Содержание  Вперед на стр. 071-036-5