Для авторов
Архив рассылки
Русский
English
   Путь: Panvasoft / Блог / Загрузочная флэшка и восстановление системы.
[Новости] [Linux] [Windows XP] [Windows Vista] [Windows Server] [Windows 7] [Администрирование] [Сеть и интернет] [Безопасность] [Tricks & Tips] [Мультимедиа] [Железо] [Книги] [Проечее] 07:44:08, Четверг, 09 Мая 2024 

Купить фирменные флешки с логотипом компании с доставкой по России https://avrorastore.ru/fleshki/ |

Как сделать загрузочный USB Flash Drive (загрузочную флешку).

Для обеспечения загрузки с диска необходимо наличие первичного (Primary) активного (Active) раздела с правильно размещенными системными файлами (для того, чтобы BIOS смог их найти и передать им управление загрузкой ОС). Для успешной загрузки MS-DOS необходимо расположение IO.SYS и MSDOS.SYS в самом начале раздела (что позволяет сделать утилита SYS.COM или FORMAT.COM при форматировании раздела с ключом "/S"). DOS-разделы позволяют сделать как FDISK.COM (DOS, Windows 95/98), так и консоль управления дисками Windows NT/2000/XP/2003/Vista. Но ни одна из них не может сделать первичный раздел USB Flash Drive активным (FDISK.COM утверждает, что активным может быть в системе только один раздел). Сделать "невозможное" позволяет ряд как дисковых утилит (например, PowerQuest (Symantec) Partition Magic), так и специализированных утилит для управления USB Flash-накопителями (часто поставляются в комплекте с самими флэшками).

Самые широкие возможности по работе с дисками есть в реальном режиме DOS, в котором осуществим прямой доступ к устройствам, и большинство системных утилит (как Partition Magic, Symantec Ghost и т.п.) работают именно в этом режиме (под оболочкой в Windows производится только конфигурирование программы перед запуском). Для USB-устройств работоспособные универсальные драйверы под DOS появились сравнительно недавно. Для работы с USB Flash Drive необходимы драйверы, входящие в два комплекта. Первый - это драйвер ASPI HDD (DI1000DD.SYS) из набора Motto Hairu USB1.1 mode ASPI Manager, включивший в себя поддержку USB-FDD (RAMFD.SYS, предназначен для копирования образа дискеты в память при необходимости освободить USB-порт, к которому подключен дисковод). Скачать драйвер USB HDD/FDD для DOS drive01.zip [27.73 Kb]. Второй драйвер USBASPI.SYS - из набора утилит и драйверов Matsushita/Panasonic для работы с USB CD-приводами. Скачать драйвер для USB CD/DVD
drive02.exe [286 Kb]. Для установки драйвера понадобится прописать его в файлы конфигурации загрузочного DOS-диска/дискеты CONFIG.SYS:

DEVICEHIGH=USBASPI.SYS /V
• DEVICEHIGH=DI1000DD.SYS


Некоторые ключи драйвера usbaspi.sys:

• /w (Wait - ожидать) - отображается сообщение при смене или подключении устройства;
• /N (Verbose - запретить) - отображает сообщение о статусе (рекомендуется);
• /l[=n] - определяет максимальный номер логического устройства (LUN), по умолчанию установлен "0";

Можно для ускорения определения устройств на контроллерах USB включить только присутствующие в данной системе:

• /е - включить контроллеры только спецификации EHCI (USB 2.0);
• /о - включить контроллеры только спецификации OHCI (новая версия USB 1 .х);
• /u - включить контроллеры только спецификации UHCI (старая версия USB 1 .х).

Без этих ключей будут проверяться все контроллеры (рекомендуется). Для поддержки USB-CDD потребуется еще файл USBCD.SYS из этого же набора утилит, а также необходимо добавить следующие строки в CONFIG.SYS:

DEVICEHIGH=USBCD.SYS /D:USBCD001

В AUTOEXEC.BAT:

LH MSCDEX /d:USBCD001

