Компьютер. Радиоэлектроника. Блоки питания. Справочники. Источники питания. Радиосвязь

Создание загрузочной USB флешки ERD Commander. Механизм загрузки и общая структура загрузочного диска

Обновлено: 25 .03 .13

ERD Commander - мощный набор инструментов для восстановления операционной системы. Скачать и записать образ диска не представляет труда. Но что делать, если у вас нетбук или в компьютере нет дисковода? Выход - загрузочная USB флешка ERD Commander. Скачать zip-архив с необходимыми файлами можно , или . В архиве версии ERD Commander для 32-битной Windows XP и 32/64-битных версий Windows 7 и Vista .

Здесь мы рассмотрим процесс создания usb-флешки ERD Commander 3 в 1 (для Windows XP, Windows Vista, Windows 7) . Поддерживаются 32-битные версии ОС.

Для того, чтобы создать USB ERD Commander , понадобится флешка объемом не менее 1 Гб.

Скачиваем архив и распаковываем его.

Запускаем файл hpusbfw.exe , чтобы отформатировать USB-флешку и создать на ней загрузочный сектор (MBR). Это необходимое условие, чтобы с флешки можно было загрузиться.

В строке Device выбираем свою флешку. Файловую систему оставляем FAT32. В строке Volume label пишем название диска (это название будет отображаться например в проводнике). Жмем Start для запуска процесса форматирования нашей будущей загрузочной USB-флешки с ERD Commander .

Будет выдано окно с предупреждением о том, что при форматировании все данные с флешки будут удалены. Нажимаем Да для подтверждения форматирования.

После завершения форматирования флешки будет выдано сообщение об успешном выполнении. Жмем ОК.

После этого закрываем окно программы, нажав кнопку Close .

Запускаем файл grubinst_gui.exe для установки загрузчика на флешку.

Выбираем пункт Disk и из списка выбираем свою флешку (в моем случае флешка на 4 Гб, поэтому выбрал hd1 3859 Mb). В поле Part List выбираем Whole disk (MBR) . Если список пуст, нужно нажать кнопку Refresh, чтобы обновить список. После этого нажимаем кнопку Install .

Появится окно командной строки, с сообщением об успешной установке загрузчика на USB-флешку. Нажимаем Enter для продолжения.

После этого нажимаем кнопку Quit для выхода из программы установки загрузчика на флешку.

Копируем файлы из папки ERDC на флешку. Всё! Загрузочная USB флешка ERD Commander готова!

Теперь ставим в биосе загрузку с флешки (USB-HDD) и загружаем ERD Commander

Зачем нужен ERD Commander?

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

Очень часто возникают проблемы, которые невозможно решить без помощи сторонней операционной системы или так называемых LiveCD.

ERD Commander - это своего рода LiveCD, который позволяет реанимировать операционную систему Windows без ее переустановки.

Изначально ERD Commander разрабатывался независимой компанией Winternals, которая в последствии была куплена Microsoft. На бывшем сайте компании Winternals теперь размещаются небольшие, бесплатные утилиты от компании Microsoft.

Предостережение по использованию ERD Commander`а

ERD Commander доступен только для компаний, которые являются держателями корпоративных лицензий, то есть использование ERD Commander`а даже в не коммерческих целях является нарушением законодательства и может преследоваться по закону.

Всего на данный момент есть 3 версии ERD Commander`а:

  1. ERD Commander 5.0 (для Windows XP/2003) - загрузить ISO ;
  2. ERD Commander 6.0 (для Windows Vista) - загрузить ISO ;
  3. ERD Commander 6.5 (для Windows 7) - загрузить ISO .

Каждая версия ERD Commander`а работает только с определенной версией Windows, то есть ERD Commander 6.5 не сможет распознать ОС Windows XP и поэтому для нее он будет бесполезен.

Переносим ERD Commander на загрузочную флешку

