Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows на USB HDD — часть 1

Автор: welic
Дата сообщения: 28.05.2013 21:23

Автор: welic
Дата сообщения: 29.05.2013 10:17

Автор: nikita20101
Дата сообщения: 29.05.2013 12:49
welic
micro-XP.vhd в RAM на моем рабочем компе с материнкой Gigabyte GA-G31M-S2C до раб.стола ,грузился аж 11 минут(0м/448м),дождался только из интереса.

Цитата:
жмакните на рабочем столе рег-файл "Запрет установки драйверов"

драйвер на мышку загружается в последнюю очередь.
Автор: welic
Дата сообщения: 29.05.2013 13:05

Автор: belgenn
Дата сообщения: 29.05.2013 16:24
welic
Спасибо, скачал, буду пробовать.
Вчера сделал SDI-образ с WinLite - грузится и бегает очень даже неплохо. Сохранить изменения, конечно, значительно сложнее, чем в ваших сборках, но при желании можно (например, с помощью Image Creator).

Добавлено:
nikita20101


Цитата:
драйвер на мышку загружается в последнюю очередь


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


REG-файл:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\system2\ControlSet001\Control\CriticalDeviceDatabase\hid_device_system_keyboard]
"Service"="kbdhid"
"ClassGUID"="{4D36E96B-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM2\ControlSet001\Control\CriticalDeviceDatabase\USB#CLASS_03]
"ClassGUID"="{745A17A0-74D3-11D0-B6FE-00A0C90F57DA}"
"Service"="hidusb"

[HKEY_LOCAL_MACHINE\SYSTEM2\ControlSet001\Services\kbdhid]
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,6b,00,62,00,64,00,68,00,69,00,64,\
00,2e,00,73,00,79,00,73,00,00,00
"Type"=dword:00000001
"Start"=dword:00000001
"ErrorControl"=dword:00000000
"Tag"=dword:00000005
"DisplayName"="Драйвер клавиатуры HID"
"Group"="Keyboard Port"

[HKEY_LOCAL_MACHINE\system2\ControlSet001\Services\usbccgp]
"Start"=dword:00000000
"Group"="Boot Bus Extender"
"Type"=dword:00000001
"ErrorControl"=dword:00000001
"Tag"=dword:0000001c
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,75,00,73,00,62,00,63,00,63,00,67,\
00,70,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="Драйвер универсального родительского устройства USB (Microsoft)"

[HKEY_LOCAL_MACHINE\SYSTEM2\ControlSet001\Services\i8042prt\Parameters]
"EnableWheelDetection"=dword:00000002

Добавлять данные в реестр нужно из другой ОС с помощью команды "Загрузить куст" в редакторе реестра. Я использовал для загружаемого куста имя SYSTEM2.

Также нужно добавить в каталог system32 файл hidserv.dll, а в папку drivers - файл kbdhid.sys.

На загрузку это повлиять не должно (проверял на нескольких компьютерах).
Автор: welic
Дата сообщения: 29.05.2013 23:15

Автор: belgenn
Дата сообщения: 30.05.2013 16:37
welic

Можно, конечно, импортировать как обычно, но тогда нужно сохранять все изменения в системе и перезагружаться.

Редактор реестра R-RegistryManager я уже видел в сборке "WinXP_x32 Simplix" от 18.05.13 и сразу попробовал его в работе: мне понравилось, что он может удалить ветвь ControlSet00X целиком без изменения разрешений, отображает скрытые разделы и параметры. Чем то он похож на мой любимый RegWorkShop - тоже отображает дату последнего изменения раздела, можно выбрать для экспорта или удаления несколько подразделов и т.д.

Сборка WinLite на моем рабочем компьютере "Acer Aspire M1935" загрузилась с флешки USB 2.0 (макс. скорость чтения около 20 МБ/сек, FAT32) с маппингом памяти за 1 минуту. В этом компьютере есть 2 контроллера USB 3.0, но флешка то у меня USB 2.0 и не самая шустрая.