Пожалуй, самым неприятным ограничением в работе под MS-DOS является не столько 16-разрядный доступ, сколько проблемы с длинными именами файлов (которые режутся при копировании). Поэтому для работы с файлами предпочтительнее применять 32(64)-разрядные ОС. Пользователям Windows 2000/XP на первый взгляд проще - флэшки обычно определяются автоматически и не требуют драйверов. Существует масса программ для форматирования и менеджмента дисков: например, Microsoft USB Flash Drive Manager. Несмотря на свою "универсальность", ни одна из перечисленных программ, к примеру, не смогла сделать флэшку Imation FlashDrive загрузочной. Все три необходимых условия (основной раздел отформатирован в FAT16, сделан активным, на него помещены системные файлы) были выполнены, но компьютер не смог загрузиться с данной флэшки ("Operating System Not Found"), пришлось искать другие пути. Так как объем накопителей весьма ограничен, то файловая система обычно FAT, а загрузочная ОС обычно DOS (хотя есть различные компактные LINUX-подобные системы, но у тех, кто с ними работает, подобные сложности вряд ли возникнут). Соответственно, возникают проблемы с поиском файлов DOS и созданием загрузочного DOS-образа. Но и эти вопросы достаточно хорошо разъяснены в Сети, и есть различные простые способы обзавестись DOS-файлами (Вы можете скачать образ дискеты DOS от Windows 98
drive03.zip [138.68 Kb] или подобрать образ нужной вам версии DOS). Кроме того, программа HP USB Disk Storage Format Tool умеет переносить системные файлы не только с системной дискеты (или ее образа), но и из любой папки на диске, где есть необходимые DOS-файлы (IO.SYS, MSDOS.SYS, COMMAND.COM). Остальные же файлы можно создать или скопировать вручную.

Пользователям же Windows 98SE на первый взгляд не повезло. Но это только на первый ВЗГЛЯД! Универсальный драйвер для USB-накопителей существует, и имя ему NUSB - Maximus Decim Native USB Driver for Windows 98SE. После установки этого драйвера (nusb22r.exe - здесь буква "r" значит "русская версия"; по заявлению разработчика, использовать русскую версию для английской версии Windows и наоборот - нельзя) все ваши USB-накопители должны определяться и устанавливаться системой без проблем.

Создаем на флэшке загрузочный раздел

Теперь надо создать загрузочный раздел на нашей флэшке. Если получить доступ к USB-устройствам из-под DOS не удалось, можно попытаться найти возможность создать загрузочный раздел из-под Windows. Запустив FDISK, мы легко сможем сделать основной раздел на диске, но, по заявлению FDISK, активным может быть только один раздел на загрузочном HDD.
Но это не так! - Есть такая утилита Partition Magic от PowerQuest, вошедшей в состав Symantec, которая позволяет не только создавать, разбивать, сливать и скрывать разные файловые системы, делать активными любые разделы, но и много других операций с различными (не обязательно HDD) накопителями.

Вот справится ли она с работой с USB-накопителем под Windows? Ведь при перезагрузке в реальный режим мы потеряем USB-диск. Пробуем запустить PQMagic 8.0 for DOS под Windows... Она, конечно, слишком умная - не позволяет. А более ранняя ? - версия 4.0 "говорит", что работать будет, но изменения из-под Windows вносить не станет. Тогда попробуем обмануть программу - в свойствах файла pqmagic.exe запретим обнаружение программой Windows. Запускаем утилиту - работает! Попробуем провести необходимые операции: по желанию можно удалить исходный раздел и создать вместо него основной FAT и дополнительный. Обязательно сделать основной загрузочный раздел активным. Теперь можно применить все действия. После выполнения операций PQMagic решил перезагрузить компьютер - нам это вовсе не нужно и за это мы его вполне аккуратно завершим системой (диспечером задач). Для того чтобы увидеть изменения и продолжить работу с подопытной флэшкой, надо "остановить" накопитель (при помощи значка в системном трее), извлечь его из разъема USB и вставить обратно.

Наполнение и конфигурирование флэшки

Итак, раздел создан. Теперь нужно сделать диск загрузочным. Для этого скопируем системные файлы командой SYS F: (где F: - у нас, загрузочный раздел флэшки). Можно воспользоваться стандартной утилитой форматирования Windows на этом разделе, отметив пункты "Быстрое форматирование" и "Скопировать системные файлы". После проделанных операций на этом разделе флэшки появятся необходимые для загрузки системные файлы, но для работы с системой их недостаточно - нужно создать или отредактировать системные файлы конфигурации (MSDOS.SYS, CONFIG.SYS и AUTOEXEC.BAT) и скопировать необходимые драйверы и утилиты. Основные параметры конфигурации приведем ниже:

