Программный ремонт USB накопителей

Re: Программный ремонт USB накопителей
такой вопрос возник: как с 1 флешки сделать несколько установочников? нпр win xp и win 7
пробовал делить флешку акронисом чтобы загрузчики были на разных разделах, но второй раздел не определяется и по большому счету просто откусывается
Потому что, когда ты делаешь map, создаётся виртуальное устройство, куда монтируется образ. Винда без драйверов его не видит.
Вин7 можно грузить напрямую — распаковываешь в корень флешки и грузишь bootmgr. Винхп на такое не способна и её либо модифицировать, либо грузить из образа с драйвером виртуальных устройств граба (firadisk или winvblock):
Код:
title Windows XP installer (stage 1)
find --set-root /flashdrive.tag
map --mem /winxp/firadisk.img (fd0)
map --mem /winxp/winxp.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
chainloader (0xff)/I386/SETUPLDR.BIN

title Windows XP installer (stage 2)
find --set-root /flashdrive.tag
map --mem /winxp/firadisk.img (fd0)
map --mem /winxp/winxp.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
chainloader (hd0)+1
1. Первый этап — начало установки, выбор раздела, копирование файлов установщика, перезагрузка. Второй этап — непосредственная установка. По идее можно обойтись общей записью с "chainloader (0xff)" и, когда будет нужен второй этап пропустить "Нажмите любую клавишу...", но у меня не заработало.
2. "flashdrive.tag" — пустой файл в корне флешки.
3. Возможно понадобится монтирование драйвера в fd1 или в оба устройства.
4. "checkrange 0x80 read 0x8280 && map (hd0) (hd1)" — если флешка определяется, как usb-hdd, то поменять местами hd0 и hd1. hd0 — флешка, hd1 — диск для установки винды, он может иметь другой номер. В некоторых случаях флешка может определяться чёрт пойми как и надо будет убрать checkrange.
5. На втором этапе появится запрос об установке неподписанного драйвера. Ставить нет смысла, виртуальное устройство нужно только во время установки и после его можно удалить из системы.
6. Такой способ требователен к памяти, потому что образ винды грузится целиком.

Насколько хорошо поддерживают firadisk и winvblock вин7 не знаю, смотри сам на reboot.pro, но, вроде, аналогично можно установить и её. Ещё есть какое-то xp_inst, который содержит эти же драйвера, но как-то упрощает весь процесс и можно не считывать весь образ. Искать на msfn и reboot.pro.
 
Re: Программный ремонт USB накопителей
Помогите поменять виндовс на нетбуке
хочу поставить этот виндовс [URL="http://city.is74.ru/forum/index.php?
 

mensh

Ословед
Re: Программный ремонт USB накопителей
При запуске программы MPInfoCheck показалась картинка:
Потом:

Программа UFDUtility_v3.4.8.0 меня "обрадовала" тем, что "устройство не съёмное":
И что с этой бедой делать?
У меня установлена Win7 x32. Флешки: JetFlash TS4GJFV10 (4 Гб) и General USB Flash Disk (16 Гб).
Флешку на 4 Гб сделал мультизагрузочной - работает прекрасно. То же пытался сделать с флешкой на 16 Гб. Работает только в тестовом режиме, а загрузка с неё не происходит.
 

veter_LED

Ословед
Re: Программный ремонт USB накопителей
:huh: В чём проблема может быть??? скачал образ .iso Windows7 (из первого поста в теме про семёрку), и через прогу Windows7-USB-DVD-tool (что в первом посте, от Microsoft прога) записал на флешку. В винде xp вроде как всё нормально . А при загрузке через Bios меню (у меня F12) выбирал разные загрузки USB. НО всё бестолку, грузится XP. Как быть, что не так?
P.S. Запарился уже ....
когда я устанавливал винду с флешки
в биосе поставил USB HDD
перезагрузил комп нажал F12 выбрал USB HDD
и всё началась установка с флешки
винду установил нормально даже быстрее чем с диска установилась ....
 

    AddAll

    очки: 481
    Нет комментариев

    Ign@Tъ

    очки: 33
    привет,ну наконец то я могу тебе репы кинуть)

mensh

