Tuesday, 19 August 2008

alex_rex: (Default)
Обзаведясь недавно флэхой большого объёма, захотелось залить на неё какой-нибудь liveCD и, если что, грузиться с неё. Так оно всяко проще, и софт обновлять, и таскать с собой не болван, а мелкий брелок, и понадёжнее будет. У меня давно один из клонов BartPE валялся, miniPE, чем-то он мне глянулся, вот и решил его залить. Заливал всяческими методами, максимум, что добивался — система таки грузится, но неизменно впадает в синий экран, он же BSOD, с ошибкой 0x0000007b. Основательно порывшись в гугеле, нашёл следующее решение: подменить файл ntdetect.com патченым. Вот после этого оно всё и загрузилось.

Так, значит, пошагово:
  1. Отформатировал флэшку с помощью майкрософтовской udfprep.

  2. С помощью PeToUSB залил на флэшку образ диска.

  3. Подменил ntdetect.com патченым.

  4. ........

  5. Profit!


До кучи, на всякий, вот ещё форматёр от HP.

Ещё трабла с низкой скоротью записи. хотя и usb 2.0. Опять же, напряг гугель, нарыл следующие костыли:

В результате изучения соответствующей ветки реестра и файла classpnp.sys обнаружился интересный ключик WriteCacheEnableOverride. После установки его значения в 1 и перезагрузки скорость записи и удаления файлов выросла в несколько раз! В реестре сейчас вот что:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00\4e643a965c122d&0\Device Parameters\Classpnp]
"UserRemovalPolicy"=dword:00000003
"WriteCacheEnableOverride"=dword:00000001


и, соответственно, народ автоматизировал сие действо:

Прочитав данные предложения al-s, написал программу для включения данных ключиков реестр. Так как данная проблема достала под Windows XP SP2 (и под SP1 то же самое) как на матерях на VIA KT333A, NFORCE 2,3,4 и INTEL 865, 875, 915. 20 Мегабайт за 10 минут! Это каменный век... Спасибо al-s

Теперь на счет программы - после запуска она укажет список флешек которые занесены в реестр, ставя галочку - добавляем данные в ключ "Classpnp", снимаем галочку - удаляем данные в реестре под ключом "Classpnp". Перезагружаться не надо, достаточно вытащить и вставить флешку (естественно через безопасное отключение ).

http://depositfiles.com/ru/files/1480171


На всякий случай и у себя положил.

Profile

alex_rex: (Default)
Alex Rex

August 2012

S M T W T F S
   1234
5678 91011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Expand Cut Tags

No cut tags