MSDOS.SYS:
;[Paths]
[Options]
AutoScan=0
BootDelay=0
BootGUI=0
DblSpace=O
DrvSpace=O
DisableLog=1
DoubleBuffer=0
Logo=0
SystemReg=O

Пути к системным файлам Windows заремаркированы, отключены обращения к ScanDisk, DoubleSpace, DriveSpace, DBLBUFF.SYS, системному реестру, запрещена загрузка интерфейса Windows (BootGUI), отображение логотипа, уменьшено до нуля ожидание команд при запуске системы.

CONFIG.SYS:
SWITCHES=/F/E
DEVICE=BOOT\DRIVERS\HIMEM.SYS /TESTMEM:OFF
DEVICEHIGH=BOOT\DRIVERS\VIDE_CDD.SYS /D:CDDRIVER
COUNTRY=007,866,_BOOT\DRIVERS\COUNTRY.SYS

Ключи SWITCHES немного ускоряют запуск системы, драйвер COUNTRY обязателен для работы с файлами с русскими названиями. VIDE_CDD.SYS - драйвер CD-ROM. HIMEM.SYS, COUNTRY.SYS и CDROMDRV.SYS у нас расположены в папке BOOT\DRIVERS.

AUTOEXEC.BAT:
@ECHO OFF
SET TEMP=C:\
LH BOOT\DRIVERS\SMARTDRV.EXE
LH BOOT\DRIVERS\KEYRUS.COM
LH BOOT\DRIVERS\MOUSE.COM
LH BOOT\DRIVERS\MSCDEX.EXE /D:CDDRIVER
BOOT\DN\DN.COM
SET SHELL=COMMAND.COM

Здесь отключен вывод "лишней" информации на экран в процессе загрузки, загружены драйверы буферизации записи на диск SMARTDRV.EXE (обязательно при работе с большими объемами), русификации KEYRUS.COM, мыши MOUSE.COM, драйвер CD-привода MSCDEX.EXE. В завершение загрузки запускается оболочка DOS Navigator 1.51 (DN.COM) и, в случае выхода из DN, запустится командный интерпретатор COMMAND.COM. Вместо DN можно применить и Norton Commander, и Volkov Commander, даже MS-DOS Shell. Естественно, все эти драйверы и программы должны быть расположены по указанным путям. В папке TOOLS мы разместили Partition Magic, файл SYS.COM, программы для тестирования оборудования, связи между компьютерами по LPT-порту и другие.

Загрузочная флэшка готова!

Дeлaeм загрузочным наш HDD.

Для установки системы нам понадобится разметить жесткий диск компьютера, сделать его активным, скопировать базовые системные файлы и дистрибутив системы, затем перезагрузиться с него. В CMOS Setup устанавливаем очередность загрузки с USB Flash Drive, загружаем компьютер, запускаем PartitionMagic. Если планируется установка Windows 2000/ХР, то имеет смысл разметить диск следующим образом: создать 2-5-гигабайтный Primary Unformatted раздел, 5-10-гигабайтный Primary FAT16(32), и остаток - в Extended FAT32 (после установки системы можно преобразовать в NTFS), затем Primary Unformatted -удалить, a Primary FAT сделать активным. Пустое место в начале диска будет отформатировано из-под Windows в формате NTFS с назначением ему буквы «Z» и размещением на нем файла кэширования SWAPFILE.SYS («Панель управления» -> «Система» -> «Быстродействие»). Если оставить загрузочный раздел в формате FAT, то после установки системы появится возможность загрузки в DOS-режиме. Сделав жесткий диск системным (SYS А: С:) и скопировав на него файлы с нашей загрузочной флэшки, мы можем приступить к переносу дистрибутива.

Перенос дистрибутива Windows

