Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Мультизагрузочная USB флешка без модификации ISO образа Windows (http://forum.oszone.net/showthread.php?t=153110)

Pozia 13-10-2009 19:09 1241995

Мультизагрузочная USB флешка без модификации ISO образа Windows
 
Хочу представить Вашему вниманию замечательную, в некотором роде уникальную, утилиту для создания на флешке CD/DVD привода (она умеет еще что то, но что я не разбирался).

Суть работы:
-выбираем вкладку Autorun
-указываем путь к ISO образу Вашей винды (Iso File Patch)
-перетягиваем ползунок на тот размер, который вы хотите отвести на CD/DVD привод (он должен быть больше размера вашего ISO образа конечно же)
-жмем Make.

Все. После окончания мы имеем флешку и CD/DVD привод в одном флаконе.
При загрузке компа нужно выбрать USB CD/DVD Drive. Также может быть на выбор два названия Вашей флешки, методом тыка определите что комп считает приводом CD/DVD.

Плюсы

+ Удобство и простота использования.
+ Большая скорость при установке винды.
+ Ничего не нужно делать с Вашим ISO образом, никаких преобразований.
+ Никакие вирусы не могут повредить Ваш дистрибутив с виндой.

Минусы

- Не все компы способны увидеть полученный таким образом CD/DVD привод (это касается в большинстве случаев старых компов).
- Если у Вас в сборке используется BCDW (другие виды мультизагрузочных меню не проверял), то и на новых компах (некоторых) Ваш дистрибутив может не загрузится (если кто найдет решение данной проблемы буду рад выслушать советы).
- При записи другого дистрибутива на флешку вместо прежнего возможна потеря данных на самой флешке (не забываем делать резервные копии Ваших данных!!!).
- Размер ISO образа с которым может работать утилита ограничивается 4-мя Гб (я так пологаю из-за того, что утилита использует FAT32 при создании образа винды).


Примечание: Утилита запускается только при наличии в компе флешки, чип которой она поддерживает. Если флешки нет или чип не поддерживается, то будет выдано соответствующее сообщение.

Оф. сайта утилиты я не знаю, какая последняя версия тоже. Кто подскажет буду благодарен за содействие.

-= Скачать =-

Дополнение

Если кого волнует проблема неработоспособности утилиты с ISO образами размером более 4Гб (при использовании WPI и т.д....) предлагаю альтернативное решение:
1. При создании Вашей сборки винды используем этот аддон.
2. Делаем ваш ISO образ без WPI.
3. Создаем с помощью утилиты USB-CD/DVD привод на флешке.
4. На саму флешку закидываем папку WPI (или в корень любого диска вашего компа).

Что при этом происходит - на т13 минуте запустится скрипт WPI.exe который найдет файл WPI.hta находящийся по пути <любая буква диска>\WPI\WPI.hta (путь можно изменить в скрипте на нужный Вам). Если таких файлов будет найдено несколько на разных дисках, то выскочит окно с предложением выбора буквы нужного Вам диска. После того как скрипт отработал, в ветку HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx заносится запись запуска WPI.hta по ключу 999 (можно изменить на свой в скрипте).
Также добавляется ключ 920 на мгновенную перезагрузку (можно удалить в исходнике скрипта)
Исходник самого скрипта вот. Скрипт был разработан amel27, его обсуждение тут.


Зеркала можно постить любому желающему.

wadimus 13-10-2009 21:27 1242107

Pozia

месяца два уже пользуюсь этой утилитой.
она может еще очень много.

вот мой пример:
моя флешка (4 мега my flash фирма A Data) |-------|
разбил её так: |- ISO образ -|- остатки флешки -|
ISO образ - закатываю любой (для примера закатал образ от Simplix)
Остатки флешки - определяется как диск, там драйвер-пак и софты
первая часть определяется как CD (файлы read-only)
вторая часть - обычная флешка, но возможно поставить на нее атрибут read-only утилитой

при загрузке компа, если стоит первым загрузка с CD, грузится образ Simplix. а у него меню та ещё штучка :)

пробовал грузить другие образы с BCDW - может что-то работать, а что-то виснуть.

batyaPS 13-10-2009 21:39 1242129

эту софтину знаю уже давно . пользовался пару раз, удобно на буках без CD привода .
она еще пароли на разделы делать умеет .

Pozia 13-10-2009 22:57 1242210

Цитата:

Цитата wadimus
она может еще очень много. »

распишите что. добавлю в шапку