Ословед
Re: Программный ремонт USB накопителей
когда я устанавливал винду с флешки
в биосе поставил USB HDD
перезагрузил комп нажал F12 выбрал USB HDD
и всё началась установка с флешки
винду установил нормально даже быстрее чем с диска установилась ....

Делал мультизагрузочную флешку (MultiBoot USB). Устанавливал дистрибутивы WinXP и Win7 на флешку. С флешкой на 4 Гб всё работает отлично - и ХР и 7-ка устанавливаются без проблем (выбор загрузки по кнопке F12). А с флешкой на 16 Гб - проблема. В тестовом режиме работает, а загрузка с неё не происходит. Флешка абсолютно исправна (проверял).
 

маска

Человек Сверх-я (с)Фрейд.Прогнил
Модератор
Re: Программный ремонт USB накопителей
Делал мультизагрузочную флешку (MultiBoot USB). Устанавливал дистрибутивы WinXP и Win7 на флешку. С флешкой на 4 Гб всё работает отлично - и ХР и 7-ка устанавливаются без проблем (выбор загрузки по кнопке F12). А с флешкой на 16 Гб - проблема. В тестовом режиме работает, а загрузка с неё не происходит. Флешка абсолютно исправна (проверял).
тоже самое,не работает - у меня только такая флешка на 16 есть(silicon power) и нет другой - и грешным делом на себя чуть не наложил свои кривые руки - а дело то и не в руках как видим.Всегда делал как ребята говорили,да и сложного то ниче нет - в недоуменьи был/7ка то нормально грузиться(тупо копипаст на флеху) - ей грубдосы не нужны,предзагрузные направляющие - а вот ХР без оного никак,ей и делал загрузочную и получалась загрузочная ,но она не ловиться при старте.
тоже хочу решение
 

    programmer

    очки: 477
    Нет комментариев
Re: Программный ремонт USB накопителей
Добрый день, имеется карта Trancend 32 GB SDHC , в один грустный момент просто перестала определятся, физическим воздействиям не подвергалась, что можете посоветовать?
 
Re: Программный ремонт USB накопителей
Пжл скажите что мне нужно сделать чтобы при установке винды появлялась не только флешка но и жесткий?
Ужс как надоела ОС - "Meego"...
 

mensh

Ословед
Re: Программный ремонт USB накопителей
Внешний жёсткий диск

У моего внешнего ж. д. Seagate 1,5 Тб почти 100% - bad sectors.
Программа HDD Low Level Format Tool 4.12 не помогла - вообще диск не видит.
Программа HDD Regenerator 2011 работает с диском чётко, но о-о-очень медленно - за 8 часов обработала 0,12% диска. К настоящему моменту комп крутится вторые сутки (вначале программа показала, что требуется 72 часа, через некоторое время - 84 часа, со вчерашнего вечера не проверял).
Существует ли более шустрая программа?
----------------------------------------------------------------------------------------------------------------------
Весь декабрь компьютер работал по 8 часов в сутки, в январе - не выключался, в феврале - по 16-18 часов. Результат:

attachment.php

 

webcelerator1

Заблокирован
Re: Программный ремонт USB накопителей
тоже самое,не работает - у меня только такая флешка на 16 есть(silicon power) и нет другой - и грешным делом на себя чуть не наложил свои кривые руки - а дело то и не в руках как видим.Всегда делал как ребята говорили,да и сложного то ниче нет - в недоуменьи был/7ка то нормально грузиться(тупо копипаст на флеху) - ей грубдосы не нужны,предзагрузные направляющие - а вот ХР без оного никак,ей и делал загрузочную и получалась загрузочная ,но она не ловиться при старте.
тоже хочу решение
USBReanimator v.4 - наше все. Прекрасно работает.
 

    маска

    очки: 436
    долго же ты сидел в бане или где там сидел кузнечик совсем как огуречик)))хххх с новым гадом!

DrKas

Ословед
Re: Программный ремонт USB накопителей
День добрый! Собрал загрузочную флеху на MultiBootUSB. И есть вопрос - как можно перебрасывать образ этой флешки на другие? Т.е. копи - паст не работает, из-за Grub4Dos. Пробовал создать образ жесткого диска через UltraISO, но образ создается в формате .ima - который не монтируется в виртуальные приводы, соответственно и записать его нельзя.
 
Re: Программный ремонт USB накопителей
Windows С флэшки