Удобнее всего запаковать WinRAR'oм (но не в SFX-архив!) папку i386 дистрибутива с разбиением на тома, равные по размеру объему свободного места на флэшке, и переносить его частями, скидывая на Extended-раздел жесткого диска, затем переписать туда RAR.EXE и распаковать архив (RAR E I386.RAR -А). Такая методика необходима и при переносе дистрибутива с CD под DOS. Из-за различия стандартов ISO 9660 LeveH (DOS) и ISO 9660 Joliet (Windows) для CDFS длинные имена файлов, отображающиеся под DOS в формате 8.3 с тильдой в имени, при копировании с CD отображаются без тильды, что вызывает несоответствие реальных коротких и скопированных имен (что вызовет ошибки при инсталляции системы). Но можно поступить и иначе: соединить компьютеры с помощью PLIP-кабеля (LPT-LPT) и запустить на восстанавлеваемом компьютере INTERLNK.EXE от Microsoft (поместив ссылку на него в CONFIG.SYS), а на рабочем компьютере запустить INTERSVR.EXE под Windows , что позволит перекачать данные через LPT-порт. Можно воспользоваться и Norton Commander'ом, помня об урезании длинных имен файлов (что решается перекачкой файлов в архиве). Теперь, когда дистрибутив перенесен, можно запустить установку Windows 2000/ХР из-под DOS. Для этого входим в папку i386 и выполняем команду WINNT. Далее - согласно инструкциям. В заключение заметим, что данный способ нам может пригодиться и при проблемах с загрузкой с CD-ROM компьютера.

Особенности разбиения USB Flash Drive на разделы

Как было сказано выше, для обеспечения загрузки с FlashDrive необходимо наличие основного активного раздела. Но разделов на диске может быть несколько. Наша флэшка была разбита на два раздела (основной FAT16 и дополнительный FAT16), и отображалась в Windows 98 как, например, "диск FG". Но под Windows 2000/ХР на флэшке виден только один основной раздел. При попытке с помощью Partition Magic создать второй основной раздел, один из двух разделов становился скрытым (Hidden), и ему не назначается буква. Создать второй раздел в Windows 2000/XP возможно, но буква ему не назначается, и подключить его не удается. Для разбиения USB flash-дисков на разделы существуют специальные утилиты, поставляющиеся с этими устройствами. Возможно, с этими устройствами будет работать и разбиение на логические диски другими способами. Диски могут быть разбиты на разделы FAT16 размером до 2 Гб - для больших размеров придется применять FAT32 или другие системы (NTFS, HPFS, ext2, ext3 и т.п. при условии совместимости с ОС). Поддержка же FAT16 реализована практически во всех ОС по умолчанию. Для NTFS можно применить сжатие, что может оказаться удобнее, чем архивирование при переносе и хранении больших объемов текстов и другой легкосжимаемой информации.

Возможности флешек (USB Flash Drive)

Если сравнивать flash-накопители и CD(DVD)-RW как носители, то flash-драйвы проигрывают по стоимости хранения единицы информации, зато имеют одно большое преимущество - произвольный доступ к данным на чтение/запись. Если для записи на CD(DVD)-RW необходимо подготовить данные и записать сессию целиком, а перед изменением - очистить диск (исключение составляет формат UDF, но его возможности тоже небезграничны), то flash-накопитель работает как полноценный жесткий диск, то есть его можно применять не только для хранения и переноса данных, но и для запуска программ с хранением всех изменений на этом носителе.

Например, нам удалось скопировать на флэшку и запустить с нее ICQ/IRC-клиент Miranda IM, почтовый клиент The Bat, Small CDWriter и некоторые другие программы, хранящие настройки не в реестре, а в конфигурационных файлах в каталоге программы, то есть не привязанные к системе и абсолютному пути к своим файлам. В результате, на флэшке можно иметь свой "маленький офис", не оставляя следов на host-компьютере и практически не будучи ограниченным в возможностях работы на нем. Эта идея не нова и находит все больше единомышленников, что привело к созданию платформы U3. Что касается возможностей загрузочной флэшки с DOS, то существует много полезных и просто незаменимых утилит, которые работают только под DOS. Это и набор утилит от компании Symantec - DOS-файлы Norton Utilities (SystemWorks) и Ghost. Например, UNERASE под DOS (в отличие от UE32 для Windows) способен восстановить и частично поврежденные файлы, а UNFORMAT под Windows вообще не существует. Symantec Ghost - замечательная утилита для создания и распаковки образов жестких дисков, а также их записи на CD/DVD. Причем для полноценной работы ей достаточно лишь одного маленького файла GHOST.EXE. И это чудо может быть запущено в любое время из-под DOS, позволяя без дополнительных драйверов делать образы как FAT-, так и NTFS-разделов, разбивать их на несколько CD/DVD, прожигать диски (создавая загрузочные при наличии системной дискеты), распаковывать образы разделов как с CD/DVD, так и из файла-образа на любом разделе (даже NTFS!). Есть маленькие и простые программы для анализа и теста системы - например, SPEEDSYS.EXE. А также MHDD - мощная программа для восстановления и редактирования служебной информации жестких дисков, позволяющая заменить целый программно-аппаратный комплекс РС-3000. Так что DOS скорее жив, и при повальном избавлении от флоппи-дисководов, он обретает вторую жизнь на новых типах носителей.