Ниже пойдет речь о том, как получить возможность загрузить с флешки одну из версий ERD Commander. Эта возможность будет интересна обладателям нетбуков и людям, которые по каким-то причинам в данный момент не могут воспользоваться CD-диском для реанимации своего компьютера.

Инструкция переноса ERD Commander`а на флешку:

После этих действий обычная флешка превращается в лекарственную пилюлю для операционной системы Windows, которая позволит ее "отремонтировать".

Если Вы не хотите, чтобы Вас мучили такие вот проблемы с реанимацией Windows, то стоит приглядеться к альтернативным операционным системам, таким как Linux или MacOS. Последняя больше ориентирована на простых, не сильно подготовленных пользователей.

Если надумаете покупать Macbook Air, то лучше это сделать через интернет-магазин. К примеру, купить Macbook Air можно в интернет-магазине mcdigital.ru . Там реально дешевле, чем в официальных магазинах Apple.

Случайные 7 статей:

Комментарии

  1. Tarakan
    19 Август, 00:04

    PeToUSB
    home page: http://gocoding.com/page.php?al=petousb

  2. Migel de Migel
    19 Август, 12:26

    Довольно интересное решение, не слышал о не. Буду пробовать. Спасибо автору за полезную статью!

  3. Danil
    22 Август, 19:35

    Замечательная штука. Mut@NT как всегда на высоте!
    http://www.torrentino.ru/torrents/151833

  4. Юрий
    25 Август, 10:35

    У меня не получилось… пишет (Setup is inspecting your computers hardware configuration…)

    NTDETECT failed

  5. The Thing
    26 Август, 15:07

    Актуальная статья, спасибо.

    Только, почему-то, не получается. Система грузится как обычно.
    В BIOS -e первым девайсом поставил USB CD-ROM , следующим HDD .

  6. Mut@NT
    28 Август, 21:23

    Юрий: У меня не получилось… пишет (Setup is inspecting your computers hardware configuration…)NTDETECT failed

    А Вы точно все содержимое I386 скопировали в корень

    The Thing: Актуальная статья, спасибо.Только, почему-то, не получается. Система грузится как обычно. В BIOS -e первым девайсом поставил USB CD-ROM , следующим HDD .

    А раньше грузились с флешки?

  7. }{o}{oJI
    4 Февраль, 17:14

    Нихера не выходит…

  8. Serviceman
    15 Февраль, 14:32

    Здесь хорошо описано и работает http://ab57.ru/flashboot.html

  9. Макс
    15 Февраль, 14:45

    Что то неоднозначное, хм.

  10. Олег
    31 Март, 18:06
  11. Андрей
    4 Апрель, 14:09

    Олег: Я не могу запустить утилиту с параметрами, которые указаны на скрине, во-первых, кнопка start не становится активной, а во-вторых, не определяет флешку, и в списке ее нет. Почему так?


1. Форматирование и установка кодов загрузочных секторов. Для форматирования флешки используется утилита USB Disk Storage Format. (HP USB Disk Storage Format Tool) - hpusbfw.exe . Попытки использовать стандартное форматирование в среде Windows обычно завершаются тем, что коды загрузочных секторов не устанавливаются, поэтому лучше использовать данную утилиту. После запуска в основном окне программы нужно выбрать для форматирования флешку .



Будьте внимательны, в качестве диска для форматирования нужно выбрать именно ту флешку, которая будет использоваться в качестве мультизагрузочной. Файловую систему можно выбрать FAT32 или NTFS. Установить галочку быстрого форматирования (Quick Format). После завершения форматирования будет выдано окно с результатами



Для установки кодов загрузочных секторов (главной загрузочной записи MBR и кода загрузочного сектора раздела PB) можно использовать либо консольную (grubinst.exe), либо графическую версию (grubinst_gui.exe) установщика GRUB. Версия с графическим интерфейсом проще, и при ее использовании меньше вероятность ошибки.



При выборе диска будьте внимательны! Установщик Grub4Dos использует именование дисков принятое в GRUB. Поэтому выбираемый диск ни в коем случае не может быть (hd0) (это загрузочный диск вашей системы) и его объем должен быть приблизительно равен тому, что выдала программа форматирования флешки. После выбора диска жмете Install После завершения установки будет выдано сообщение о результатах:




Нажимаете ENTER и закрываете установщик.


2. Копирование необходимых файлов и настройка меню. Теперь осталось скопировать на флешку загрузчик grldr , файл меню и файлы образов.iso. Для удобства использования, я собрал все это в архив, Скачать ~530 Мб .
После разархивирования нужно записать все файлы на флешку.
Для тех, у кого уже имеются файлы iso-образов ERD, можно скопировать их на флешку (соблюдая имена образов - erd50.iso, erd60.iso, erd65.iso) и добавить следующие файлы из предыдущего архива:

grldr - загрузчик.
menu.lst - файл меню загрузчика
erdall - графическая оболочка меню.

Мультизагрузочная флешка готова. Можно загружаться.
Учтите, что распаковка образов занимает некоторое время и после выбора пункта меню экран может оставаться пустым. В зависимости от размера файла образа ISO, быстродействия флешки, и системы в целом, это может продолжаться от нескольких секунд, до нескольких минут.

Состав файлов образов и содержание файла меню загрузчика можно изменить по Вашему желанию.

Содержимое файла menu.lst:

default 0
gfxmenu /erdall
root (hd0,0)

title ERD Commander 5.0 for Windows XP / Windows 2003
map --mem /erd50.iso (0xff)
map --hook
chainloader (0xff)
boot

title ERD Commander 6.0 for Windows Vista / Windows 2008
map --mem /erd60.iso (0xff)
map --hook
chainloader (0xff)
boot

title ERD Commander 6.5 for Windows 7 / Windows 2008 RC2
map --mem /erd65.iso (0xff)
map --hook
chainloader (0xff)
boot

Пояснения к используемым в файле командам GRUB: default 0 - выбрать по умолчанию первый пункт меню (default 1 -второй и т.д.)

gfxmenu /erdall - использовать в качестве графического стиля меню файл erdall

root (hd0,0) - в качестве корневого раздела будет использоваться первый раздел первого диска, т.е. первый раздел флешки, с которой была выполнена загрузка.

title ERD Commander 5.0 for Windows XP / Windows 2003 - это пункт меню загрузки. Последовательность команд в каждом пункте, задаваемом title одна и та же, отличаются только названия пунктов и имена файлов образов.

map --mem /erd50.iso (0xff) Команда map в данном случае используется для эмуляции компакт диска в оперативной памяти (параметр --mem из файла образаerd50.iso на устройство загрузки 0xFF . Команда map используется для загрузки из образов и для подмены дисков, когда, например, необходимо загрузить Windows из меню GRUB загрузочной флешки. В этом случае, если не выполнить подмену диска, загрузка завершится сообщением о том, что не найден файл hal.dll, по причине того, что загрузчик Windows не смог найти системный каталог, который должен был быть на (hd0). Данные о местонахождении системы, содержащиеся в файле boot.ini, загрузчик ntldr Windows будет искать на (hd0), в качестве которого будет выступать ваша флешка. Поэтому, для обеспечения нормальной загрузки Windows, установленной на жестком диске, обычно выполняют маппинг дисков таким образом, чтобы диск с Windows стал (hd0)

map -hook - выполнить маппинг немедленно. Команды map не выполняются сразу, а ставятся в очередь на выполнение. Для отмены изменений эмуляции дисковых устройств используется map -unhook

Параметр --mem использовать необязательно, но желательно. При его отсутствии, загрузка будет выполняться без маппинга образа в оперативную память, и внешне будет выглядеть так же, как загрузка с компакт-диска. Однако у GRUB есть важное ограничение при создании виртуального устройства из образа диска без его маппинга в память - файл образа должен быть непрерывным (не фрагментированным). Это условие обычно соблюдается, когда в качестве носителя данных используется CD/DVD. В случае же использования флешки, при удалении и добавлении отдельных файлов, вполне возможно, что файл образа может оказаться состоящим из нескольких фрагментов и загрузка завершится сообщением об ошибке:

File for drive emulation must be in one contiguous disk area (Файл для эмуляции диска должен быть непрерывным).

В данном случае, нужно или дефрагментировать файл, например, с помощью утилиты contig , или использовать эмуляцию образа в оперативной памяти, не требующей размещения файла в виде одного фрагмента. Нужно только учитывать, что объем оперативной памяти компьютера должен быть достаточен для размещения в нем файла образа. Обычно, образы небольшого размера используются с параметром -mem , а прямой маппинг используется для файлов, размер которых не позволяет полностью считать их в оперативную память компьютера. Пауза, в виде пустого экрана, в ходе загрузки больших образов и использования маппинга в память, вызвана относительно длительным временем считывания данных с флешки в ОЗУ при эмуляции устройства загрузки.

chainloader (0xff) - GRUB будет использовать полученное при маппинге устройство 0xff в качестве устройства загрузки.

boot - выполнить подготовленную предыдущими командами процедуру загрузки.

В качестве дополнительного пункта меню можно добавить возможность загрузки Windows, установленной на жестком диске.

title Boot from first Hard Disk
map (hd1,0) (hd0,0)
map -hook
chainloader (hd0.0)+1
boot

Используемые в данном пункте команды, немного отличаются от рассмотренных выше. Как уже отмечалось, для загрузки Windows, нужно, чтобы устройством загрузки был первый жесткий диск (hd0). Команда map (hd1,0) (hd0,0) назначает соответствие первому разделу первого диска (hd0,0) первый раздел второго диска (hd1,0), т.е. вместо флешки, с которой выполнялась начальная загрузка, устройством (hd0) станет жесткий диск. Команда chainloader (hd0.0)+1 означает, что будет выполняться загрузка первого сектора (+1) с первого раздела первого диска.

В завершение добавлю, что данная методика позволяет создавать свою собственную редакцию реанимационной флешки, например, добавлением возможности загрузки продуктов Acronis, сборок Alkid CD, Ruslive CD и т.п.

В прошлой своей статье я упомянул о загрузочном диске аварийного восстановления . В его составе имеется широкий набор различных инструментов для восстановления работоспособности Windows. Загрузившись с этого диска, вы получаете полный доступ к ресурсам системы: можете отредактировать реестр, сбросить пароль администратора, запустить восстановление системы. Кстати, ERD Commander – это отличный помощник в борьбе с баннерами-вымогателями . Если мне вдруг не удается победить подобный вирус с помощью программ и , то именно ERD Commander почти всегда выручает.

Существует три версии:
5.0 – для Windows XP/Windows 2003
6.0 – для Windows Vista/Windows 2008
6.5 – для Windows 7/Windows 2008 RC2

Я хочу рассказать вам более подробно про ERD Commander 2005 (5.0) , который разработан для восстановления Windows XP. Скачать архив с образом данного диска вы можете . После этого запишите образ на CD или DVD-диск (допустим, через Alcohol 120%). Когда наступит необходимость – вставьте диск в привод компьютера и настройте в BIOS .

Во время загрузки вы увидите на экране следующее:
Затем при запуске ERD Commander попытается обнаружить и сконфигурировать сетевые карты. Если сеть для работы вам сейчас не нужна – пропустите эту операцию, нажав кнопку “Skip Network Configuration”.Далее необходимо выполнить подключение к вашей операционной системе. Для этого выбираем системную папку Windows и жмем “ОК”.
Дожидаемся окончания загрузки (с CD-диска она, естественно, идет медленнее, чем с винчестера). Через некоторое время мы увидим на экране рабочий стол, который почти не отличается от привычного рабочего стола Windows XP.
Все основные инструменты, включенные в состав ERD Commander, разделены на три группы: административные, сетевые и системные .Присутствуют здесь и стандартные средства: блокнот, проводник, командная строка. _______________________________________________________________________________

Рассмотрим подробнее самые полезные инструменты ERD Commander:

Administrative Tools – инструменты администрирования

Autoruns – отображает информацию о процессах в автозагрузке (как системных, так и пользовательских).
Щелкнув правой клавишей мыши по процессу, мы можем перейти к файлу этого процесса (“Explore”) или удалить его из автозагрузки (“Delete”).

Disk Management – управление дисками. Если мы щелкнем по локальному диску правой клавишей мыши, то сможем произвести с ним следующие действия:
“Explore” – просмотреть содержимое раздела
”Mark Partition Active” — сделать раздел активным
”Assign Drive Letter” – присвоить букву диску
”Format” – форматировать раздел
”Delete Partition” — удалить раздел

Regedit – редактор реестра. Очень полезный инструмент, который позволяет устранить проблемы в реестре подключенной Windows.
Кстати, всем известные вирусы-блокировщики экрана чаще всего поражают следующую ветку реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Параметры Shell и данного раздела реестра должны иметь такие значения:

Если вы зашли через ERD Commander в данную ветку реестра и увидели, что эти параметры отличаются от приведенных мною выше – исправьте значения на нужные. Обратите внимание, что в моем примере Windows установлена в папку C:\WINDOWS. Если ваша система установлена на другом диске – учтите это.

Также смотрите ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows . Здесь параметр должен быть пустым:
Service and Driver Manager — управление системными службами и драйверами. Если мы щелкнем правой клавишей мыши по службе, то в контекстном меню можем выбрать:
“Refresh” – обновить
”Properties” – перейти к окну, где можно увидеть путь до исполняемого файла и изменить тип запуска _______________________________________________________________________________

Networking Tools — сетевые инструменты

File Sharing – предоставление общего доступа к файлам на данном компьютере по сети.
Map Network Drive – подключение к другим компьютерам сети.
TCP/IP Configuration – используется, если для работы вам понадобился доступ к интернету. Здесь вы можете задать автоматическое получение IP-адреса, либо прописать его вручную. _______________________________________________________________________________

System Tools – системные инструменты

Disk Commander – поиск и восстановление данных на дисках.
Disk Wipe – полное удаление данных с выбранного диска.
File Restore – расширенный поиск удаленных данных (по дате и размеру).
Hotfix Uninstal l – позволяет удалить обновления Windows, после которых возникли проблемы в работе операционной системы.
– позволяет изменять пароли к учетным записям администратора и пользователей.
Очень полезная и удобная штука. Если вы забыли (или не знали) пароль какого-либо аккаунта в Windows, то просто запустите данную утилиту – выберите нужного пользователя – введите новый пароль (и повторите его же ниже).
System File Repair – восстановление поврежденных системных файлов.

– восстановление системы.
Если на тот момент, когда ваша Windows XP была еще в работоспособном состоянии, вы не отключали “Восстановление системы” – то с помощью данного инструмента можно будет откатиться на существующую точку восстановления. Это еще один способ избавиться от смс-баннера при помощи ERD Commander . После запуска утилиты, вам необходимо поставить маркер в пункте “Roll Back to an existing restore point created by Windows” – нажать “Next” – выбрать точку восстановления – “Next” – выбрать “Restart” и нажать “ОК”.
Вот мы и познакомились с основными инструментами загрузочного диска . Данный диск – незаменимый помощник любого системного адинистратора. Если у меня возникает необходимость убрать у кого-то с рабочего стола смс-баннер – ERD Commander всегда выручает. Уверен, что и вам он рано или поздно пригодится. При написании данной статьи использовались материалы с сайта

Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!