Pozia 13-10-2009 23:18 1242228

Цитата:

Цитата wadimus
но возможно поставить на нее атрибут read-only утилитой »

как?

wadimus 14-10-2009 00:24 1242260

HTML код:

http://blog.usboffice.kr/?p=146

wadimus 14-10-2009 00:43 1242270

по утилите (UFDisk Utilities):

- первая кнопка Write Protect: здесь можно поставить Write Protect для DIsk-1 (а DIsk-0 - первая часть флешки как CD-образ)
- вторая кнопка Partition: оставшуюся часть флешки можно разбить на 2 части - Public Disk (простой доступ) и Securitv Disk (доступ по паролю). пример:
|----------| - вся флешка
разбили на 3 части так:
|- образ CD -|- Public часть флешки -|- Securitv часть флешки (доступ по паролю) -|
- третья кнопка LogIn/LogOut - тут создаем пароли

Размеры дисков на флешке устанавливаются ползунками, потом жмём кнопу справа ползунка

Проблема одна - утилита подходит к ограниченному количеству флешек. у меня из десятка разномастных запустилась только для двух! :)
Как проверить работоспособность утилиты для конкретной флешки - вставить флешку в USB-порт, определить её в системе, запустить утилиту. Если утилита запустилась - радуемся! Нет - сорри!

Pozia 14-10-2009 00:53 1242274

Цитата:

Цитата wadimus
здесь можно поставить Write Protect для DIsk-1 (а DIsk-0 - первая часть флешки как CD-образ) »

у меня стоит ноль и изменить ничего нельзя. Все затемнено. Почему?

Еще косяк, не могу понять в чем. Раньше с помощью AutoRun заливал последующие образы поверх предыдущего без проблем. Сейчас при попытке залить часто выскакивает ошибка Make Auto-Run Fail!!. Приходится выставить ноль ползунком, убрать таким обазом Cd привод, затем заново залить. Началось это после того как я какими то непонятными прогами что то с флешкой делал, вроде хотел нтфс на нее поставить чтобы заливались ISO образы более 4 гигов. После нехитрых манипуляций флешка умерла и перестала определятся в системе. Потом каким то чудом реанимировал. Но видно как то криво. Может есть какие нибудь проги чтобы вернуть исходное состояние флешки?? Может перешить ее как то? Или сделать низкоуровневое форматирование (не знаю что этот и как и для чего, где то слышал)?? Помогите пожалуйста.

wadimus 14-10-2009 10:53 1242425

HTML код:

http://www.razdavai.com/file/FlashDiskTools.rar.html
что тут:

читать дальше »
Сборник утилит для работы с USB Flash

В сборнике собраны утилиты для восстановления, тестирования, форматирования USB Flash...
- Flash на базе чипов Alcor
- Flash на базе чипов iCreate
- Flash на базе чипов SkyMedi
- Flash на базе чипов USBest
- Flash на базе чипов UT16x

ChipGenius v2.72 (2009-02-25) - утилита для получения информации о всех подключенных USB устройствах. Показывает значения VID&PID. Есть встроенная база по которой определяется модель и производитель контроллера.

CheckUDisk v5.0 - утилита для получения информации о всех подключенных USB устройств. Показывает значения idVendor и idProduct для определения типа контроллера устройства. А также показывает скорость, ревизию, серийный номер флэш накопителя.

UsbIDCheck (USB Bench - Faraday USB Test Utility) - программа для получения информации о всех подключенных USB устройств. Показывает значения idVendor и idProduct для определения типа контроллера устройства. Список, по которому можно определить производителя устройства - файл usb.ids.txt в папке программы.

Flash Disk Utility v1.20 - программа для быстрого и полного форматирования флешки, создания загрузочного диска, сжатия даннных и шифрования паролем, инструкция на английском языке.

FlashNull - утилита по проверки работоспособности и обслуживанию Flash-памяти (USB-Flash, IDE-Flash, SecureDigital, MMC,MemoryStick, SmartMedia, XD, CompactFlash и т.д.). Список выполняемых операций:
- Тест чтения - проверка доступности каждого сектора носителя (дублирует функциональность обычных HDD-тестов)
- Тест записи - проверка возможности записи каждого сектора носителя (дублирует функциональность большинства HDD-тестов)
- Тест сохранности записанной информации - проверка соответствия записанной и прочитанной информации (аналогично функциональности memtest, но в отношении flash-накопителей).
- Сохранение образа содержимого устройства - посекторное сохранение всего (или части) содержимого в файл. (аналогично функциональности dd из UNIX).
- Загрузка образа в устройство - посекторная запись образа в устройство (аналогично функциональности dd из UNIX). Инструкция на русском языке.