Категория: Администрирование
Источник: ironhorse.ru Опубликовал: Feeder, Дата: 10.1.2007, Просмотров сегодня: 5, Просмотров всего: 432604, Рейтинг: 2.68 (Проголосовало: 50) Теги: ОС, USB, Flash, Восстановление

Расскажи друзьям:


Еще статьи на угад:
Загрузочная флэшка и восстановление системы.
Автоматическая установка ACDSee (всех версий)
Установка Windows XP по сети. RIS, но не Microsoft.
Защита OWA 2003 с использованием бесплатного SSL-сертификата стороннего производителя
6 типичных ошибок при резервном копировании и восстановлении данных.
Бездисковые терминалы.
Параметры конфигурации TCP/IP и NBT для Windows XP

Ваши комментарии:
Billy, billychristy[at]rocketmail.com в 6.5.2024 11:42:46
chpoknul.icu
Robyyj в 4.5.2024 11:36:06
In today's rapid world, staying informed about the latest developments both locally and globally is more crucial than ever. With a plethora of news outlets competing for attention, it's important to find a reliable source that provides not just news, but perspectives, and stories that matter to you. This is where <a href=https://www.usatoday.com/>USAtoday.com </a>, a top online news agency in the USA, stands out. Our dedication to delivering the most current news about the USA and the world makes us a go-to resource for readers who seek to stay ahead of the curve.

Subscribe for Exclusive Content: By subscribing to <a href=https://www.usatoday.com/>USAtoday.com</a>, you gain access to exclusive content, newsletters, and updates that keep you ahead of the news cycle.

<a href=https://www.usatoday.com/>USAtoday.com </a> is not just a news website; it's a dynamic platform that enables its readers through timely, accurate, and comprehensive reporting. As we navigate through an ever-changing landscape, our mission remains unwavering: to keep you informed, engaged, and connected. Subscribe to us today and become part of a community that values quality journalism and informed citizenship.
Sownqsf, segif18200[at]shirulo.com в 4.5.2024 06:55:00

Excellent beat ! I would like to apprentice even as you amend your website, how could i subscribe for a blog web site? The account aided me a appropriate deal. I were tiny bit familiar of this your broadcast offered bright clear concept
посмотрите и мою страничку и дайте ей оценку
https://vermont.budtrader.com/author/hubertcolbertig/ колко струва вечеря в тайланд
https://www.masteryang.com.au/forums/users/vickielemay/ краби време за пътуване
https://anotepad.com/note/read/2jb34tks хотели тайланд booking патая
https://noutaticontabile.ro/%d0%bf%d1%83%d0%ba%d0%b5%d1%82-%d1%89%d0%b5-%d0%be%d1%82%d0%b2%d0%be%d1%80%d0%b8-%d0%be%d1%82%d0%bd%d0%be%d0%b2%d0%be-%d0%b4%d0%be-%d1%8e%d0%bb%d0%b8/ остров пукет забележителности
https://remotebillpay.com/%D0%B7%D0%B0%D0%BA%D0%B8%D0%BD%D1%82%D0%BE%D1%81-%D0%BF%D0%BE%D1%87%D0%B8%D0%B2%D0%BA%D0%B0-%D0%BF%D1%80%D0%B5%D0%B7-%D0%BB%D1%8F%D1%82%D0%BE%D1%82%D0%BE-%D0%B5%D0%BA%D0%B7%D0%BE%D1%82%D0%B8%D0%BA/ закинтос с полет от софия
https://mississaugakeepingitreal.com/forums/users/vickibland08199/ бели рокли детски

(9960de)
Star, starfaithfull[at]gmail.com в 4.5.2024 00:44:28
Best porn
Gladys, gladys.faber[at]live.nl в 30.4.2024 23:00:04
broporno.vip
Добавить свое мнение о данной программе:
Имя
Email
Сообщение:
Введите символы:
вверх страницы

  Подпишитесь на лист рассылки и стань одним из 16437, кто узнает о новых программах по почте!!

 Введтите ваш e-mail:

Подписаться
Отписаться



© 1999 - 2024 Panva Web Studio
(0.14975 секунд) Написать письмо вебмастеру