Автор: welic
Дата сообщения: 30.05.2013 17:31

Автор: xodok41
Дата сообщения: 30.05.2013 20:24
welic

Цитата:
подумаешь в два раза дольше будет загружаться,

Поэкспериментировал. С локального диска без загрузки в RAM micro-XP.vhd грузится 40 с. (без пользовательского контейнера)
С флешки Kingston (чтение по тесту 12 МБ/с) заархивированная micro-XP.vhd.gz 190 МБ грузится 56 с. С локального диска без загрузки в RAM контейнер 1,4 ГБ с Game Edition - 50 c. С флешки из архива gz 422 МБ - 1.20 мин.
Есть нюанс для сжатых контейнеров с NTFS. При загрузке в RAM выделяется память по размеру контейнера, но файлы грузятся туда несжатые, так что размер контейнера должен превышать занятую память в контейнере не менее, чем в 1,5 раза. Иначе - синька.

Автор: welic
Дата сообщения: 31.05.2013 08:31

Автор: WatsonRus
Дата сообщения: 31.05.2013 14:58
Сколько им нужно RAM для нормальной работы?

Добавлено:
В смысле в режиме полной загрузки в RAM.
Автор: xodok41
Дата сообщения: 31.05.2013 15:17
WatsonRus, если в сборках welic отключить RAMdisk, то отгрызается RAM размером с контейнер VHD. Ну, а при включенном RAMdisk, естественно, еще и его размер. Остальное используется как обычная оперпамять.
Автор: welic
Дата сообщения: 31.05.2013 15:44

Автор: xodok41
Дата сообщения: 31.05.2013 16:49
welic, не обратил внимания, что RamDisk динамический, а Temp вернул на "родное" место.
Фраза "при включенном RAMdisk, естественно, еще и его размер." не противоречит ни фиксированному ни динамическому RAMdisk.
Автор: belgenn
Дата сообщения: 31.05.2013 18:41
welic
На моем стареньком домашнем компе (2003 г.) сборка micro-XP.vhd грузилась с флешки в память 13,5 минут! А с PLOP-ом - всего 1 мин. 25 сек.
Автор: welic
Дата сообщения: 31.05.2013 18:45

Автор: xodok41
Дата сообщения: 31.05.2013 19:10
welic, мне откровенно приятно наблюдать, что нашелся фанат (в лучшем понимании), который делает титаническую творческую работу (задарма) по развитию и внедрению в массы очень интересной темы. Особенно, учитывая, что и я сам фанат контейнеров, но не столь плодовитый.
Кстати, заглянул на Ваш пост в LiveCD относительно пакета программ в сборке. Крайние мои вывихи относятся к симбиозу LiveUSB с VHD. Естественно, это только для флешек имеет смысл, а не для болванок. Юзер сам себе может устраивать красивую жизнь начиняя контейнер программами и скриптами по своему вкусу без изменений базовой win PE.
Автор: nikita20101
Дата сообщения: 01.06.2013 12:28
welic
Быстренькие системки,правда в астрале не смог настроить wi-fi вроде и дрова поставились,а сетей не видит,а в рашене не нашел по близости управления EWF,может потому что использовал 1 файл Users.vhd на 2-х,но это не важно т.к буду продолжать использовать симпликс,а вообще объясните мне кто нибудь смысл загрузки vhd B RAM,ибо столько уже этих РЕ и медийных и ремонтных?
Автор: welic
Дата сообщения: 01.06.2013 13:24

Автор: xodok41
Дата сообщения: 01.06.2013 14:05
nikita20101

Цитата:
не смог настроить wi-fi

Посмотрите Панель управления > Администрирование > Службы. Если "Беспроводная настройка" отключена, то запустить ее в режиме Авто

Цитата:
смысл загрузки vhd B RAM

1. Есть компы, где нормальная загрузка VHD выпадает в синьку, а в RAM работает.
2. Удобно держать массу архивированных VHD на одной флешке не заморачиваясь с дефрагментацией.
Автор: belgenn
Дата сообщения: 01.06.2013 14:48
nikita20101