Помогите сделать загрузочную флэшку с windows, На нетбуке полетела винда, дисковода нету.
 

mensh

Ословед
Re: Программный ремонт USB накопителей
Помогите сделать загрузочную флэшку с windows, На нетбуке полетела винда, дисковода нету.

На каком-нибудь компьютере программой UltraISO запишите на флэшку образ ОС.
 

    ELIJAH

    очки: 762
    Нет комментариев

    veter_LED

    очки: 1.008
    Нет комментариев

Ленивый

Ословед
Re: Программный ремонт USB накопителей
Найдено в интернете.

Как известно, загрузочное меню windows7 формируется в конфигурационном файле BCD с помощью штатной утилиты BCDEDIT.EXE либо посредством дополнительной утилиты EasyBCD.
Предлагается альтернативный способ создания меню любой сложности без редактирования файла BCD с помощью загрузчика Grub4Dos. Способ основан на малоизвестной особенности NT6 MBR, а именно, при загрузке NT6 MBR в первую очередь ищет на первом диске свой менеджер загрузки файл bootmgr. Если такой файл отсутствует, то происходит поиск менеджера загрузки NT5 файла ntldr с последующим его запуском. Выполняем следующие манипуляции :
- перемещаем файл bootmgr из корневой директории диска в папку BOOT,
- если есть установленная windows XP и присутствует ее файл ntldr, то переименовываем его, например, в ntldr1,
- в корневую директорию помещаем менеджер загрузки Grub4Dos файл grldr и переименовываем его в ntldr.
Теперь при загрузке компьютера в отсутствие файла bootmgr в корне первого диска будет обнаружен файл ntldr и управление передано ему. Поскольку произведена подмена исходного файла на менеджер загрузки Grub4Dos произойдет именно запуск его с поиском файла menu.lst, который следует сформировать и тоже положить в корневую директорию первого диска. Текст файла menu.lst может быть примерно таким :

timeout 30
default 0
gfxmenu /BOOT/Skin

title Загрузка Windows 7
find --set-root --ignore-floppies --ignore-cd /BOOT/bootmgr
chainloader /BOOT/bootmgr

title Загрузка Windows XP
find --set-root --ignore-floppies --ignore-cd /ntldr1
chainloader /ntldr1

title Загрузка Linux
find --set-root --ignore-floppies --ignore-cd /boot/grub/core.img
kernel /boot/grub/core.img

title Переход в меню загрузки сервисных систем --->>>
find --set-root --ignore-floppies --ignore-cd /menu_srv.lst
configfile /menu_srv.lst

title Перезагрузка
reboot

title Выключение
halt


Как видно из текста меню, запуск Windows 7 производится нестандартным способом из папки BOOT файлом bootmgr, а не из корневой директории. Это никак не влияет на успешный запуск. Запуск Windows XP осуществляется переименованным файлом ntldr1.
В отношении запуска Linux повсеместно только и обсуждается вопрос о восстановлении загрузчика grub, однако это совсем не обязательно, особенно, когда основной ОС является Windows 7. Вполне нормально Linux запускается приведенной записью в меню без восстановления grub.
Из строки в заголовке gfxmenu /BOOT/Skin следует, что меню будет загружаться с фоновым изображением под именем Skin, помещенным в папку BOOT. Имя изображения может быть произвольным, главное - оно должно приниматься Grub4Dos.
При этом начальное меню принимает совершенно непривычный для типовых монохромных меню загрузки Windows вид на фоне выбранной картинки с русификацией.
Сервисные системы могут располагаться на любом разделе любого диска. Раздел даже может быть скрытым, т.е. не иметь буквы. Это не помешает запуску систем, расположенных на нем. В качестве таких систем можно использовать различные LiveCD образы WinPE, BartPE, Linux включая Linux Persistent, т.е. с сохранением настроек, системы для работы с дисками типа Parted Magic, Acronis DDS, бесплатные восстановительные антивирусные диски CD и многое другое.
Дополнительно в menu.lst можно вставить записи для загрузки с других носителей информации, которые могут быть подключены к компьютеру. Это позволит избежать необходимости входа в BIOS при включении компьютера для выбора загрузочного устройства.