iCreate_iFormat_V1.32 - утилита для контроллеров iCreate i5122, i5128, i5129. После установки программы рабочее окно появляется и пропадает, вставив флешку можно форматировать...

MPTool V2.0 (MXT6208+A MPTool V2.0) - утилита для восстановления флешек на контроллере MXTronics MXT6208A. Помогают китайским флешкам Kingstone и некоторым Sony подделкам.

UmpTool v1.6.3 - утилита для восстановления флэш на контроллерах Chipsbank CBM2090. Возможно подойдёт для других контроллерах серии CBM209Х.

USB Disk Storage (HP USB Disk Storage Format Tool v2.1.8) - утилита для форматирования и создания загрузочного USB Flash (поддерживается NTFS, FAT, FAT32).

Dr. UFD v1.0.2.17 (PQI Dr.UniFlashDisk 1.0.2.17) - фирменная утилита для низкоуровневого форматирования флэш на контроллерах PQI. Поддерживаемые модели:
- Card Drive Series
- Intelligent Drive Series
- Cool Drive Series
- Traveling Disk Series.

EzRecover - утилита восстановления USB Flash, помогает, когда флэш определяется как Security Deviсe, вообще не определяется или показывает 0Mb объем. Для того чтобы EzRecovery увидел флэшку надо после запуска программы и выдачи сообщение об ошибке вынуть флешку и снова вставить ее и тогда все путем. Внимание! После использования программы все данные на флэш не сохранятся.

FORMAT v30112 - фирменная утилита для флешек PQI. Позволяет форматировать, управлять разделами, создавать скрытые и запароленные разделы.

JetFlash RecoveryTool v1.0.5 - утилита для восстановления (ремонта) USB Flash Transcend. Решение проблемы при форматировании Jetflash при появлении ошибки "No JetFlash found!"
1. Необходимо включить показ скрытых файлов (свойства папки - вид - показывать скрытые файлы и папки).
2. Запустить утилиту mFormat.
3. Зайти в папку Temp в каталоге своей учётной записи (Например: Documents and Settings - Leon - Local Settings - Temp).
4. Если всё сделано правильно в Temp'e должна появиться папка JFAPP, в которой обнаружится файл JFormat.exe.
5. Запустив JFormat.exe мы обходим сообщение "No JetFlash found!".

mFormat - фирменная утилита от Transcend для форматирования Jetflash


HTML код:

http://uploadbox.com/files/5a5bdbf32e
что тут

читать дальше »
Сборник программ (восстанавливающие флешки)

В любой флэшке установлена микросхема-контроллер. Он отвечает за передачу данных между компьютером и флэш-памятью. Контроллером управляет микропрограмма. Часть микропрограммы записана в микросхеме памяти (а это в основном параметры памяти, транслятор, различные идентификаторы и флаги, например - флаг запрета записи). В случае различных сбоев питания, неправильного извлечения и других причин - происходит сбой микропрограммы контроллера. В результате чего контроллер блокируется и не отвечает на запросы операционной системы. Также, блокировка может произойти из-за износа микросхемы памяти - появления дефектных блоков или превышения порога циклов записи (тогда контроллер сам метит блок как неиспользуемый и часто блокирует флэш на запись).

При подключении к компьютеру такой флэш-диск может опознаваться как <Неизвестное устройство>, иметь формат RAW или может быть виден в системе как диск с нулевой ёмкостью. При попытке доступа к нему могут выводиться сообщения <Вставьте диск> или <Нет доступа к диску>. Иногда, флэш-диск становится доступен только для чтения. Данные видны и читаются, но при попытках создания файла, стирания или форматирования выводится сообщение - <Диск защищен от записи>. В данном случае контроллер переходит в режим защиты данных при обнаружении ошибок микропрограммы или флэш-памяти для предотвращения её дальнейшего разрушения (память NAND установленная во флэшке повреждается в основном при записи данных).

В архиве следующие программы:
Flash Memory Toolkit v1.11
JetFlash Recovery Tool v.1.0.12
USB Format
CheckUDisk 5.0
ChipGenius v2.72
USB 2K REL90
UsbIDCheck

GanjaSnay 14-10-2009 11:02 1242435