Цитата:
а вообще объясните мне кто нибудь смысл загрузки vhd B RAM

Во-первых, скорость работы независимо от качества флешки. А во-вторых, попробуйте пошевелить флешку на старом компьютере - тут же выскочит синий экран.
Автор: belgenn
Дата сообщения: 01.06.2013 21:10
Может кому нужно - версия PLoP, работающая с флешки.
http://depositfiles.com/files/ty8hjc1bn
Автор: nikita20101
Дата сообщения: 01.06.2013 23:38

Цитата:
скорость работы

micro-XP.vhd(0м/448м)-11мин.
астрал(0м/720)-? можно выспаться.

Добавлено:

Цитата:
не заморачиваясь с дефрагментацией.

флешка usb3.0 силикон пауэр ntfs 64гб не разу еше не заморачивался с дефрагментацией vhd,точно также как и на внешнем 3.0 диске.
Автор: belgenn
Дата сообщения: 02.06.2013 06:01
nikita20101

Цитата:
micro-XP.vhd(0м/448м)-11мин.
астрал(0м/720)-? можно выспаться.

Так это же вы про скорость загрузки ОСи, а не про скорость работы в ней! Я уже писал раньше, что у меня micro-XP.vhd на старом компе с PLoP-ом грузится за 1 мин 25 сек, а без него за 13,5 минут. Используйте PLoP!
Да я и не говорю, что VHD нужно грузить в RAM. Просто как вариант. В RAM я загружаю SDI-образы (Windows XP Embedded).
Про дефрагментацию: у меня на 16GB-флешке было около 50% свободного места, но как не пытался, не смог дефрагментировать VHD файл. Перепробовал все, что можно - Deffragler, WinContig, MyDefrag и т.д., родные дефрагментаторы разных версий Винды - все бесполезно. Пришлось заново форматировать флешку.
Автор: nikita20101
Дата сообщения: 02.06.2013 08:48
belgenn

Цитата:
16GB-флешке было около 50% свободного места, но как не пытался, не смог дефрагментировать VHD файл

Знаком с этим,2,0 флешки кингстон,пока fat32 работают нормально как только в ntfs форматнеш начинают тупить и глючить, 3,0 флешки в этом выгодно отличаются (только по опыту).Как грузить vhd это каждый для себя решит,просто я считаю vhd хорошей альтернативой именно загрузке в RAM,хотя если получится совместить и что то от этого приобрести,я за любую движуху ,кроме голодовки.
Автор: xodok41
Дата сообщения: 02.06.2013 12:00
nikita20101, это с какой же флешки и на каком компе грузится в RAM Астрал "можно выспаться"? У меня на слабеньком нетбуке со старенькой 1 ГБ флешки Кингстон и из архивированного контейнера загрузка 1,3 мин.
Автор: WatsonRus
Дата сообщения: 02.06.2013 12:22
Не обязательно с флешки такая долгая загрузка, с USB-HDD тоже. У меня на старом компе тоже такое есть.
Plop все проблемы решает.

В моем компе USB 2.0, но похоже, загрузка с USB-девайса идет по USB 1.1. В BIOS-е никаких настроек нет.
Автор: nikita20101
Дата сообщения: 02.06.2013 12:53
xodok41

Цитата:
это с какой же флешки и на каком компе

micro-XP.vhd в RAM на моем рабочем компе с материнкой Gigabyte GA-G31M-S2C до раб.стола ,грузился аж 11 минут(0м/448м)
plop не пробовал пока т.к не на работе,на нетбуке тоже не новом samsung nc10 минуты 2.
Автор: welic
Дата сообщения: 02.06.2013 13:11

Автор: nikita20101
Дата сообщения: 02.06.2013 13:21
welic

Цитата:
расстраивать тем, что купил го#но

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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153

Предыдущая тема: Проблема WinXP: спонтанно вылетает в синий экран


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.