Для загрузки с флоппи-дисковода добавляем запись :
title Загрузка Floppy Disk
chainloader (fd0)+1
rootnoverify (fd0)


Загрузка с привода CD/DVD осуществляется записью :
title Загрузка CD/DVD
chainloader (cd)
rootnoverify (cd)


Загрузку USB Flash или USB HDD с установленным загрузчиком Grub4Dos можно произвести, например, с помощью размещения на устройстве USB маркерного файла нулевого размера с уникальным произвольным именем. Для флешки такой файл назовем flash. Тогда загрузить эту флешку из меню можно записью :
title Загрузка флешки
find --set-root --ignore-floppies --ignore-cd /flash
configfile /menu.lst



В заключение стоит отметить, что все то же самое можно сделать для Windows XP. Запуск файла grldr можно произвести добавлением строки в файл boot.ini
C:\grldr="Boot Grub4Dos"
Такой вариант вначале покажет типичное монохромное меню загрузки Windows XP с возможностью выбора запуска меню Grub4Dos. Другой вариант предусматривает переименование файлов ntldr и grldr, как это указано для Windows 7. Тогда будет первым загружаться меню Grub4Dos.

Буду признателен за любые по делу отзывы и предложения по данному способу в комментариях.

ПРЕДУПРЕЖДЕНИЕ. Способ является чистой воды фантазией автора. Опробован на нескольких компьютерах. За использование данного способа автор ответственности не несет. Способ предложен "КАК ЕСТЬ" и используется Вами по собственному желанию и на свой страх и риск. (С) Xodok
Q: есть ноутбук(win xp), надо переустановить операционку, проблема в том, что ноутбук 2006 года выпуска и USB загрузочные воспринимать отказывается, привод для дисков неисправен. Установку по сети провернуть не получится, т.к. нет кабеля соответствующего.
A: можно установить ХР без флешки.
Схема такая :
- на диск С: кладем менеджер загрузки grub4dos файл grldr,
- в boot.ini добавляем строку
C:\grldr="Boot Grub4Dos"
- утилитой BOOTICE.EXE устанавливаем PBR Grub4Dos,
- на диск C: кладем файл menu.lst такого содержания

default 0
timeout 15

title winPE.iso
find --set-root --ignore-floppies --ignore-cd /winPE.iso
map /winPE.iso (hd32) || map --mem /winPE.iso (hd32)
map --hook
chainloader (hd32)

title Boot Windows XP
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr

title Restart
reboot

title Shutdown

halt

Кладем на диск С: или предпочтительно на другой раздел образ iso какого-нибудь небольшого LiveCD winXP-PE (BartPE) Либо меняем имя образа на winPE.iso, либо в меню пишем истинное имя образа. На диск С: кладем папку с развернутым из образа дистрибутивом ХР.
Запускаемся с LiveCD и (для подстраховки) переимновываем системные папки, например, ставим 1 перед именем , типа 1windows, 1ProgramFiles 1Document... Файл подкачки можно удалить, а системные файлы в корне не трогать.
После этих манипуляций открываем (под LiveCD) папку дистрибутива и запускаем setup.exe. Если в сборке его нет, то запускаем winnt32.exe из папки i386. После перезагрузки и продолжения установки отказываемся от форматирования, поскольку это уничтожит всю работу. Удалить все лишнее с диска можно после завершения установки в нормальном режиме. (С) Xodok
Оригинал темы.
 
    N

    очки: 387
    Спасибо все получилось!!!

    veter_LED

    очки: 1.008
    Нет комментариев
Re: Программный ремонт USB накопителей
Доброго времени суток! У меня перестала работать флэшка Kingston Data Traveler G2 32 GB. После подключения к любому usb порту в "Моём компьютере" находит, но иконка её как бы неативна и всё время мигает индикатор обращения. При попытке доступа пишет:"Вставьте диск в устройство". Что делать?
UPD: после не продолжительного (~5 минут) подключения к порту нагревается. После отключения иконка всё ещё висит.
 

JackalStv

Ословед
Re: Программный ремонт USB накопителей
Привет всем.
Такая проблема дал другу флешку на 16 гигов, он с ней чето делал. Теперь запустил у себя и размер только 1.91 как так ?
И как можно это исправить ?
 

Ленивый