Жаль,не кнокает моя флешка с этой прогой. Список флешек то можно в студию с которой прога пашет. Вот с моей Kingston DTI/4GB пишет что нет девайса. Может я чёт не правильно делаю?

Pozia 14-10-2009 20:19 1243051

Цитата:

Цитата GanjaSnay
Список флешек то можно в студию с которой прога пашет »

флешек мильен. Какой список?? )) Бесплатный совет - чем флешка дороже, тем больше шансов что она подойдет ;)

wadimus 14-10-2009 20:51 1243099

Pozia,

Цитата:

флешек мильен. Какой список?? )) Бесплатный совет - чем флешка дороже, тем больше шансов что она подойдет
не пугай народ :)

зашли сюда:
HTML код:

http://www.nirsoft.net/utils/usb_devices_view.html
там скачали USBDeview v1.43 - View all installed/connected USB devices on your system
вот прямая ссылка:
HTML код:

http://www.nirsoft.net/utils/usbdeview.zip
запустили USBDeview.exe, нашли свой USB DISK в списке, кликнули на нем и получили окно Properties
нам нужно значение VendorID:
у моей флешки - 090c - у меня флешка на SMI Chip-е

утилитка, которую обсуждаем, называется SMI UFD utility. делаем выводы - моя флешка подойдет :)

вот из описания:
Цитата:

However, the explaination on this post is all about USB flash drives which use SMI and USBEST chip. If your USB flash drive use other control chip then, you can not find the proper information here.

1. First of all, you have to find out the vendor of usb controller IC in you USB flash drive.

If you know the vendor of the controller chip then skip this section. Otherwise visit here and download USBdeveiceview and run.

Now, you know the number of Vendor ID:.
Vendor ID = 1307 => USBEST chip ( USBest vendor ID can be different than "1307 " )
Vendor ID = 090c => SMI Chip ( SMI vendor ID can be different than "090c " )

If your controller chip is different than USBEST or SMI then, you can not find usefull information here.

In fact, other vendor chips also can make CD partition but a little tricky so, I do not post about it.

2. If your USB drive has SMI controller ( VendorID = 090c ) inside, you have use "SMI UFD utility". Insert your flash drive and backup all data and take procedure as follows.

A3uAT 21-02-2010 09:42 1352408

А как все вернуть обратно? Чтоб привод обратно с флешкой слить?

Pozia 21-02-2010 11:28 1352459

A3uAT, ползунок верни обратно в ноль и снова прогони и будет тебе счастье...

A3uAT 23-02-2010 09:29 1353763

Pozia, ок, спс

Pozia 24-02-2010 19:33 1355075

Цитата:

Цитата wadimus
запустили USBDeview.exe, нашли свой USB DISK в списке, кликнули на нем и получили окно Properties
нам нужно значение VendorID: »

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

semiono 24-02-2010 23:45 1355218

Я ещё проги видел: flashboot.ru, ниодна с моей флешкой не работают...

Kingston 8GB DataTraveler 101 USB 2.0 Flash Drive
Но очень весьма кстати бы было, BCDW мне нужен!

Oplot 06-07-2011 19:12 1708440

На каких флешках 32ГБ работает данная утлита? На моей corsair flash voyager 16gb работает прекрасно... Но стала она уже маловата...
Корсары на 32гб уж больно дороги, может у кого есть а-дата на 32? По идее там должна работать...

Nun-Nun 06-07-2011 21:15 1708496

Цитата:

Цитата Pozia
Бесплатный совет - чем флешка дороже, тем больше шансов что она подойдет»

Крайне неоднозначно. Не стОит делать таких обобщений, статистики по этому поводу никто не проводил. Например, с Transcend-ами и Patriot-ами не дружит. Правда Transcend-ы разные бывают, но из мною опробованных (не дешёвых на 2 Гб и 8 Гб) ни одну не видит. Ну а с патриотами и того хуже - их уж точно к дешёвым не отнесёшь, но и с ними пролёт - у меня вон ни на 32, ни на 64 гига не видит.

P.S. Добавьте в шапку название утилиты - и пользователям удобнее и о "месте жительства" подскажут быстрее. И ещё имеет смысл внести в шапку информацию о поддерживаемых флешках (для счастливчиков :)).

P.P.S. И ещё инфа для статистики: если кому интересно, обсуждаемая утилита с флешкой Qumo (Инь-Ян) на 16 Гб тоже не работает.


Время: 07:25.

Время: 07:25.
© OSzone.net 2001-