Ословед
Re: Программный ремонт USB накопителей
Мультизагрузочный раздел основного HDD - аналог мультизагрузочной USB Flash (WinXP)

Может кому и пригодится ))
Мультизагрузочный раздел основного HDD - аналог мультизагрузочной USB Flash.
Набор ремонтно-восстановительных средств, размещаемый обычно не USB накопителях или на CD/DVD, может быть размещен на выделенном разделе основного диска.
Дальнейшее изложение идет применительно к ОС Windows XP.
В корень активного раздела помещаем файлы grldr, menu.lst, splash.xpm.gz.
В файле boot.ini добавляем примерно такую строку :
C:\grldr="Multiboot"
При загрузке компьютера появляется дополнительная строка загрузочного меню "Multiboot".
Выбор этой строки приводит к загрузке через файл grldr Grub4dos - многофункционального загрузчика, который используется для загрузки операционных системы мультисистемной конфигурации. После загрузки активируется файл menu.lst с заставкой splash.xpm.gz, т.е. приходим к виду, характерному для мультизагрузочной USB Flash. Если компоненты мультизагрузки размещены на разделе сновного диска, то все отличия menu.lst от аналогичного файла для флешки будут состоять в правильном определении адресов запуска компонентов. Формат записи раздела в Grub4dos выглядит примерно так : (hd0,1).
Первая цифра соответствует номеру диска, а вторая - номеру раздела на этом диске. Если первая цифра совпадает с номером в Windows, то вторую угадать невозможно. Например, диск разбит на 3 раздела. При первом входе в menu.lst нажимаем букву "с" (лат.) и переходим в режим командной строки, где вводим find :
grub > find [Enter]
В ответ получаем список дисков и разделов :
hd0,0
hd0,4
hd0,5

После выяснения информации о разделах можно войти в основную ОС и приступить к работе с меню, предпочтительно используя готовую болванку.
Дополнительно из этого меню можно вызвать загрузку подключенной флешки если на этой флешке разместить файл, например, Flashmenu.lst. Кстати, это позволяет осуществлять загрузку с USB накопителей на компьютерах, где BIOS не предоставляет такой возможности. Имя такого файла может быть любым, но расширение должно быть lst, и, если подключаются одновременно несколько флешек, то имя файла должно быть разное. Структура блоков дополнительного файла Flashmenu.lst может совпадать с файлом menu.lst на флешке, но адресация запуска должна быть изменена.
Компоненты, размещенные на мультизагрузочном разделе основного диска могут быть запущены при загрузке с флешки. Для этого на разделе можно поместить файл типа submenu.lst., а в меню флешки прописать загрузку этого файла. Файл submenu.lst отличается
от menu.lst на активном разделе адресацией запуска. Использование такого способа позволяет в полной мере задействовать компоненты на мультизагрузочном разделе при крахе основной ОС.
Мультизагрузочный раздел можно скрыть удалив букву раздела и использовать для хранения резервных копий ОС.
Проверен запуск с мультизагрузочного раздела :
bartpe_mini.iso
Acronis_BCDW_Reanimator_v5.2008.iso
ubuntu-10.04-netbook-i386.iso
Paragon Advanced Recoveri CD но не ISO, а извлеченных файлов.
Примеры, реально работающих файлов меню прилагаются. Принципиально важно правильно определить и заменить адреса разделов для запуска компонентов. Более подробная информация....
-----------
Загрузка grub4 при запуске компьютера без замены MBR win7 на grub чтобы не слетала активация семерки...

MBR win7 имеет малоизвестное свойство - сначала ищется вторичный загрузчик семерки файл bootmgr, а в случае его отсутствия ищется загрузчик ХР ntldr. Делаем следующие манипуляции :
- переносим bootmgr в папку BOOT,
- переименовываем ntldr например в ntldr1,
- забрасываем в корень диска С: файл grldr, menu.lst + картинку для grub,
- переименовываем grldr в ntldr,
- в menu.lst для запуска семерки и ХР прописываем

title Boot Windows 7
root (hd0,0)
chainloader /BOOT/bootmgr
boot


title Boot Windows XP
chainloader (hd0,0)/ntldr1
rootnoverify (hd0,0)

Вариант 2
Все то же самое, только grldr в корне диска переименовываем в bootmgr, а ntldr оставляем со своим именем.
 
Сверху