Professional Documents
Culture Documents
Classeur 1
Classeur 1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\primary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\secondary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*pnp0600]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*azt0502]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\gendisk]
"ClassGUID"="{4D36E967-E325-11CE-BFC1-08002BE10318}"
"Service"="disk"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0101]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_0e11&dev_ae33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1039&dev_0601]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1039&dev_5513]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1042&dev_1000]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_105a&dev_4d33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0640]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_05]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_07]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0648]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0649]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1097&dev_0038]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0001]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0150]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5215]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5219]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5229]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1106&dev_0571]
"Service"="pciide"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1222]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1230]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2411]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2421]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7010]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7111]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7199]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi]
"ErrorControl"=dword:00000001
"Group"="SCSI miniport"
"Start"=dword:00000000
"Tag"=dword:00000019
"Type"=dword:00000001
"DisplayName"="Standard IDE/ESDI Hard Disk Controller"
"ImagePath"=hex(2):53,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,61,00,74,00,61,00,70,00,69,00,2e,\
00,73,00,79,00,73,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IntelIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000004
"Type"=dword:00000001
"ImagePath"=hex(2):53,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,69,00,6e,00,74,00,65,00,6c,00,69,\
00,64,00,65,00,2e,00,73,00,79,00,73,00,00,00
;Добавление драйвера Pciide (необходимо наличие файлов Pciide.sys и Pciidex.sys в папке Drivers)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PCIIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000003
"Type"=dword:00000001
"ImagePath"=hex(2):53,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,70,00,63,00,69,00,69,00,64,00,65,\
00,2e,00,73,00,79,00,73,00,00,00
P.S. Данная операция была лично проверена при переносе жесткого диска с материнской
платы ASUS P4GE-MX на ASUS P5GV-MX
Вот статья о том как проделать эту операцию, если у Вас уже нет исходного
компьютераhttp://hsd.net.ua/prostyie-resheniya-pri-stop-0x0000007b
После запуска
редактора реестра в главном меню программы нажимаем File -> Import. В
ответ появится диалог выбора файла для импорта в реестр. В нашем случае
мы должны выбрать файл mergeide.reg который мы заранее подготовили
и записали на флешку или дискету. Выбираем файл и нажимаем
подтверждение импорта в реестр содержимого файла.
Далее запускаем Проводник, то есть просто два раза щелкаем на «My
Computer» и копируем с заменой старых
файлы atapi.sys, intelide.sys,pciide.sys, pciidex.sys с флешки или
дискеты в папкуБукваДиска:\Windows\system32\Drivers
Вот в принципе и все. Если все сделано правильно, то после перезагрузки
получаем свою рабочую систему. :). Как оказалось решение ошибки STOP
0x0000007b не такая уж и сложная задача для рядового пользователя.
Отдельно еще нужно сказать о переносе системы с платформы Intel на
платформу AMD.
В этом случае необходимо кроме импорта файла mergeide.reg найти и
удалить в реестре ветку
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\intelppm].
Если этого не сделать, то во многих случаях после перезагрузки можно
получить следующий стоп: STOP 0×0000007E =)
Вы приобрели новый компьютер, но перед вами встала задача: как перенести ваши личные
данные, ставшую привычной операционную систему Windows и установленные в ней
приложения со старой машины на новую? «Переселить» программы и ОС при замене
компьютера или жесткого диска вам вполне по силам. Программы, описанные в этой
статье автоматически перенесут Windows, приложения и данные и избавят вас от нудной
переустановки. Эти утилиты позаботятся о том, чтобы вы не потеряли ни одного важного
файла. Если вы собираетесь поставить в свой компьютер SSD диск, то и с ним не возникнет
проблем. Для тех, кто желает доработать образ перед миграцией на другой ПК и установить
необходимые программы поможет статья«Создание своего образа Windows».
Данный встроенный в Windows инструмент не лишен недостатков, таких как долгое время
создания архива и отсутствие функции сжатия. Однако существуют и другие, более
функциональные продукты.
Удобнее переносить данные с помощью внешнего HDD, но если его у вас его нет, вы можете
воспользоваться сетевыми дисками или записать данные на Blu-ray-диски.
Архивация данных. Выбор места для восстановления данных:
создание раздела
Созданный в программе Paragon Drive Copy клон операционной системы (или системного
раздела) лучше всего сохранить на внешнем диске (USB, E-SATA)
Когда копия будет создана, перенесите ее на новый компьютер. Если вы хотите сохранить
установленную там современную ОС, создайте для Windows XP новый раздел и интегрируйте
его в меню выбора загрузчика Windows. Для этого сначала установите программу Paragon на
новый компьютер. Запустите и выберите«Дополнительные операции архивирования».
Paragon Drive Copy в новом окне покажет имеющиеся на диске разделы. При наличии
области, удовлетворяющей по размерам и не разбитой на диски, кликните по ней правой
кнопкой мыши и выберите пункт «Создать раздел». Его объем не должен быть меньше, чем
скопированный архив с Windows XP. Если на новом компьютере только один большой раздел
Windows, его сначала нужно уменьшить. В программе Paragon, к сожалению, вам это сделать
не удастся. Поэтому используйте дополнительную утилиту для работы с разделами,
например Partition Wizard Professional Edition 5.0.
Когда раздел для копии Windows XP будет готов, кликните по нему в программе «Backup &
Recovery» и выберите «Восстановление логического диска из архива». Нажмите на
«Переключиться к просмотру файлов» и выберите нужный архив. Следуйте дальнейшим
указаниям. В завершение скопируйте клон в новую систему с помощью кнопки «Выполнить».
С помощью средств SkyDrive можно создать три различных типа папок, доступ к которым
осуществляется через Интернет (эти папки хранятся на сервере, управляемом корпорацией
Microsoft):
диска, расположив его на локальном или внешнем HDD. Для этого запустите TrueCrypt и с
помощью пункта меню «Создать том» поместите закодированный файловый контейнер на
выбранный диск. Выберите алгоритм средней мощности, например «Serpent», поскольку
слишком сильное шифрование негативно отразится на скорости загрузки и скачивания.
Чтобы поместить файлы в готовый контейнер, необходимо подключить последний как диск. В
главном окне интерфейса TrueCrypt выберите любую букву и перейдите с помощью кнопки
«Файл» к своему контейнеру. Щелкните по «Смонтировать» и введите пароль. В Проводнике
Windows вы увидите новый локальный диск, куда можно поместить клон вашего ПК. Прервите
соединение с программой TrueCrypt и перейдите к новому компьютеру, на который вы хотите
установить клон системы. Установите на этот ПК TrueCrypt и подсоедините к нему внешний
диск с зашифрованным контейнером. Затем подключите, как указано выше, файловый
контейнер в качестве нового локального диска и откройте его в Проводнике Windows. Теперь
можно импортировать клон.
Если вы используете онлайн хранилище для размещения зашифрованного контейнера, то,
чтобы предотвратить его постоянную загрузку программой TrueCrypt, в пункте «Настройки —
Параметры» необходимо отметить флажком функцию «Сохранять дату изменения у файл
контейнеров».
Поскольку стандартные папки, такие как «Мои документы», в старых и новых версиях
Windows не отличаются друг от друга, вам понадобится только выбрать в утилите Ocster
нужную копию и восстановить ее с помощью мастера. Если же отказ компьютера произошел
прежде, чем вы создали актуальную резервную копию, через календарь программы
обратитесь к более ранней версии бэкапа. Обязательно активируйте опцию «Use default
access permissions». В противном случае новая ОС не получит доступ к данным из-за
отсутствия необходимых для этого прав. Кроме того, в мастере можно щелкнуть по папке
бэкапа и выборочно восстановить файлы.
Для таких случаев Ocster Backup предлагает малое количество настроек, поэтому вам
придется скачать программу Windows Easy Transfer (ссылка выше). Однако стоит упомянуть и
о некоторых ограничениях. Вам не удастся перенести личные данные с помощью этой
утилиты, если версии Windows на старом и новом компьютерах имеют различную
локализацию, а также возможны проблемы с переносом данных с 64-битной системы на 32-
битную.
Для того, чтобы сделать загрузочную флешку из ISO образа необходимо (ISO образ —
это копия установочного диска в специальном котейнере с расширением ISO):
1. Скачать UNetBootin.
2. Запустить UnetBootin.
3. Указать ISO-образ, выбрать USB-накопитель и нажать
«OK».
Программа автоматически обработает ISO-образ и сделает загрузочную флешку, с
помощью которой в дальнейшем можно будет установить ОС на компьютере без
использования CD/DVD-ROM или скачать образ портативной версии любимой ОС и установить
ее, чтобы она была всегда под рукой. Также с записью образов хорошо справляется
утилита YUMI, которая представляет собой аналог UNetBootin.
2. Нажмите Next. Выберите устройство на котором будет создан образ. Нажмите USB
device (если Вы хотите создать флешку-установщик) или DVD (если Вы хотите создать
загрузочный DVD диск). Перед указанием желаемого устройства вставьте флешку в USB порт
или DVD диск в привод соответственно.
3. Укажите флешку, на которую будет записан образ загрузчика. Для начала создания
установочной флешки, нажмите Begin copying.
* Не забудьте перед
установкой Windows 7 с флешки включить в BIOS загрузку компьютера с USB-устройства!
* Минимальный размер (объем) флешки должен составлять не менее 4Гб!
Включив ПК зайдите в BIOS, нажав на клавишу «Del» или «F2». Затем найдите
соответствующие пункты меню, указав очередность загрузки и используемые для этого
устройства. В зависимости от производителя и версии BIOS это можно сделать в
разделах «Boot» или «Advanced BIOS features». Кроме того, современные материнские платы
позволяют, не перенастраивая BIOS, указать устройство, с которого будет загружаться
система. Для этого при запуске ПК нужно вызвать «boot menu». Как правило, сделать это
можно клавишей «F12».
Потом отметьте галочками следующие пункты: «Локальный диск С«, «Начальный трек
жесткого диска» и «Главная загрузочная запись«.
После того как произведете все настройки, нажмите на кнопку «Готово». Данным действием
подтверждаете запланированную в расписании архивацию, сам процесс запустится в
фоновом режиме. Задав операцию резервирования сразу, то есть нажав«Создать архив
сейчас», появится следующее окно:
Сверните его в System Tray (по синей ссылке внизу) и вы увидите ход операции резервного
копирования в процентах, наведя на значок шестеренки мышь.
В следующем появившемся окне укажите архив жесткого диска, нажмите на значок«+», тем
самым вы раскроете список каталогов.
Выберите необходимую папку или файл для восстановления и нажмите «Далее». Затем
выберите путь для восстановления файлов, указав сохранить или удалить старую копию.
Снова жмите «Далее» и «Готово» после восстановления данных.
Итак, приступим.
1. Устанавливаем Windows XP SP2 на temp_hdd. При этом не должно быть подключено других хардов или USB-устройств! Не
устанавливаем ничего кроме самой системы!
2. Выключаем компьютер
3. Подключаем usb_hdd
4. Подключаем base_hdd
Примечание /*
У вас может не скопироваться файл oembios.bin, тогда берем его из папки с мануалом.
• заменяем также файлы usbehci.sys, usbohci, usbuhci, usbhub.sys, usbstor.sys, usbport.sys и usbd.sys в
папке WINDOWS\System32\drivers, таковыми из папки SYS_SP1
• в папке \WINDOWS\System32\drivers\ переименовываем файл intelppm.sys (например, в _intelppm.sy_)
• Копируем готовый прилагающийся файл sp2.cab в папку \WINDOWS\Driver Cache\i386\
И набираем "regedit"
• HKLM\otto\Mounted Devices
• HKLM\otto\ControlSet001\Control\CriticalDeviceDatabase
• HKLM\otto\ControlSet002\Control\CriticalDeviceDatabase
Удаляются эти ветки нажатием правой кнопки мыши на необходимом разделе, и выборе пункта "Удалить"
Далее идем в папку, где лежит наш архив и запускаем поочередно файлы "otto.reg" и "Services.reg"
Затем в редакторе реестра нажимаем на "otto":
Потом Файл->Выгрузить куст
После этого на "usb_hdd" открываем папку Windows\inf и удаляем файлы usb.PNF, usbport.PNF, usbstor.PNF
Далее необходимо войти в папку inf, которая находиться в нашем архиве с этим мануалом, и скопировать от туда фалы USB.inf,
usbccid.inf, usbport.inf, usbstor.inf.
Потом на "usb_hdd" переходим в папку Windows\inf\ и нажимаем на чистом поле правую кнопку мыши с выбором пункта
"Вставить"
В появившемся окне жмем "Да для всех":
Запускаем Диспетчер Устройств, и там выбираем IDE-контроллер. Щёлкаем Правой Кнопкой Мыши на Bus Master IDE-контроллере
(Via или Intel или любой другой) ->Обновить драйвер -> выбрать для опытных пользователей -> не искать -> выбрать
стандартный IDE-контроллер.
Это всё
------------------------------------------------
cerber
На домашнем компе поставил на usb-hdd SP3 с первой попытки и без проблем, но вот чтоб с него загружаться пришлось менять
настройки BIOS. Материнка GIGABYTE P35S-DS3R. Так вот, если в Advanced Periferials не установить ACHI-mode, то загрузка с usb
игнорировалась и шла загрузка с основного диска. Как выяснилось, в этом режиме BIOS загружала другие драйвера для hdd и
cdrom. Это я к тому, что, возможно, причина некоторых неудач, описанных выше, видимо таки кроется именно в BIOS. Буучи
запущенной затем на ноутбуке Fujitsu-Simens система запустилась без особых проблем, правда со старта из устройсв ввода
работал только тачпад, но установка родных дров решила все проблемы. Последующий запуск на ноуте Acer прошел вообще легко
- доустановил только драйвер графики и экрана. То есть для применения на новом (в смысле очередном) компе трубуется всего
лишь одноразово установить дрова - причем с каждым новым - всё меньше и меньше. Процесс копирования-перемещения
полученной системы (в том числе и на flash-hdd) легко выполняется копированием тома в Acronics или Paragon (флешку,
разумеется, желательно выбирать пошустрее). А вот с чем у меня вышел фейл - так это с попыпкой установить в систему
Kaspersky Internet Security. После инсталляции KIS, как обычно, потребовал перезагрузки, которая прерывалась выпадением в
BSOD с ошибкой 7B. После загрузки "последней работоспособной конфигурации" в KISе работали только анти-баннер и анти-
дозвон. Пришел к выводу, что KIS прописывает какую-то свою загрузочную последовательность (да,собственно, а как иначе
перехватывать руткиты и прочую малварь). Зато с Norton Internet Security (имхо, вторая по качеству после KIS система
комплексной защиты) всё прошло успешно. Тем не менее, если кто сталкивался с описанной проблемой - не поленитесь написать.
stasys44 У меня нет хорошего диска 3.5 дюйма IDE, но приобрел (привезли, так как у нас нет) конвертер-переходник с 3,5 дюйма на
2,5 диюма. Соответственно меняются действия: из USB-коробки вынимаю жесткий диск и открываю корпус ПК и нацепляю на
шлейф IDE - USB-HDD становится TEMP-HDD. Далее примерно как в статье 1. .... (надежнее всего отключить кабеля от имеющихся
других жестких дисков). Не устанавливаем никаких драйверов, ни программ (программ, чтобы быстрее копировать, если
придется). Я отключаю мусорный ящик (открываю правой кнопой мыши меню мусорного ящика и выбираю в в свойствах "Стертые
файлы не отправлять в ящик") и вольны этого не делать. 1а. Отключаем Восстановление системы - Нажимаем "Пуск", правым
клавишем мыши открываем меню "Мой компютер", выбираем "Свойства", в открывшемся окне "Свойства системы" выбираем
вкладку "Восстановление системы", ставим галочку "Выключить восстановление системы для всех дисков" 1б. Отключаем Файл-
подкачки - в том же окне "Свойства системы" выбираем вкладку "Дополнительно ", в секции "Быстродействие" нажимаем
"Настройки (У меня Settings)", дальше выбираем вкладку "Дополнительно" и в секции внизу "Виртуальная память" нажимаем
кнопку "Изменить", выбираем радиокнупку "Без файла подкачки" , сразу дальше "Системой управляемая величина" и клавишу
"Установить (Set), ОК. Далее подтверждаем - "Применить", "ОК". Закрываем окно "Свойства системы" нажимая на "Применить",
диалоговое окно спросит точно хотим выключить Восстановление системы, соглашаемся. Далее ОК. Просит перезагрузки -
соглашаемся. После перезагрузи делает то, что написано в примечании 8-го пункта, далее правой кнопой по "Пуску" открываем
Проводник и удаляем папку Корзина и Волюм и переходим к пункту 2. 2. ..... 3. .... Отключаем TEMP-HDD от шлейфа, ложим в
коробку USB. TEMP-HDD становится USB-HDD. Втыкаем USB-HDD 4. ... и другие жесткие диски, если они были 5. .... 6. Заменяем на
USB_HDD файл ntdetect.com пропатченным ntdetect.com (прилагаемом к мануалу или полученным из первоисточников). 7.
(Пропускается, кроме примечания) 8. Работаем с USB_HDD ..... .. стираете файл подкачки... т.д. Если делали как описано, вы
грузите компютер с USB. Не пугайтесь черного экрана на 2 мин. Ткните в USB всякого добра (флешку, другой винт USB), пусть
находит. Когда вы поменяете ИДЕ-контроллер на стандартный - это не все, как написано в статье. Вы закрываете Диспетчер
устройств и окне "Свойств системы" идете в секцию "Профили оборудования", если хотите многокомпъютерную поддержку,
щелкните кноапку "Профили оборудования". В окне профилей жмете кнопку "Переименовать" (с Профиля1 (текущий)), даете имя
допустим "Без драйверов". Дальше нажимаем кнопку "Копировать" и Без драйверов копируем на имя компъютера, на котором
будете работать наиболее часто, допустим "ПК МСИ Интел" и повторяем копирование с "Без драйверов" далее, допустим "НБ НР
Dv6 Интел", "НБ НР Dv6 АМД". Далее выбираете одну из радиокнопок: "Дожидаться выбора пользователем" или "выбрать первый
из списка после ... сек". Теперь ОК ОК и почти все, перегружаем компъютер. После бут-меню, если такой у вас есть, будет
предложено список профилей. Ткните на соответствующий и после пуска винды скормите соответствующие драйверы для этой
модели (с прилагаемых к данному компъютеру компактов или со специальных наборов, я рекомендую DriverPack Solution v.9).
Теперь как бы все Идете к другому компу - выбираете его профиль
Комментарии:
Еще с помощью такой винды можно "поднимать" мертвые системы, или на крайняк добывать с них нужную информацию.
Плюс может еще кто придумает назначение.
(ответить)
По мануалу
У мну соответственно
HKLM\otto\Mounted Devices
HKLM\otto\ControlSet001\Control\CriticalDeviceDatabase
"HKLM\otto\ControlSet002\Control\CriticalDeviceDatabase"-пусто не удаляем ничего
HKLM\otto\ControlSet003\Control\CriticalDeviceDatabase
З.Ы.
1. На диске С: нет свопа-найдем куда он денется :)))
2. В диспетчере устройств -Не удалось загрузить драйвер процессора (энто оч. интересно, может знаешь как профиксить?)
3. Глюки инициализации различных прог связанных с изменение букв томов (просто надо переназначить)
4. Каспер грузиться в 3 раза дольше чем в клоне на стационарном харде (возможно своп/проц/USB?)
5. Кеширование больших страниц IE происходит в 2 раза дольше (тоесть почти незаметно :)))) (возможно своп/проц/USB?))<
Система
ASUS P5LD2 SE
INTEL PentiumD 820
2048 MB
USB HDD 80GB :)))
Спасибо, Сейнт!
(ответить)
По поводу swap-файла. Если загружаться с usb-hdd на машине без другого IDE или SATA винта, то будет вылазить
предупреждение об отсутствующем файле подкачки. Это связано с тем, что windows работая на usb-hdd не может создать на нем
полноценный файл подкачки и использвует для этой цели другие винты подключенные к компьютеру.
Отсутствие файла подкачки сказывается на производительности, особенно при размере оперативной памяти меньше 512 Мб (а
отсюда и тормоза в кэшировании информации). В таком случае проблему можно решить, создав RAM-диск и поместив на него
файл подкачки (http://ramdisk.nm.ru/ramdiskent-rus.htm)
(ответить)
Вознкать эта ошибка может по разным причинам, но примерные варианты решения следующие:
1) возможно usb_hdd не был должын образом отформатирован (NTFS) или забыли выставить раздел "активным"
2) старая версия прошивки биоса на материнке (что скорее всего)
3) не удачная/не SP2 версия Windows (это маловероятно)
То, что на вашем чистом usb_hdd, уже есть папка System Volume Information, это не критично (скорее всего его создала система,
при первой загрузке с base_usb с подключенным usb_hdd). Если удалите эту папку, хуже не будет.
PS. В начале статьи Вы писали про три носителя: usb_hdd, base_hdd и temp_hdd, а потом в разных постах начали указывать ещё и
base_usb.
Вопрос: base_usb это есть base_hdd, ил я чёто пропустил?
Форматирование стандартными стредствами windows (правой копкой/форматировать/ОК) не позволяет сформировать нужный нам
раздел, т.к. отформатированный раздел должен быть активным. Для этого вам нужно воспользоваться либо Partition Magic 8 либо
Acronis Disk Director.
(ответить)
P.S. Не может быть проблем, если винт большой (640 GB в моём случае)?
И ещё вопрос: Винт должен иметь только один раздел (отформатированный в NTFS, активный), или можно сделать один раздел
гиг на 20 (NTFS, активный), а из остального места сделать второй раздел и скинуть на него информацию (Она сохранится при
установке на USB винт Windы?)?
iNik | 22 Апреля 2009 09:47 | ссылка сюда | ответ на
Можно несколько разделов. Это не должно на загрузку влиять.
Как крайний вариант:
попробуйте просто поставить на винт Windows. Просто загрузиться с компакт-диска, снести средствами установщика все разделы,
затем создать их заново и поставить. Проверить, что все запускается.
После этого простым удалением удалить все файлы с системного раздела не удаляя и не форматируя сам раздел. Ну а после этого
проделать то, что в статье. Если после этих действий ничего не получится, то скорее всего у Вас проблемы с компьютером, либо с
дистрибутивом.
(ответить)
P.S. А чем этот NTDETECT отличается от обычного? Что именно в нём "пропатчили"?
(ответить)
"ImagePath"=hex(2):73,79,73,74,65,6d,33,32,5c,64,72,69,76,65,72,73,5c,75,73,
62,\
65,68,63,69,2e,73,79,73,00
"Group"="Boot Bus Extender"
"DisplayName"="Microsoft USB 2.0 Enhanced Host Controller Miniport Driver"
"Tag"=dword:00000012
"ImagePath"=hex(2):73,79,73,74,65,6d,33,32,5c,64,72,69,76,65,72,73,5c,75,73,
62,\
68,75,62,2e,73,79,73,00
"Group"="Boot Bus Extender"
"DisplayName"="USB2 Enabled Hub"
"Tag"=dword:00000013
(ответить)
Сложно сказать. У вас usb-кабель с 2-мя usb разъемами и одним mini usb как этот:
Если не такой, может винту питания от ноута не хватает?
Еще вариант: в биосе точно выбран USB HDD (или всё-таки USB FDD)
(ответить)
Я согласен, что началось в 2004 году, на самый разгар приходится на 2006 г. и материал в сайте бросается 2006 годом. Кстати,
имя куста Отто не Дитмар. почему так не знаю, так как первопроходец Дитмар Штёлтинг. Я считал Отто Дитмар и другие так
думают. А откуда Отто? Вообще я эту тему проморгал к своему стыду, в то время занимался другими темами и эту тему нашел
совсем недавно, когда мне сделалась актуальной.
А саму статью оценил слишком казенно. И все ясно и им материал (архив) есть(кстати, у меня файлы откуда-то скачаны до вас,
ссылки от первоисточников уже не работают, а откуда взял не могу воспроизвести). ((5+5)+1+3)/3=5
stasys44
У меня нет хорошего диска 3.5 дюйма IDE, но приобрел (привезли, так как у нас нет) конвертер-переходник с 3,5 дюйма на 2,5
диюма.
Соответственно меняются действия: из USB-коробки вынимаю жесткий диск и открываю корпус ПК и нацепляю на шлейф IDE -
USB-HDD становится TEMP-HDD. Далее примерно как в статье
1. .... (надежнее всего отключить кабеля от имеющихся других жестких дисков). Не устанавливаем никаких драйверов, ни
программ (программ, чтобы быстрее копировать, если придется). Я отключаю мусорный ящик (открываю правой кнопой мыши
меню мусорного ящика и выбираю в в свойствах "Стертые файлы не отправлять в ящик") и вольны этого не делать.
1а. Отключаем Восстановление системы - Нажимаем "Пуск", правым клавишем мыши открываем меню "Мой компютер", выбираем
"Свойства", в открывшемся окне "Свойства системы" выбираем вкладку "Восстановление системы", ставим галочку "Выключить
восстановление системы для всех дисков"
1б. Отключаем Файл-подкачки - в том же окне "Свойства системы" выбираем вкладку "Дополнительно ", в секции
"Быстродействие" нажимаем "Настройки (У меня Settings)", дальше выбираем вкладку "Дополнительно" и в секции внизу
"Виртуальная память" нажимаем кнопку "Изменить", выбираем радиокнупку "Без файла подкачки" , сразу дальше "Системой
управляемая величина" и клавишу "Установить (Set), ОК. Далее подтверждаем - "Применить", "ОК". Закрываем окно "Свойства
системы" нажимая на "Применить", диалоговое окно спросит точно хотим выключить Восстановление системы, соглашаемся.
Далее ОК. Просит перезагрузки - соглашаемся. После перезагрузи делает то, что написано в примечании 8-го пункта, далее
правой кнопой по "Пуску" открываем Проводник и удаляем папку Корзина и Волюм и переходим к пункту 2.
2. .....
3. .... Отключаем TEMP-HDD от шлейфа, ложим в коробку USB. TEMP-HDD становится USB-HDD. Втыкаем USB-HDD
4. ... и другие жесткие диски, если они были
5. ....
6. Заменяем на USB_HDD файл ntdetect.com пропатченным ntdetect.com (прилагаемом к мануалу или полученным из
первоисточников).
7. (Пропускается, кроме примечания)
8. Работаем с USB_HDD .....
(ответить)
Ткните в USB всякого добра (флешку, другой винт USB), пусть находит. Когда вы поменяете ИДЕ-контроллер на стандартный - это
не все, как написано в статье.
Вы закрываете Диспетчер устройств и окне "Свойств системы" идете в секцию "Профили оборудования", если хотите
многокомпъютерную поддержку, щелкните кноапку "Профили оборудования". В окне профилей жмете кнопку "Переименовать" (с
Профиля1 (текущий)), даете имя допустим "Без драйверов". Дальше нажимаем кнопку "Копировать" и Без драйверов копируем на
имя компъютера, на котором будете работать наиболее часто, допустим "ПК МСИ Интел" и повторяем копирование с "Без
драйверов" далее, допустим "НБ НР Dv6 Интел", "НБ НР Dv6 АМД".
Далее выбираете одну из радиокнопок: "Дожидаться выбора пользователем" или "выбрать первый из списка после ... сек". Теперь
ОК ОК и почти все, перегружаем компъютер.
После бут-меню, если такой у вас есть, будет предложено список профилей. Ткните на соответствующий и после пуска винды
скормите соответствующие драйверы для этой модели (с прилагаемых к данному компъютеру компактов или со специальных
наборов, я рекомендую DriverPack Solution v.9). Теперь как бы все
Идете к другому компу - выбираете его профиль
(ответить)
Подошел вплотную с установкой винды, не создавая модифицированный дистрибутив. Зачем повторять то, что делали
первопроходцы, им было жалко ОС т создавали страховательно-спасательную папку Rettung, а ведь мы потом все стираем и не
оставляем. Зачем эта возня. Просто собрать все, что надо и через командный файл запустить. Все подготовлено, осталось собрать
в дистрибутив, установить свежую винду и автоматом запустить дополнение
(ответить)
По поводу выбора загрузки в биосе, даже затрудняюсь ответить. Вероятно стоит попробовать поискать вашу флешку в бут-меню,
т.е. вмнесто Del (для загрузки биоса), нажать F8 (правда на разных материнках это может быть и F10 и F12).
(ответить)
в п.8 НЕ переименовывать в папке \WINDOWS\System32\drivers\ файл intelppm.sys в _intelppm.sy_ , т.е. ничего с ним не делать, и
из sp2.cab его не удалять
Так и не понятно о каких ограничениях вы говорите. Сказали что список огромен, а не привели не одного. Если опишете
несколько, будет проще прокомментировать.
(ответить)
Но получил массу информации и удовольствия! Огромное спасибо! Ничего лучшего в этом направлении не видел!
P.S.
Завтра на 2 недели улетаю в Питер в коммандировку, так что есть вероятность, что следить за темой не смогу. Если что, отвечу по
возвращению.
(ответить)
И похоже, не только это... По крайней мере на Core2Duo (E4300) я наблюдаю постоянную перегрузку сборки от AMD, на Pentium4 -
порчу загрузочного сектора (или синий экран). В обратную сторону зависание, как при отсутствующем HDD-SATA.
попробовал засунуть вместо первого, стало два стандартных двухканальных, на поведении компа это никак не отразилось
(ответить)
П.С.
Без рабочего стационарного компа собрать систему на ЮСБ не получиться.
(ответить)
UPD
Есть ли у Вас какие-нибудь LiveCD - диски, с который грузится система без инсталяции?
100% какая-то внешняя программа запрещает доступ на редактирование реестра.
(ответить)
P.S.
По поводу XP-PE есть идеи, но пока нет смысла озвучивать, т.к. с Win7 дела не имел.
(ответить)
П.С.
Даже не знаю чего дельного предложить. Можно кинуть ссылку друзьям, чтоб попробовали. Вдруг их сборки заработают, тогда
можно будет сужать круг подозрений, которые приводят к негативному результату =)
(ответить)
в Manual -е:
4.http://www.ngine.de/index.jsp?pageid=4176
-это первоисточник твоего мануала?
fedyafed
P.S.
А раздел USB винта был в NTFS отформатирован? (на всякий случай спрашиваю :))
(ответить)
А можно на эту систему ставить какие-то "тяжёлые обновления" типа Microsoft Net frаmеwork 3 или SP3?
И ещё при установке драйверов как сейчас так и раньше постоянно высвечивается сообщение что "Этот драйвер не тестировался
на совместимость с ХР. Всё равно продолжить?". Это так и должно быть или у меня что-то не так?
(ответить)
(ответить)
(ответить)
(ответить)
Регулярно обновляю на диске антивирус, драйверы и устанавливаю обновления XP, но с некоторыми предосторожностями - один
раз обновление винды с сайта Микрософт винт убило, сделать ничего не смог, восстановился с образа Norton Ghost, причем после
восстановления снова пошел на сайт Микрософт, чтобы попытаться понять в чем дело, но второй раз все поставилось как надо.
Ещё один раз сдуру поставил слишком новый драйвер интеловской графики, потерял нормальную работу на мамах со встроенной
графикой чипсета 945, удалял драйвер, ставил старый, чистил реестр - ничего сделать не смог, снова восстановился из
ближайшего образа. Так что я теперь перед установкой обновлений обязательно бэккаплюсь Ghost-ом.
Винт у меня этот служебный, для создания образов разных машин, ремонта порченых разделов и сосстановления файлов. Типа
LiveCD с набором программ, но свозможностью записи - большой второй раздел.
Год назад мне показалось, что из всех изменений для загрузки нужна только правка реестра и usbport.sys из SP1. Я тогда
остальные изменения кроме этого откатил на файлы SP3. Долго так и работал, но попалась одна мама, которая не стартовала в
током наборе, вернул все к оригиналу статьи и загрузка пошла.
Ну и последнее из опыта, при подключении к новой маме при первой загрузке идет определение нового железа, если клава и
мышь PS2, то можно хоть отвечать на вопросы системы, если USB, то иногда что-то делать можно только после первой
перезагрузки, которая идет через использование кнопки питания. Если при первой перезагрузке система не зацепит контроллер
USB2.0, то это, конечно, песня - на USB1.1 установка нового железа идет часа 2,5-3.
P.S. Винт разбит на два диска 1 (активный 20 гб) и 2 (все остальное) система NTFS
Заранее спасибо
Всё было сделано по факу, кроме начальных 3х дисков, просто на буке создал ещё один логический диск и установил винду на
него... )
В итоге на этом ноуте заработало с первого раза, НО есть одно большое но ) внешний юсбшник планировался подрубиться к
другому ноуту, у которого нету не дисковода ни жоского диска, так вот на том ноуте на котором всё это собиралось -работает без
проблем....
ПОдрубаем чудо-винду ко второму ноуту иии - бла бла бла синий экран, ошибка 7C насколько я помню.. я уже и юсб порты менял
и с файлом туда сюда пробовал менять не помогает Оо в чем может быть беда?)
(ответить)
Цитирую: "Новая флешка Super Talent называется SuperSpeed USB 3.0 RAIDDrive. Ее скорость обмена данными при подключении к
порту USB 3.0 составляет 200 мегабайт в секунду, а если использовать протокол UAS, то это значение достигает 320 мегабайт в
секунд" - этого достаточно =)
(ответить)
И помнится мне, где-то тут у тебя было что-то про букву системного диска. Только вот не вспомню, что именно.
Может ты вспомнишь.
Need help. :(
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP1 Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP2 Professional" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP1 Professional" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Windows XP2 Professional" /fastdetect
(ответить)
Анонимность Серая | 12 Марта 2011 11:28 | ссылка сюда | ответ на
Спасибо за быстрый ответ и совет, попробую как только будет доступ к рабочему компу и отпишусь о результате!
Итак, приступаем:
Система работает!
Теперь отключаем файл подкачки и подсовываем винде драйвер, чтобы она видела флешку как HDD!
P.S. если винда падает в синеву 0x0000007B, то повторяем пункты 5 и 6! Это может возникнуть после первого запуска!
Ставим XP на винт, скидываем все его файлы на отформатированную в NTFS флешку, в menu.lst пишем
Code
title Windows XP
chainloader /ntldr
Рекомендации.
- после завершения установки отключить файл подкачки (или установить минимальный размер);
- изменить свойства корзины "Уничтoжaть фaйлы cpaзy пocлe yдaлeния, нe пoмeщaя иx в кopзинy";
- отключить восстановление системы;
- заменить стандартный драйвер флэш на Hitachi Microdrive(ссылки выше)
- в диспетчере задач, в свойствах вашего флэш диска, вкладка Политика выбрать Оптимизировать для
выполнения
- почитать вот здесь тем, кому интересно!
Всего комментариев: 24
?? ?? ???????
Порядок вывода комментариев:
0
23 majioa (27.12.2012 18:13)
Попытался выполнить по схеме, вышло следующее:
вышла ошибка 7b, выполнил 5,6,7 и опять ошибка 7b. опять выполнил 5,6,7 и опять 7b. Сколько так раз нужно
выполнять?
0
22 presfer (14.12.2012 19:57)
Всем спасибо, все получилось с 1-го раза))) Ставил ХР SP3 на 2Gb Кингмакс)
0
24 majioa (28.12.2012 12:01)
О, а с какого диска ставили? У меня вообще древний xp даже не sp2 %(
0
19 celsus (21.04.2011 22:20)
Спасибо!!!
1
18 Argon71 (29.03.2010 12:37)
Застрял на п1. Поподробнее для чайников, плиз!
В п2 - если диск виртуальный? Поподробнее для чайников, плиз!
1
17 Jedi_Exile (10.02.2010 12:25)
Так я не понял: после установки заставить систему распознавать флешку как диск или перед, как указано на
flashboot.ru???
1
16 hinkari (29.01.2010 15:43)
Народ помагите пожалусто уменя воляеца ноубук ИБМ но в нем нет жоского диска могули я установить винду на флешку
?
0
20 Dominator_Terron (21.05.2011 11:48)
Можешь
2
15 bazikkernel (07.12.2009 07:40)
Я считаю что данная тема вполне подходит для ноутбуков из разряда самым маленьких (дешевеньких) можно
купить флеш карточку на 8 гигобайт и установить XP на неё либо все на карточку 8 гб либо на встроенную память 4
гб, я говорю про ноутбуки у которых нету встроенного cd рома.
1
14 Wolff (03.12.2009 10:45)
не пойму зачем полноценный виндовс на флехе?
Только что б побыстрее приговорить флешку.
Уж лучше какой- нить линь типо паппи или ue 2.4
ток ue 2.4 весит 2 с лишним гига но зато работает с флехи на ура а загрузка операционки проходит за полторы - две
минуты
2
13 Strepsils (20.11.2009 11:58)
3
11 stasys44 (12.09.2009 19:29)
Не сказал бы, что автор довел статью FLASHBOOT до ума.
5. статью явно надо пополнить, непосвещенному неясно, как это делается, в начале хоть добавить фразу Запускаем
редактор реестра (Пуск > Выполнить > regedit). Выделяем раздел реестра: HKEY_LOCAL_MACHINE, переходим в
меню: Файл > Загрузить куст.... Самое лучшее бы написал делайте как написано в:
http://flashboot.ru/index.php?name=News&op=article&sid=8 или привели бы статью полностью кроме белетристики
а дальше - ПРИМЕЧАНИЕ. Если ....
В СЛУЧАЕ ...
0
21 Dominator_Terron (21.05.2011 11:50)
Эти файлы не нужны. С ними выше вероятность получить синий экран
1
6 BOSS_SAS (02.07.2009 12:44)
народ, это все фигня.. нельзя загрузиться с этой винды на другом компе. да и на родном железе после подсоединения
например какой нибудь флешки, она может опять впасть с иний экран при перезагрузке, потому что перепишет заново
параметры севриса USBSTOR где укажет тип запуска sart "3". ну а при смене матери так вообще не загрузится.
поэкспериментировав с ХР, и не добившись запуска на разных машинах, я бросил это дело. начать с вистой, не стал-
увидел что она не может ставится на флешку...
появилась Windows 7, заинтересовался.. посмотрел, инсталлятор тоже отказывается на флеш, расстроился.. но тут
смотрю, ее можно установить на виртуальный диск, а его в свою очередь разместить и на флеш..
http://pcportal.org.ru/forum/6-302-1
это подробная моя статья как установить седьмую винду. она ГРУЗИТСЯ на разных машинах, причем на абсолютно
разных, проверно на компах на базе celeron, core 2 duo, Athlon x2...
1
7 SirZh (16.07.2009 22:19)
Гнусный я бы сказал поклеп. Поставил ХР на флешку (правда не по этой статье, а по другой :-) ) Все отлично
работало НА РАЗНЫХ КОМПЬЮТЕРАХ, и на intel и на AMD. Из порядка 15 машин не заработал только на ОДНОЙ (и
то это сервер был), больше разных машин через мои руки пока не прошло. Из минусов: при включении на новом
железе минут десять может ставить дрова, но потом все отлично работает. Потом мне надоело, скопировал на USB HDD,
теперь установка дров может и две минуты занять. Загрузка- минута. На флешке- побольше- полторы минуты.
1
8 BOSS_SAS (26.07.2009 12:19)
проблема такая все же есть.
да винда загрузилась на другой машине.. но далеко не на всех.
в этом мануале неуказано главное.. винда заново назначит сервисы при подключени какой нить флешки. или смены усб
контроллеров-проверено. и еще проблема в востановлении исходного значения ветви реестра boot bus extender при
смене оборудования. у меня хр грузанулась успешно лишь на двух индентичных машинах. далее виновен HAL. винда
завист от него. ссылка на подменный драйвер с сайта флешбоот, там черным по белому тоже сказано что на других
компах не загрузишься. статья полностью соответствует flashboot.ru не вносит других изменений позволяющих грузиться
на разных машинах.
0
9 SirZh (04.08.2009 23:12)
Я ставил по статье с сайта thinkit.ru. Пока адрес статьи такой:
http://thinkit.ru/blog/viewblog/314/
Если они опять изменят структуру сайта введите в поиске что-нибудь типа "установка windows xp на usb hdd".
Первоначально ставил на простеньком ноуте Acer (первое что под руку попалось).
1
10 exciter (11.09.2009 12:19)
я пользуюсь прогой Multiboot ставлю ХР на свой ноут с флешки (USB накопитель) без Твоих проблем чего и
Тебе желаю!
2
3 SirZh (19.06.2009 07:14)
Как выбирать профиль оборудования при загрузке?
Вроде где-то давным-давно встречал, что в boot.ini прописывать можно... Кто делал? И что из этого получилось?
А проблема собственно такая: имеется HDD WD в 160 Гб, поставил на него XP, все отлично работает, на разных
машинах, только одно огорчает: после включения на одной машине находит оборудование и устанавливает драйвера,
при включении на другой машине- находит оборудование и ставит драйвера, при включении снова на первой машине-
все равно новое оборудование и снова ставит драйвера. Все бы ничего, но установка дров может 10 минут идти. Мелочь,
а неприятно :-)
4
5 fignja (25.06.2009 16:56)
Для того чтобы настроить используемые профили оборудования, необходимо проделать следующие действия:
* щелкните правой кнопкой мыши на значке Мой компьютер (My Computer), расположенном на Рабочем столе Windows, и
в появившемся меню выберите пункт Свойства (Properties);
* перейдите ко вкладке Оборудование (Hardware) окна Свойства системы (System Properties) и щелкните мышью на
кнопке Профили оборудования (Hardware Profiles). На экране появится одноименное диалоговое окно .
В поле Имеющиеся профили оборудования (Available Hardware Profiles) вам будут показаны профили оборудования,
доступные в Windows в настоящий момент. Просмотреть свойства любого из этих профилей можно нажатием на кнопку
Свойства (Properties).
Если данный профиль предназначен для использования на переносном компьютере, вы можете установить флажок
напротив пункта Это портативный компьютер (This is a portable computer), выбрав один из возможных режимов работы:
Компьютер пристыкован (The computer is docked) - компьютер, используемый совместно с другим компьютером или
рабочей станцией (если в процессе установки Windows определит, что ваш компьютер имеет средства коммуникации для
интерфейса с другими компьютерами, вы не сможете изменить эту функцию); Компьютер отстыкован (The computer is
undocked) - компьютер работает автономно; и, наконец, режим Неопределенное состояние стыковки (The docking state is
unknown), устанавливаемый в том случае, если операционная система не в состоянии определить подходящий вариант
настройки профиля оборудования для данной конфигурации. Флажок Всегда выводить этот профиль как вариант при
загрузке Windows (Always include this profile as an option when Windows starts) включит данный профиль в меню
профилей оборудования, предлагаемый пользователю при загрузке Windows.
Создать новый профиль оборудования можно, воспользовавшись кнопкой Копировать (Copy) в окне Профили
оборудования и переименовав скопированный таким образом профиль при помощи кнопки Переименовать (Rename).
Чтобы удалить неиспользуемый профиль оборудования, необходимо щелкнуть мышью на кнопке Удалить (Delete).
Раздел Выбор профиля оборудования (Hardware profiles selection) диалогового окна Профили оборудования позволяет
настроить режимы загрузки профилей оборудования. Если в вашей системе их создано несколько, в процессе загрузки
Windows на экране появится меню, где вам будет предложено выбрать нужный профиль, который будет использоваться в
течение последующего сеанса работы с операционной системой. Режим Дожидаться явного указания от пользователя
(Wait until I select a hardware profile) приостанавливает загрузку Windows до того момента, пока вы не выберете один из
предложенных профилей. В режиме Выбрать первый профиль в списке, если выбор не сделан за ** сек. (Select the first
profile listed if I don't select a profile in ** seconds), система автоматически загрузит первый профиль из предложенного
списка, если вы не выберете другой в течение указанного промежутка времени.
Создав новый профиль оборудования, вы сможете впоследствии отредактировать его с использованием программы
Диспетчер устройств.
2
2 Dominator_Terron (15.06.2009 18:14)
1
4 fignja (25.06.2009 16:54)
Использование профилей оборудования бывает наиболее полезным, если вы устанавливаете Windows XP на переносном
компьютере, конфигурация которого периодически изменяется. Например, в офисе вы используете свой ноутбук
совместно с рабочей станцией, имеющей сетевой адаптер или устройство для записи компакт-дисков, а при работе дома
присоединяете к компьютеру цифровую камеру или модем, однако не подключаетесь к локальной сети. Создав в
операционной системе два различных профиля, настроенных на используемое в каждой конфигурации оборудование, вы
можете выбирать нужный профиль в процессе загрузки Windows. Редактировать созданный вами профиль оборудования
можно при помощи программы Диспетчер устройств. Следует отметить, что отключенные вами в каждом профиле
устройства не удаляются из списка устройств Windows, просто в процессе загрузки операционной системы для них не
загружаются в память соответствующие драйверы. Я же говорю о приоритете загрузки флешки - не HDD, сделать ее
активной и загрузиться без hdd не представляется возможным. К томуже одно дело локальная сеть и фотоопарат - другое
мамка, оперативка и процессор.
• Введение
• Поддерживаемые форматы виртуальных жестких дисков
• Базовые действия, выполняемые с VHD-дисками
o Создание виртуальных жестких дисков
o Присоединение виртуального жесткого диска
o Инициализация виртуального жесткого диска
o Создание простого тома в VHD диске
o Отсоединение виртуального диска
o Просмотр информации о виртуальном диске
o Сжатие виртуальных дисков
• Заключение
Введение
В июне 2005 года компания Microsoft разработала новую спецификацию формата образов виртуальных жестких дисков (Virtual
Hard Disk - VHD). VHD – это формат файла, у которого полная структура и содержимое аналогичны с жестким диском. Он
используется для хранения виртуальных операционных систем, программ и других файлов в одном файле-образе, который можно
открыть разными программами виртуализации или виртуальными машинами. Формат Microsoft VHD в настоящее время
используется в Microsoft Virtual PC 2007, Microsoft Virtual Server 2005 R2 и Hyper-V. Виртуальные жесткие диски позволяют
нескольким операционным системам одновременно находиться на одном компьютере. Файл VHD определяет формат жесткого
диска виртуальной машины, который расположен в едином файле на хостовой операционной системе. Помимо этого,
операционные системы Windows 7 и Windows Server 2008 R2 могут поддерживать создание, подключение и загрузку с VHD-дисков,
расположенных на хостовой системе. В этой статье я расскажу о поддерживаемых типах виртуальных жестких дисков, а также о
базовых операциях, которые можно с ними выполнять.
Поддерживаемые форматы виртуальных жестких дисков
Жесткие диски виртуальных машин хранятся на хостовой операционной системе в виде отдельных файлов. Существует три типа
виртуальных дисков:
1. Динамически расширяемый дисковый образ, который обеспечивает объем пространства, необходимый для
хранения данных. Размер VHD-файла в момент создания диска небольшой, но увеличивается по мере добавления данных
на диск. Распределение данных осуществляется в блоках. При удалении данных с виртуального жесткого диска размер
VHD-файла автоматически не уменьшается. Например, если был создан динамически расширяемый жесткий диск,
объемом 5 Гб, то изначально этот файл на хостовой системе будет занимать порядка двух мегабайт. По мере накопления
информации в этом образе, его размер будет увеличиваться, пока не достигнет пяти гигабайт.
Помимо этого, динамические диски хранят метаданные, которые используются при получении
доступа к данным пользователей, хранящихся на жестком диске. Максимальный размер
динамического жесткого диска 2040 Гб. Фактический размер ограничивается основным протоколом
аппаратного диска. Например, ATA жесткие диски имеют 127 ГБ.
Пространство, отведенное для передачи данных, использует структуру Hard Disk Footer Format. В этом случае, размер
файла на хостовой операционной системе будет включать в себя размер жесткого диска гостевой операционной системы
и размер нижнего колонтитула.
3. Разностный дисковый образ, который позволяет вносить изменения в родительский виртуальный жесткий диск, не
изменяя данный диск. Размер VHD-файла для разностного диска увеличивается по мере сохранения новых изменений на
диске. Другими словами, образ жесткого диска отображает текущее состояние виртуального жесткого диска как набор
измененных блоков по сравнению с родительским изображением. Этот тип напрямую зависит от другого образа жесткого
диска. Родительский образ жесткого диска может быть любым из упомянутых типов образов жесткого диска, в том числе
и другой разностный образа жесткого диска.
К базовым операциям, которые можно проводить с виртуальными жесткими дисками, можно отнести такие действия, как:
создание, присоединение, отсоединение, удаление виртуальных жестких дисков. Возможно также сжатие дисков, конвертирование
физических дисков в виртуальные, подключение дисков как папки и другое. В этом руководстве рассматриваются не все
возможные операции, которые проводятся над виртуальными жесткими дисками.
Очень полезная статья об установке операционной системы Windows 7 на виртуальный диск была написана Игорем Шаститко: Kaк
установить Windows 7 и ничего не «сломать», а также можете посмотреть видео доклад Михаила Гоча «Новые возможности
Windows 7. Загрузка системы с диска VHD».
Создание виртуальных жестких дисков
Для того чтобы создать виртуальный жесткий диск, выполните следующие действия:
3. Нажмите на кнопку «Обзор» для того чтобы указать папку, в которой будет располагаться файл виртуального жесткого
диска на вашем компьютере;
4. В появившемся диалоге «Просмотр файлов виртуального диска» выберите папку, в которую должен быть сохранен
файл. Если требуется сохранить файл в новой папке, то ее можно создать непосредственно из этого диалога, используя
контекстное меню или кнопку «Новая папка» на панели действий. В поле «Тип файла», укажите тип «Файлы
виртуального диска». В поле «Имя файла» введите имя и нажмите на кнопку «Сохранить»;
5. В диалоге «Создать и присоединить виртуальный жесткий диск» укажите размер виртуального диска и выберите
его формат. Возле текстового поля, в которое нужно ввести размер диска, присутствует раскрывающийся список, где
можно выбрать размер жесткого диска. Доступные значения – мегабайты, гигабайты и терабайты. При выборе формата
жесткого диска доступны варианты: динамическое расширение, а также фиксированный размер, о принцип которых
описан выше.
Виртуальный жесткий диск также можно создать средствами утилиты командной строки DiskPart. Для этого в командной строке с
правами администратора нужно воспользоваться командой Create Vdisk. Синтаксис команды следующий:
Create Vdisk File=<имя_файла> Maximum=<n> Type=Fixed|Expandable [/Опция Параметр]
Где:
• При помощи параметра File можно указать полный путь и имя виртуального диска.
• Параметр Maximum отвечает за максимальное дисковое пространство, предоставляемое виртуальным диском, заданное
в мегабайтах.
• При помощи параметра Type можно указывать формат виртуального диска. Существует два значения для данного
параметра:
o FIXED создает файл виртуального диска фиксированного размера;
o EXPANDABLE создает динамически расширяемый образ виртуального диска.
• При помощи параметра Parent можно указать путь к существующему родительскому файлу виртуального диска для
создания разностного диска. При использовании Parent нельзя использовать параметр Maximum, поскольку размер
разностного диска определяется родительским файлом. Помимо этого, также нельзя задавать параметр Type, поскольку
создавать можно только расширяемые (параметр Expandable) разностные диски.
• Параметр Source предназначен для того чтобы указывать путь к существующему файлу виртуального диска для
предварительного заполнения нового файла виртуального диска. При использовании параметра Source данные из
исходного файла виртуального диска копируются блок за блоком в создаваемый файл виртуального диска. Однако между
ними отсутствуют отношения родитель-потомок.
С помощью параметра SD можно указать дескриптор безопасности в формате языка SDDL. По умолчанию дескриптор
безопасности берется из родительского каталога. В простейшем случае строка может содержать дескриптор безопасности,
обеспечивающий защиту доступа, который называется списком управления доступом на уровне пользователей (DACL).
Увеличить рисунок
Присоединение виртуального жесткого диска
Если у вас уже имеется созданный виртуальный жесткий диск, то вы его можете присоединить к оснастке управления дисками. Это
можно сделать следующим образом:
1. Откройте «Управление компьютеров». В нем, раскройте узел «Запоминающие устройства», нажмите правой
кнопкой мыши на «Управление дисками» и из контекстного меню выберите команду «Присоединить виртуальный
жесткий диск»;
2. Нажмите на кнопку «Обзор», чтобы выбрать файл виртуального жесткого диска. Если вам не нужно записывать данные
на диск, то в этом диалоге можно установить флажок «Только для чтения»;
Также виртуальный жесткий диск можно присоединить средствами утилиты командной строки DiskPart. Для этого в командной
строке с правами администратора нужно выбрать нужный виртуальный диск командой Select Vdisk, а затем воспользоваться
командой Attach Vdisk. Синтаксис следующий:
Attach Vdisk
Эту команду можно использовать без параметров. Доступные параметры:
• Параметр ReadOnly присоединяет виртуальный диск в режиме только для чтения. Любая операция записи приведет к
возникновению ошибки ввода-вывода устройства.
• При помощи параметра UseFileSD можно указать, что для виртуального диска следует использовать дескриптор
безопасности самого виртуального файла. Если параметр не указан, то у диска не будет явно заданного дескриптора
безопасности, если не был также задан параметр SD=(строка SDDL).
• Параметр SD задает дескриптор безопасности в формате SDDL. По умолчанию дескриптор безопасности обеспечивает
доступ, аналогичный любому физическому диску. Дополнительные сведения о формате строки SDDL см. в справке по
команде Create Vdisk.
Увеличить рисунок
Инициализация виртуального жесткого диска
После того как виртуальный жесткий будет создан или присоединен, для дальнейшей работы его нужно инициализировать. При
помощи графического интерфейса это можно сделать следующим образом:
1. Откройте «Управление компьютеров». В нем, раскройте узел «Запоминающие устройства» и нажмите левой
кнопкой мыши на «Управление дисками»;
2. Найдите диск, который нужно инициализировать, нажмите на нем правой кнопкой мыши и из контекстного меню
выберите команду «Инициализировать диск»;
3. В диалоге «Инициализация дисков» выберите нужный стиль разделов для выбранного виртуального диска.
Доступные стили:
o Основная загрузочная запись (Master Boot Record - MBR) - это первый физический сектор на жёстком
диске или другом устройстве хранения информации, разбиваемом на логические диски (разделы). MBR содержит
таблицу разделов (partition table) и небольшой фрагмент исполняемого кода;
o Таблица с GUID разделов (GUID Partition Table - GPT) – это стандартный формат размещения таблиц
разделов на физическом жестком диске. Он является частью Extensible Firmware Interface (EFI) (Расширяемый
Микропрограммный Интерфейс) — стандарта, предложенного Intel на смену отжившего BIOS, одного из
последних реликтов первозданной IBM PC
4. Нажмите на кнопку «ОК».
1. Нажмите на правую кнопку на нераспределенном VHD диске и из контекстного меню выберите команду «Создать
простой том»;
5. В диалоге «Форматирование раздела» укажите нужную файловую систему, размер кластера, название диска и
установите флажок возле опции«Быстрое форматирование», если хотите, чтобы диск был сразу отформатирован.
После чего нажмите на кнопку «Далее»;
6. Ознакомьтесь со всеми действиями, которые будут выполнены в диалоге «Завершение мастера создания простого
тома» и нажмите на кнопку«Готово».
7. Виртуальный диск появится в таблице дисков. В оснастке управления дисками, значок виртуального диска визуально
отличается от значков физических дисков, что можно заметить на следующем скриншоте. В проводнике Windows
виртуальные диски выглядят так же, как и физические
Увеличить рисунок
Отсоединение виртуального диска
Для того чтобы отсоединить виртуальный диск, выполните следующие действия:
1. Найдите виртуальный диск, который хотите отсоединить, нажмите на нем правой кнопкой мыши и из контекстного меню
выберите команду «Отсоединить виртуальный жесткий диск»;
2. В диалоге «Отсоединить виртуальный жесткий диск» нажмите на кнопку «ОК». Если вы хотите этот диск
полностью удалить, то отметьте флажок«Удалить виртуальный диск после удаления диска».
Отсоединить виртуальный жесткий диск также можно при помощи утилиты командной строки DiskPart. Для этого в командной
строке с правами администратора нужно выбрать предполагаемый виртуальный диск командой Select Vdisk, а затем
воспользоваться командой Detach Vdisk. Синтаксис команды следующий:
Detach Vdisk
Увеличить рисунок
Просмотр информации о виртуальном диске
Для того чтобы просмотреть подробную информацию о диске, выполните следующие действия:
Шаг 1
Шаг 2
Откроется Мастер установки Windows XP Mode. Для завершения установки необходимо пройти по всем страницам Мастера
установки. Для того, чтобы завершить процесс установки оставьте опцию "Запустить Windows XP Mode" включенной.
Увеличить рисунок
На первом шаге установки Windows XP Mode нужно нажать на кнопку «Далее».
Увеличить рисунок
На втором шаге Мастер предлагает выбрать расположение для установки Windows XP Mode
Увеличить рисунок
Сам процесс установки
Увеличить рисунок
Шаг 3
Когда виртуальная машина запустится в первый раз, появится диалог Лицензионного соглашения Windows XP Mode. Чтобы
использовать Windows XP Mode, необходимо принять пользовательское соглашение и нажать на кнопку «Далее».
Увеличить рисунок
Шаг 4
Нужно создать пароль для учетной записи «XPMUser». Это учетная запись с правами Администратора, которую Мастер установки
создает автоматически. Она используется по умолчанию для запуска Windows XP Mode. Если вы не хотите вводить пароль при
каждом запуске гостевой системы, выберите опцию «Запомнить учетные данные (рекомендуется)» для того, чтобы система
запомнила пароль. В противном случае вам придется каждый раз вводить пароль в поле для ввода пароля учетной записи. Если
вы хотите хранить файлы виртуальной машины в расположении отличном от расположения по умолчанию, требуется его указать.
Увеличить рисунок
Шаг 5
Выберите метод установки обновлений, после чего можете просмотреть информацию о хостовых устройствах, которые
автоматически отображаются в системе. Нажмите «Начать установку».
Увеличить рисунок
После того, как Windows Virtual PC сконфигурирует Windows XP Mode виртуальная машина будет готова для использования.
Не следует деинсталлировать пакет в том случае, если вы больше не будете его использовать. Если вы его удалите, то пакет
компонента Windows XP Mode будет более недоступен, и вы можете потерять важные данные. Деинсталляция пакета удаляет
виртуальную машину, а также прекращает доступ к данным, которые хранились в виртуальной машине.
Компания Microsoft советует хранить архивную копию пакета Windows XP Mode (WindowsXPMode_xx-XX.exe, где хх-ХХ является
языком системы) как бэкап, на случай, если вам придется восстанавливать среду Windows XP Mode. Например, можно записать
WindowsXPMode_xx-XX.exe на CD или DVD диск. Крайне рекомендуется иметь архивную копию, потому что среда Windows XP Mode
имеет 2 виртуальных жестких диска – родительский виртуальный жесткий диск и дифференциальный диск. Дифференциальный
диск не может использоваться без родительского. Если родительский диск будет удален или поврежден, то следует обновить
существующую среду Windows XP Mode. В этом случае вам нужно использовать тот же родительский жесткий диск, который был
использован ранее, если вы будете заново устанавливать Windows XP Mode.
Ход установки
Увеличить рисунок
Увеличить рисунок
После установки Windows XP Mode вы, возможно, захотите создать новые учетные записи для этого компонента. Если вы
создадите учетные записи, то их нужно будет добавить в группы Remote Desktop User и Administrators. Учетные записи могут
быть как доменными, так и локальными.
Содержание
• Введение
• Создание виртуальной машины
o Процесс установки
• Закрытие виртуальной машины
• Изменения действия закрытия виртуальной машины по умолчанию
• Выключение виртуальной машины
Введение
Этот метод можно использовать в том случае, если вы не хотите, чтобы вашей гостевой системой была Windows XP. В этой статье
я расскажу, как можно создать виртуальную машину и установить гостевую операционную систему, которой вы планируете
управлять в Virtual PC.
Для создания виртуальной машины можно воспользоваться мастером создания виртуальных машин. Мастер поможет вам
сконфигурировать виртуальную машину с базовыми настройками, которые вы можете настроить так, как вам необходимо для
использования виртуальной машины. Например, вы можете указать определенный объем памяти, которую будет использовать
виртуальная машина. Количество выделяемой оперативной памяти должно быть таким, которые вы выделили бы физическому
компьютеру. Желательно обеспечивать виртуальную машину достаточным количеством памяти для того, чтобы можно было без
проблем управлять операционной системой и установленными на нее приложениями
Также следует обратить внимание на то, каким образом вы будете устанавливать гостевую операционную систему. Например, для
установки операционной системы вы можете использовать сетевой сервер для инсталляции или физический CD или DVD привод, в
который просто поместите установочный диск с системой. Если вы устанавливаете поддерживаемую Virtual PC гостевую
операционную систему, то после установки понадобится установить пакет компонентов интеграции.
Создание виртуальной машины
1. Нужно открыть папку виртуальной машины. Для этого заходим в меню «Пуск», выбираем «Windows Virtual PC». Если
сразу в меню данного пункта нет, нужно нажать в меню «Пуск» на «Все программы», нажать левой кнопкой на
папку «Windows Virtual PC», а затем выбрать пункт «Windows Virtual PC».
2. В проводнике Windows откроется папка «Виртуальные машины». Из области меню нажимаем на «Создать
виртуальную машину».
Увеличить рисунок
Папка «Виртуальные машины» обеспечивает подробную информацию обо всех виртуальных машинах, созданных
текущем пользователем, а также из этой папки можно открывать общий доступ, создавать и изменять виртуальные
машины и виртуальные диски.
3. Откроется Мастер создания виртуальных машин. Пройдя по диалогам мастера вы выберите требуемые настройки для
установки гостевой операционной системы.
Процесс установки
Шаг 1
Увеличить рисунок
На первом шаге необходимо дать имя новой виртуальной машине и указать ее расположение.
Шаг 2
Увеличить рисунок
На втором шаге мастер создания виртуальных машин нам предлагает указать параметры памяти для виртуальной
машины.
Шаг 3
Увеличить рисунок
На третьем шаге требуется указать настройки дисков виртуальной машины.
4. По окончанию работы мастера виртуальная машина будет отображена в списке файлов папки «Виртуальные
машины».
Увеличить рисунок
5. Установка гостевой операционной системы. Если вы используете сетевой инсталляционный сервер, то можете смело
пропускать данный шаг. Если вы используете CD или DVD диск, то вставьте его в каретку привода и переходите на
следующий шаг установки. Для использования .iso образа нужно сделать следующее:
o Нажмите правой кнопкой мыши на созданной виртуальной машине и выберите пункт «Параметры»;
Увеличить рисунок
o В левой панели выберите диск, на котором находится образ. В правой панели выберите пункт «Открыть ISO-
образ». Нажмите кнопку ОК.
Увеличить рисунок
6. Запустите виртуальную машину. В списке файлов выберите виртуальную машину и нажмите «Открыть». Windows Virtual
PC откроет установщик системы для виртуальной машины. Виртуальная машина будет искать установочный диск.
Установка начнется после того, как найдется загрузочный диск.
Увеличить рисунок
7. После того, как инсталляция будет завершена нужно установить компоненты интеграции. Нажимаем на
меню «Сервис» в окне виртуальной машины и выбираем пункт «Установить компоненты интеграции». Если
инсталляция не начнется через несколько секунд, перейдите на рабочий стол виртуальной машины и откройте в ней CD
диск. После этого нужно 2 раза нажать левой кнопкой мыши на файле IntegrationComponents.msi.
Увеличить рисунок
Увеличить рисунок
До того как начнете выполнять некоторые действия в виртуальной машине возможно вы захотите узнать как можно выйти из
виртуальной машины. Когда вы закрываете виртуальную машину, она может перейти в режим гибернации, завершение работы
или выключиться. Когда виртуальная машина выходит из режима гибернации, у нее не происходит
последовательная загрузка системы, соответственно этот вариант гораздо быстрее, нежели выключение и завершение работы.
Внимание!
Когда вы открываете виртуальную машину, Windows Virtual PC обеспечивает ее памятью и процессорными ресурсами.
Продолжительность времени, которое используется для открытия виртуальной машины, зависит от того, каким методом
вы ее закрывали в момент последней сессии. Также имеет значение количество памяти, которое вы выделяли при
создании виртуальной машины.
По умолчанию, при нажатии на кнопку «Закрыть» в окне виртуальной машины, виртуальная машина Windows XP Mode переходит
в режим гибернации и предлагает вам выбрать такое же действие и для остальных виртуальных машин. Вы можете
самостоятельно изменить эту опцию.
Изменения действия закрытия виртуальной машины по умолчанию
1. Сделайте следующее:
o В папке «Виртуальные машины» нажмите правой кнопкой на виртуальной машине и выберите
пункт «Параметры».
o Из окна виртуальной машины нажмите на пункт меню «Сервис» и затем выберите пункт меню «Параметры».
2. В левой части диалога «Параметры» нажмите на опцию «Закрыть».
Увеличить рисунок
3. В правой части диалога, выберите опцию для «Автоматически закрыть со следующим действием:», или
выберите «Запросить о действии» для того, чтобы постоянно открывался запрос о способе закрытия виртуальной
машины.
Увеличить рисунок
1. В окне виртуальной машины нажмите на Ctrl+Alt+Del. Или можете нажать комбинацию клавиш CTRL+ALT+END.
2. В появившемся окне гостевой операционной системы нажмите на «Закрыть».
3. Операционная система будет выключена, ресурсы, потребляемые ею будут возвращены хостовой системе.
Внимание!
Если вы хотите, чтобы установленное программное обеспечение отображалось на рабочем столе хостовой операционной
системы, нужно выйти из учетной записи и только потом можно закрывать виртуальную машину.
Содержание
• Введение
• Использование приложений виртуальной машины на Windows 7
o Предоставление доступа к приложениям в Windows 7
• Использование USB устройств в виртуальной машине
• Заключение
Введение
Данная статья является продолжением статей о развертывании виртуальных машин в среде Windows 7: Установка Windows XP
Mode и Установка виртуальной машины Windows Virtual PC вручную. В этой статье описывается использование приложений
виртуальной машины на хостовой операционной системе и использование USB устройств в виртуальной среде.
Использование приложений виртуальной машины на Windows 7
Если вы используете определенные версии Windows XP, Windows Vista или Windows 7 на виртуальной машине, то у вас появляется
возможность для доступа к приложению непосредственно с рабочего стола на хостовом компьютере, когда приложение
установлено в виртуальной машине. Благодаря этой возможности вы можете запускать на хостовой машине Windows 7
существующие приложения, избегая проблем, которые могут возникать в том случае, если они не совместимы с хостовой
операционной системой.
Бизнес-приложения, запускаемые на операционной системе Windows XP замечательно подходят для тестирования данной
возможности. Однако, Windows Virtual PC не поддерживает приложения, которые требуют стереозвук или 3D графику. Это
означает, что пользовательские приложения, например игры, невозможно запускать в данном случае.
Предоставление доступа к приложениям в Windows 7
1. Необходимо открыть виртуальную машину, если она еще не запущена. В папке «Виртуальные машины» нажимаем
правой кнопкой на имени виртуальной машины и из контекстного меню выбираем команду «Открыть».
2. Устанавливаем приложение. Например, если приложение находится на CD или DVD диске, вставляем его в каретку
привода. Если программа автозапуска откроется на хостовой машине – закрываем ее окно. На гостевой операционной
системе открываем DVD диск и устанавливаем программное обеспечение.
Открывать на хостовой системе можно не только приложения, которые были установлены на виртуальной машине, а
даже те приложения, которые входят в состав самой операционной системы. На следующем скриншоте можно увидеть
запущенные веб-обозреватели Internet Explorer. Приложение, которое отображено слева - "родной" Internet Explorer 8
операционной системы Windows 7, а приложение, которое отображено справа - Internet Explorer 6.0, запущенное под
виртуальной машиной в режиме Windows XP Mode.
Увеличить рисунок
3. После того, как приложение будет установлено, выходим из учетной записи пользователя гостевой операционной
системы и закрываем виртуальную машину.
4. Открываем приложение на хостовой операционной системе. Для этого заходим в меню «Пуск», открываем «Все
программы», переходим к «Windows Virtual PC», и открываем приложение, которое было установлено на
виртуальной машине.
Внимание!
Иногда в меню «Пуск» не отображаются значки для запуска приложений, установленных в виртуальной машине.
В этом случае необходимо добавить значок вручную. В гостевой операционной системе перетаскиваем значок
из директории, где хранится запускаемый файл в папку «All users» меню «Пуск». Например, в Windows XP
копируем значок в %systemdrive%\Documents and Settings\All Users\Start Menu\Programs.
5. Через несколько секунд приложение откроется. Если минимизировать приложение, то оно отобразится на панели задач
хостовой операционной системы как минимизированная виртуальная машина.
6. Можно использовать приложение точно так же, как если бы оно было установлено непосредственно на хостовой системе.
Чтобы проверить это можно попробовать сохранить файл в приложении. Выберите опцию «Сохранить» из меню
установленной программы и у вас появится возможность сохранить файл прямо на хостовой системе.
Windows Virtual PC поддерживает USB устройства версии 2.0, также возможно совместное использование устройства или запись с
устройства на виртуальную машину. Метод, который вы будете применять, зависит от того, вида устройства USB, которое
используется. В том случае, если установлены компоненты интеграции и они разрешены гостевой операционной системе,
запоминающие устройства и устройства чтения смарт-карт автоматически разделяются между виртуальными машинами и
физическим компьютером. Не требуются никакие дополнительные действия для этих типов запоминающих устройств.
Для остальных видов возможно их использование благодаря прикреплению их к виртуальной машине. Например, можно
прикрепить следующие типы USB устройств:
• Цифровые камеры;
• USB CD/DVD приводы;
• MP3 плееры;
• Телефоны/КПК/мобильные устройства;
• Веб-камеры/видео камеры;
• Беспроводные сетевые адаптеры.
5. Для того, чтобы USB устройство стало доступным на хостовой операционной системе, должно быть отсоединено от
виртуальной машине. В окне виртуальной машины нажмите на «USB», а затем на «Имя_устройства Освободить».
VHD файлы, как и данные любого физического жесткого диска, могут быть утрачены
(повреждены,случайно удалены, подвергнуты вирусной атаке и т.д.) В силу этого вопрос восстановления
данных с VHD дисков (образов) представляется крайне важным. В R-Studio предлагается для этого
несколько способов.
1. Подключите VHD образ к системе через утилиту Управление дисками Windows (Windows Disk
Management).
После успешного подключения разделам диска будут присвоены буквы. В R-Studio они будут
представлены как обычные диски.
2. Обработайте в R-Studio подключенные VHD диски таким же образом как и другие диски.
1. Откройте файлы VHD как образы дисков. Вам может потребоваться изменить тип файлов на "Все
файлы (All files)" в диалоговом окне Открыть файл образа (Open Image File) чтобы увидеть файлы VHD с
расширением по умолчанию .vhd.
Рис. 3: Файлы VHD дисков открытые в R-Studio как образы дисков
Кликните по изображению для его увеличения
2. Обработайте в R-Studio открытые файлы VHD дисков как обычные дисковые объекты.
Этот способ будет применим только в том случае если файлы VHD дисков нефрагментированы. Более
подробно см. в статье Принципы Восстановления Данных.
1. Отсканируйте диск (логический том или весь жесткий диск) на котором находились файлы VHD
дисков. В диалоговом окне Сканировать (Scan) выберите соответствующую файловую систему искомого
раздела (в нашем случае NTFS).
2. Найдите VHD диски среди распознанных разделов. Они будут либо красного, либо зеленого цвета.
Вы также можете определить раздел по его файловой системе, размеру или другим дисковым
параметрам.
3. Дважды щелкните мышью по распознанным разделам чтобы их открыть и восстановить данные. При
необходимости вы можете выполнять более глубокий анализ, то есть, как и для любых других дисковых
объектов, создавать копии образов и т.д.
Случай 4: Для Виртуальных Жестких Дисков найденных как распознанные разделы требуется более
глубокий анализ
Обратите внимание: Вы можете дважды щелкнуть по значениям параметров (смещение и размер) чтобы
их копировать и вставить в Блокнот для последующего использования в диалоговом окне Создать регион
(Create Region) (на этапе 2).
2. Используйте параметры полученные на первом этапе и создайте регион на диске хоста. Проверьте
чтобы в диалоговом окне Создать регион (Create Region) были выбраны единицы Sectors.
Заключение
R-Studio позволяет искать утраченные разделы, восстанавливать и копировать данные VHD файлов.
Способы восстановления файлов и анализа диска зависят от конкретной ситуации. Если у вас ОС Windows
7 или более поздняя версия Windows и VHD файлы не повреждены, то можно отсканировать диск VHD
также как и обычный логический том. В остальных случаях применяются более сложные способы поиска
и восстановления утраченных данных.
default 0
timeout 30
color green/black black/yellow
title menu Windows XP VHD # Вызов меню установки и загрузки Windows XP в файле VHD
find --set-root --ignore-floppies --ignore-cd /menu-vhd.lst
configfile /menu-vhd.lst
title -----------------------------------------------
kernel
После выполнения перечисленных манипуляций нужно выставить в BIOS загрузку с флешки на первом
месте и выбирать при загрузке нужное действие из меню. Такой способ позволяет не производить
никаких изменений в меню установленной на компьютере системы.
Последовательность установки Windows XP на виртуальный диск типа VHD :
1. На рабочей Windows XP (Windows 7) устанавливаем программу виртуального привода ImDisk запуском
IMG_XP\makebt\imdiskinst.exe
2. На раздел локального диска, где будем формировать виртуальный диск, копируем образ дистрибутива
для установки Windows-XP.iso и образ флоппи диска IMG_XP\makebt\winvblock.ima
3. Запускаем утилиту IMG_XP\VHD_XP_Create.exe.
В нижнем окошке "Target Drive where to Create Image file" выбираем целевой диск, где будет сформирован
файл XP-1.vhd Размер виртуального диска по умолчанию 2 ГБ для установки полного дистрибутива
можно не менять. В верхнем окошке "XP Setup ISO file on Target Drive" выбираем образ дистрибутива
Windows-XP.iso на этом же диске. Выставляем опции установки "Settings" путем активации
(галочка)\отключения (пусто) в соответствующем окошке :
Update Grub4dos grldr Version on Target Drive - Обновить версию файла grldr Grub4dos на целевом диске
Активация этой опции копирует файл grldr из пакета IMG_XP на целевой диск. Если такой файл уже есть,
то опцию можно отключить.
Add Grub4dos to BootManager Menu - Force - Добавить принудительно загрузку Grub4dos в загрузочное
меню системы
Во избежание лишних хлопот опцию стоит отключить. Эту опцию стоит активировать только продвинутым
юзерам, поскольку при этом будет меняться загрузочное меню основной ОС, а при установке файла VHD
на пассивный раздел локального диска появится предложение сделать его активным. Для использования
загрузчика Grub4dos можно применить один из предложеных выше способов.
Make Grub4dos Boot Menu on Target Drive-InstallXP in VHD - создать загрузочное меню Grub4dos (menu.lst)
на целевом диске - Установка ХР на VHD
Если нет готового меню для установки ХР в файл VHD эту опцию следует активировать.
LoadXP Setup ISO in RAM-use mem Option - Загружать установочный образ ХР ISO в RAM - использовать
опцию mem
Загружать установочный образ в память имеет смысл для фрагментированного образа. Поскольку
типовой оригинальный образ имеет размер 600-700 МБ, величина памяти RAM нужна не менее 1 ГБ. К
тому же потребуется дополнительное время на загрузку образа в память. Желательно утилитой
IMG_XP\WinContig\WinContig.exe проверить фрагментацию образа и, при наличии таковой
дефраментировать его. Тогда опцию можно отключить.
Use Compression for NTFS Format of VHD - Использовать сжатие для NTFS формата на VHD
Эта опция производит компрессию виртуального диска, что уменьшает примерно в полтора раза размер
занятого пространства на диске. Опцию рекомендуется активировать.
6. Перезагружаем компьютер с флешки (или выбираем Grub4dos в меню загрузки основной системы).
При установке Windows XP сначала выбирается вторая запись (title Start - TXT-mode XP Setup...), которая
инициирует первый (текстовый) этап установки, затем, после перезагрузки, выбирается первая запись
(title Continue GUI-mode XP Setup...) для запуска графического этапа установки и, по окончании
установки, выбирается третья запись для загрузки установленной системы.
Следует отметить, что на текстовом этапе установки виртуальный диск XP-1.vhd будет показан как диск
С: в конце списка доступных дисков. После выбора форматировать его не следует, поскольку он уже
форматирован в процессе создания.
7. Установленную в файл XP-1.vhd Windows XP обязательно следует запустить с локального диска,
подождать пока будут автоматически установлены драйверы из дистрибутива , выполнив при
необходимости перезагрузку. Следует отключить создание файлов подкачки и сна. После этого можно
перейти к установке виртуального диска на USB HDD\флешку и адаптации его к загрузке с внешнего
диска.
8. Копируем файл XP-1.vhd на USB диск и, при необходимости, дефрагментируем его. Запускаем утилиту
IMG_XP\USB_XP_Fix.exe.
В верхнем окошке "Select Windows XP Image File" выбираем виртуальный диск XP-1.vhd на USB диске.
После выбора в нижнем окошке "USB Target Drive" пропишется буква внешнего диска, где находится наш
файл. Все опции кроме трех можно активировать. Особо следует сказать об этих трех опциях.
Use minlogon - Включает единственного пользователя ОС. Замечено, что при установке этой опции
становится невозможным включение языковой панели.
Add EWF Write Filter - Добавить расширенный фильтр записи. Этот фильтр перенаправляет все
изменения системы в память RAM. Для USB HDD его установка не обязательна. Для флешки, с ее
ограниченным ресурсом циклов перезаписи и низкой скоростью записи\чтения применение EWF является
необходимостью, т.е. для флешки следует либо активировать эту опцию, либо потом установить другую
версию EWF. Следует учесть, что EWF по этой опции устанавливается в режиме блокировки записи. Это
означает, что любые изменения в системе при обычной перезагрузке по кнопке "Пуск", включая
установленные драйверы, не будут сохранены.Для перезагрузки с сохранением изменений следует
запустить соответствующую команду EWF либо отключить блокировку записи EWF.
Add Hal From - позволяет интегрировать в систему набор файлов HAL.DLL из дистрибутива Windows XP
для работы на компьтерах с разной конфигурацией процессоров и материнских плат. В результате
действия этой опции в загрузочном меню системы (файл boot.ini) появляется 8 строк вариантов загрузки.
Пользователю предлагается вручную выбрать вариант подходящий для конкретного компьютера. Такое
решение для большинства пользователей не очень удобно. Предлагается отключить эту опцию. Взамен
имеется решение с автоматическим выбором HAL.DLL, которое будет предложено ниже.
После всех установок запускаем "GO" и через несколько минут имеем готовую к работе на разных
компьютерах с USB Windows XP.
На флешке формируется файл menu.lst для загрузки XP-1.vhd и добавляется файл grldr. Утилитой
IMG_XP\makebt\BOOTICE.EXE устанавливаем на флешку MBR Grub4dos.
9. Внимание!!! Этот пункт следует выполнять только в случае, если на каком-то компьютере загрузка ОС
не происходит.
Для автоматического выбора HAL.DLL используем самораспаковывающийся файл DETECT-
HAL_XP_sp3_ru.exe. После завершения работы с утилитой IMG_XP\USB_XP_Fix.exe файл XP-1.vhd
монтируем утилитой ImDisk, запускаем DETECT-HAL_XP_sp3_ru.exe, указываем путь распаковки на этот
примонтированный диск, на вопрос о замене файлов отвечаем "Для всех". После такой интеграции
подбор нужного HAL.DLL при загрузке на любом компьтере будет происходить автоматически незаметно
для пользователя.
На этом процесс установки Windows XP на флешку в виртуальном диске VHD можно считать
завершенным. Поочередно загружаемся с флешки на разных компьютерах. На каждом новом компьтере
в течение нескольких минут происходит установка драйверов под конкретную конфигурацию
оборудования. Недостающие драйверы можно доустановить вручную. При повторном запуске ОС на том
же компьютере новой установки драйверов уже не происходит, т.е. система опознает знакомое
оборудование и загружает нужный профиль. При включенном EWF не забываем о необходимости
сохранения изменений.
Для ознакомления можно скачать виртуальный диск VHD с установленной Windows XP (использована
сборка Windows XP SP3 Game Edition 2010 Русская версия 1.1.1 RC3 Rebuild). Размер VHD 1.5 ГБ, занято
700 МБ, архив SFX размером 361 МБ. После распаковки файл VHD обязательно должен быть
дефрагментирован. Установлен расширенный фильтр записи EWF.
Загрузка ОС из виртуального диска производится под grub4dos записью в menu.lst :
33
Просмотреть комментарии
1.
1.
2.
достаточно ли в файле menu.lst добавить строку о загрузке win7.vhd чтобы был выбор в загрузчике или хр или
7, или нужно дополнительные танцы с бубном.
Благодарю за ответ
3.
4.
Спасибо сделал через NTBOOT. Теперь интересует возможность загрузки через тот же загрузчик linux.vhd
например lubuntu или нужно добавлять дополнительно другой загрузчик.(делаю USB Hdd c различными
операционками )
Благодарю за ответ.
5.
6.
7.
Кстати, забыл спросить: а как расширить размер раздела? Пара "тяжёлых" программ не поместится вместе с
остальным софтом.
VHD Resizer не справился... Загрузчик всё равно его грузит старым размером.
8.
9.
Юрий, спасибо за разъяснения! Файл с вашего Я.Диска копирнул на свой. Будем посмотреть.
Ещё вопрос: после загрузки собственно один раздел определяется, как два. Понятно, почему, но возникает
вопрос: тот раздел, на котором лежит файл VHD и с которого грузится система, можно сделать скрытым?
Спрашиваю, потому что есть риск навернуть систему. Вдруг вы в курсе.
Скрыть диск из стандартного проводника можно через реестр. Но при выполнении такой операции часть прав
доступа к диску теряется...
И ещё: что за версии китайцев, и чем они круче?
10.
11.
12.
Ответить
2.
That's a great article and good flash boot software blog , keep writing for helping people
Ответить
3.
4.
С помощью VHD_W8_Compact.exe я весьма успешно получил W8.vhd размером 2,5M. DriveStore можно
выкинуть imdisko`м и сделать образ ещё меньше. Фактически получается живой образ системы со все
необходимыми драйверами + малюсенький WINSXS. Монтирую через --mem (у меня память 4Г) - и те-
перь могу вдоволь поиздеваться над вирусняком - да и винчестер в принципе не нужен ! Большое спа-
сибо умельцам , которые придумали драйвер WinVBlk ...
Ответить
Ответы
1.
Anonymous5 июня 2014 г., 13:07
Извиняюсь 2,5Г конечно. Винду я не устанавливал специально . Это моя рабочая винда ,которую
я пользую уже давно и она на .vhd согласно стандартной процедуре установки. Туда надо только впиндюрить
драйвер из каталога IMG_XP\WinVBlock_Install и сделать с неё снимок с помощью
VHD_W8_Compact.exe. Потом подправить imdisko`м внутри снимка img.vhd . Xp запускается без
--mem вживую,с --mem она виртуальная(только в памяти) . W7 без --mem стоит криво , а W8 у ме-
ня вообще не грузится. С --mem W7 и W8 работают чудненько , но конечно только в памяти - что
является прекрасной защитой от всякой "ЗАРАЗЫ" и о чём я собственно всю жизнь и мечтал.
Ответить
5.
1.
Anonymous18 января 2015 г., 9:52
Пришлось самому разбираться, как оказалось в стандартную сборку WIndows XP не входят драйвера SATA
AHCI - мелкософт по подлому пересаживает людей на свою 7, 8 и т.д.
Ответить
6.
1.
Юрий Грачиков aka Xodok31 января 2015 г., 9:39
Не понял юмора. Если скачали готовый контейнер, то причем здесь Extra Drivers из утилиты USB_XP_Fix.exe?
Готовый, он и в Африке готовый. Никакой обработки не требует. Просто контейнер из архива раскатать на
флешку (FAT32 или NTFS), проверить непрерывность и, при наличии фрагментов, произвести
дефрагментацию файла, положить на флешку grldr и создать menu.lst. Флешка должна быть загрузочной с
MBR grub4dos. Если уж большая проблема найти в поисковиках grldr, то можно скачать здесь
https://code.google.com/p/grub4dos-chenall/downloads/list
Ответить
7.
я воспользовался вашим пробником но при загрузке он мне пишет не найден тот контейнер ,хотя меню
,контейнер и grldr лежат рядом .,а в меню прописано точно как надо как у вас .
Ответить
Ответы
1.
Юрий Грачиков aka Xodok31 января 2015 г., 9:15
Если все три файла лежат в корне флешки и имя файла в меню соответствует фактическому имени файла, то
никаких проблем не должно быть.
Ответить
8.
9.
P.S. Поставил кеш с оперативы по максимуму из 2 Гб ~800 мб ,и включил EWF ,и винда "окрылилась" ,не знаю
чо я тыкнул куда то вначале выключил её промучаался целый день с тупняками )) .Вообщем тестим дальше )
спс .
Ответить
10.
Всё таки мало места в предложенном образе дрова на видеокарту ати ,и нет фрем ворк 3.5.1 уже не влезают а
сколько надо ещё на звук и так далее .
И мне кажется что то с аппаратным ускорением как будто по-пилили GE .,или это только у меня .хз
Ответить
Ответы
1.
Юрий Грачиков aka Xodok9 февраля 2015 г., 0:23
- Никакой пилки GE не делал. Установлена в чистом виде.
- Расширить VHD можно либо diskpart под win 7/8, либо утилитой VhdResizer
- С установкой видеодрайверов появляются проблемы с переносимостью по разным компам. Есть проблемы и
с самой установкой. Рекомендуется всегда использовать разрешение 1024х768
Ответить
11.
12.
16 февраля 2015 г., 14:12 - ну вот прошло уже какое то время ,полёт хороший ,единственный значимый касяк -
при просмотре видео любого через интернет браузер любой в полно экранном режиме рендомно с шансом 50
на 50 выскакивает бсод f4 ,если да то ещё один рендом 50 на 50 жуткий треск хер пойми с чего то ли с
динамиков то ли с самой платы (надо будет в следующий раз уточнить).В остальном просмотр видео через
плеер ,музыка ,игры 3д ,2д ,сёрфинг и всё что только можно за это время перепробовано в нужных по
хозяйству целях полёт хороший .Я уже думаю и на винт ставить "это" .,а что ? этот расширенный фильтр
записи нужная весщч .
Ответить
13.
подскажите пожалуйста как правильно записать меню лист если флешка состоит из двух контейнеров.
например
title Boot Windows XP5
map /XP_GE_C.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
Я тыкаю всё подряд но не получается то возвращается в исходное меню то стрелочкой нельзя передвинуть
вниз на другой образ то вне диапазона то ещё какая нибудь ерунда .
Ответить
Ответы
1.
Юрий Грачиков aka Xodok26 марта 2015 г., 10:05
Что-то Вы перемудрили. Зачем же менять адрес диска загрузки для второй ХР на (hd1)? Одновременно
загружается только одна ХР, так что для любой (хоть десяти) адресация диска будет как и для первой.
Меняется только имя VHD.
Относительно БСОД при просмотре видео в броузере. Это видео закачивается в папку TEMP. Исходно эта
папка расположена в VHD. По мере закачки видео переполняется оверлей EWF и система слетает в БСОД.
Если вынести TEMP.в RAMdisk или на локальный диск, то должно быть ОК
Ответить
14.
спс ясно значит это адрес диска загрузки ,) по мне так поменять на 1 ни чего страшного .
я сначала так и сделал логически скопировал тоже самое только имя контейнера другое поставил но ,! , в
таком случае проверяя через программу эмулятор всё работает стрелочкой можно передвигать выбирать
образ в меню ,и грузятся они тоже хорошо ,а вот на деле при двух таких записях во первых нельзя
передвинуть стрелочкой и выбрать образ (клава робит намлок вкл выкл) ,и при нажатиии энтер загружается
первый образ начинает грузиться бегает полоска виндовая жёлтая после неё монитор вне диапазона .Поэтому
и начал менять циферки .На флешке 2 образа и дело в меню лист если оставить одну запись в меню лист для
первого или второго образа то они реально грузяться и всё работает ,с двумя же записями ничего не работает
правильно .Я сделал проще меняю запись по мере надобности это можно сделать очень быстро так что
проблема решена таким образом .
Введение
Не знаю кому как, а мне всё это дело не нравилось с самого начала. Поэтому решение вопроса
использования Linux и Windows на одном компьютере по началу почти всегда сопровождалось потерей
данных на диске, а позже, после преобретения некоторого опыта, стало просто неприятным занятием,
которого хотелось избежать. Именно по этой причине около года назад я отказался от дуалбута в пользу
Linux как основной системы, и виртуальной Windows для использования вордов/экселей и прочего софта,
без которого в реалиях современного документооборота и организации научной работы, как не крути, не
обойтись.
Однако в моей деятельности существует ряд задач, которые нерешаемы без использования Windows в
реальном аппаратном окружении. Это прежде всего моделирующие программы, в частности
"Универсальный механизм", который работает в вайне, но довольно таки криво. И поиграть в игры - тоже
хочется :). А потрошить HDD для установки винды, рискуя при обрыве питания получить венегрет из
единиц и нулей на прилично забитом данными терабайтном винтчестере - ой как неохота.
VHD - формат образа жесткого диска, используемый виртуальной машиной Virtual PC и гипервизором
Hyper-V. Довольно распространен, в виду чего открытый VirtualBox поддерживает данный формат в
полном объеме. Это же касается и QEMU, в состав которого входят утилиты для преобразования других
образов в VHD.
В Windows 7 Ultimate (насчет висты я не в курсе) имеет в своем составе утилиты для создания дисков
формата VHD и управления ими, а интсталятор win7 позволяет установить на такой диск семерку и
настроить загрузчик для запуска установленной ОС на реальном железе. Гугление по этому поводу дает
достаточно информации, вполне адекватная документация есть и на сайте Microsoft. При этом мы
получаем полноценную систему, установленную в файл образа.
Цель данной статьи - подробно осветить и собрать воедино информацию, касающуюся данной задачи.
Дабы облегчить жизнь тем, кому эта технология может пригодится. Строго не судите - приобретя
некоторое знание, хочу поделиться им с окружающими.
Задачу будет освещаться в аспекте того, как её решал автор. Заинтересованное лицо, возможно, найдет
для себя иной удобный ему способ реализации.
Инструментарий, который мы будем использовать:
Для размещения образов необходим раздел жесткого диска (или отдельный диск) с файловой системой,
которую будет понимать Windows. Выбор тут невелик - NTFS, так как FAT32 не поддерживает файлов
более 4 Гб, а наши образы будут существенно больше. Раздел можно создать в gparted и там же и
отформатировать, например у меня сделано вот так - воспользовался местом, резервированном для
вероятной установки другой системы и экспериментов.
Теперь этот раздел необходимо пробросить в виртуальную машину. Это нужно для того, чтобы
выполнять операции над файлами из нативной виндозной среды, в частности может потребоваться
дефрагментация образов, о чем будет чуть ниже. Для этого создаем файл-ссылку на физический жесткий
диск/раздел диска средствами VirtualBox
Что касается загрузчика, то для нашей задачи необходим grub4dos - этот загрузчик умеет работать с
образами hdd, в том числе и VHD-формата. Качаем его отсюда. Необходимо брать последнюю версию,
так как у подобраной на гитхабе версии 0.4.4 обнаружилась проблема с определением геометрии диска -
для любого образа он выдавал 1024 цилиндра, вне зависимости от размера оного. Автором использован
0.4.6a.
Можно установить загрузчик как основной, но у большинства пользователей арча используется grub2,
поэтому имеет смысл использовать его для загрузки по цепочке. Просто копируем содержимое архива с
grub4dos, например в /boot/grub4dos/. Создаем файл
/etc/grub.d/40-custom
menuentry "Grub4dos" {
linux16 /boot/grub4dos/grub.exe --config-file=/boot/grub4dos/my_menu.lst
boot
}
где my_menu.lst - кастомное меню, где мы пропишем все наши винды. Перегенерируем конфиг груба
# grub-mkconfig -o /boot/grub/grub.cfg
Предупреждение: grub4dos очевидно не понимает разметки GPT, так что сказанное выше, как и вся
статья, справедливы для тех, кто использует старую разметку.
3. Создание VHD-образа
Тут возможны варианты. Быстрый - создать образ диска средствами VirtualBox. Образ должен быть
фиксированного размера в формате VHD. Кроме того, и это самое принципиальное, образ не должен
быть фрагментирован! В противном случае, при попытке маппинга, g4d выдаст ошибку
Error 60: File for drive emulation must be in one contiguous disk area
Это значит, что образ фрагментирован и для его маппинга потребуется дефрагментация.
Образы, созданные VirtualBox практически всегда фрагментированы, во всяком случае мне показалось,
что степень из фрагментации некая случайная величина. Так что мимо дефрагментации не пройти. Ещё
можно произвести утилитой wincontig из виртуальной машины с виндой, к которой подключен раздел где
мы храним образы.
Второй путь - создать VHD из ВМ c win7 через "Управление дисками". Результат не будет
фрагментированным, однако на создание образа уйдет время, пропорциональное размеру образа.
Необходимо так же учитывать, что для успешной дефрагментации надо располагать достаточным
объемом раздела, где будут лежать образы, иначе дефрагментатор пошлет нас подальше сообщением
"недостаточно свободных кластеров для дефрагментации".
После создания образа переходим к установке целевой винды на образ. Создаем виртуальную машину,
либо подключаем диск к имеющейся ВМ и устанавливае винду. Стандартно, хотя сетевые устройства
можно выкинуть из конфигурации, чтобы процесс занимал меньшее время.
Предупреждение: Ни в коем разе не устанавливаем дополнения гостевой ОС! Эта система всё равно
будет работать на Вашем реальном железе, так что они и без надобности, и лишний повод для BSOD
нам не нужен.
В файле my_menu.lst пишем следующее (пример соотвествует моей конфигурации разделов на винте)
Этот код стартует загрузку винды из образа. Однако выполнив его без соотвествующей подготовки
загружаемой ОС мы обязательно получим BSOD с кодом 0x7B - ошибка ввода/вывода связанная с
обращением к дисковой подсистеме. Попросту говоря загрузчик и ядро не увидят образа диска и
расположенных на нем файлов.
При загрузке совсем старых, версий винды ветки win9x никаких дополнительных действий не требуется -
эти частитчно 16-разрядные системы обращаются к диску на начальном этапе загрузки используя
прерывание BIOS 13h. 32-битные ОС семейства NT используют драйвера защищенного режима. Тоже
самое касается и современного ядра Linux и FreeBSD. Поэтому для обеспечения загрузки из VHD-образа
необходимо наличие в загружаемой системе соотвествующего драйвера, позволяющего ОС обращатся к
образу как к блочному устройству.
Таковой драйвер имеется в win7 (vhdmp.sys) и такой проблемы нет (зато есть другие, пока не решенные
мной проблемы...). Для рассматриваемых нами систем подобный драйвер написан человеком с ником
Sha0, исходники расположены тут. Однако собрать их у меня не вышло, так что я выцарапал готовые
сборки из пакета VHD_XP_Setup, и выкладываю вот тут. Внутри архива имеется интсрукция по установке,
она довольно проста.
Мы помним, что наша система инсталирована в ВМ, а поэтому некоторые устройства определены на
этапе установки и система подсунула для них соотвествующие драйвера. При запуске на Вашем
реальном компьютере с вероятностью в 99% снова получится BSOD 0x7b. Это связано с тем, что
VirtualBox эмулирует контролер IDE следующим образом
этом оставив основной любимую семёрку, например . Рассмотрим процесс установки и загрузки
операционной системы из файла VHD. Такой способ позволит познакомиться с новой системой, не
затрагивая основную ОС. А самое главное виртуальный жёсткий диск можно «запулить» совершенно на
любой раздел (даже с заваленными мусорными файлами) и в дальнейшем удалить. При этом за
«стартер» основной системы переживать не придётся. Создавать VHD-диски можно в любых ОС 7, 8, 10.
Какие системы с них будут грузиться? Прочитал в интернете что из Windows 7 будут грузиться только
Windows 7 Ultimate и Enterprise. А также Windows Server 2008 R2, Windows 8, Windows 8.1, Windows 10.
Проверить всё и вся нет никакого желания. Испытания проводил только с Windows 7 Корпоративная и
Windows 8.1 Профессиональная. Прекрасно всё установилось и работа систем была безупречна.
Предлагаю опробовать самый простой способ из интерфейса Windows (хотя способов очень много). Итак,
будем это делать в Windows 7, так как на данный момент — это моя главная операционная система.
Запускаем оснастку «Управление дисками». Пуск — Компьютер — Управление — Управление дисками.
Нажимаем на «Управление дисками» пр.кн.мыши в выпавшем окне кликаем по «Создать виртуальный
жёсткий диск».
Далее нажимаем на кнопку «Обзор». Выбираем любой раздел жёсткого диска (кроме диска (C:) это
святое ) и обязательно запоминаем размер этого раздела. Мной был выбран 2 раздел жёсткого
диска (D:) объёмом 44Gb.
Прописываем название файла (прочитал что нельзя называть windows, а win7 или win8 можно). Назвал
файл очень оригинально 111 и после этого нажал на кнопку «Сохранить».
Остался последний аккорд. Указываем размер VHD-файла: 10-40Гб (выставил30000Mb) и оставил по
умолчанию Фиксированный размер. Далее кнопка ОК.
Начнётся создание виртуального жёсткого диска и после истечения примерно 5 мин, диск как бы
подготовлен к работе. Можно закрывать оснастку «Управления дисками».
Теперь нам нужен установочный диск или загрузочная флешка. Перегружаем компьютер. Заходим в boot
menu и выставляем приоритет загрузки с флешки (мой случай). Доходим «мелким шагом» до окна
«Установка Windows».
Виртуальный жёсткий диск в этом окне естественным образом найти нет никакой возможности. Для того
чтобы его «вычислить» нажимаем сочетание клавиш Shift+F10. В интерпретаторе командной строки
cmd.exe пишем diskpart и нажимаем Enter.
Вводим команду list volume, чтобы узнать букву раздела на котором находиться файл VHD. Мной файл
VHD был создан на 2 разделе жёсткого диска (D:), но это ни о чём не говорит. После ввода команды,
буква будет совершенно другой. Помните размер 2 раздела был 44Gb. Вот на этот размер и будет
ориентир.
Как видно из картинки, после команды list volume нашему разделу была присвоена буква F: на третьем
томе. Самым недоверчивым предлагаю перепроверить. Выходим из diskpart командой exit. После
выхода пишем команду DIR F: (разумеется вы должны понимать что буква F: это мой случай, а у вас
может быть совершенно другая буква). И что же мы видим.
Наши предположения были правильными. Файл 111.vhd (а так мы назвали наш виртуальный жёсткий
диск) находиться на томе в устройстве F: А я ещё взял да и схитрил. Бросил на 2 раздел жёсткого диска
(D:) два музыкальных файла (видите на картинке выше, за файлом 111.vhd лежат файлы Brand-X-
Music). Значит мы чётко определились с БУКВОЙ F: и теперь всё сделаем правильно. Устали? Снова
пишемdiskpart и нажимаем Enter. Далее последовательно выполняем команды
select vdisk file=»f:\111.vhd» и attach vdisk. Выходим из утилиты diskpart командой exit. Закрываем
интерпретатор командной строки cmd.exe. В окне Мастера Установки нажимаем кнопку «Обновить».
Примечание
В этом кратком руководстве описывается, как развертывать виртуальный жесткий диск на
компьютере без других установок Windows. Дополнительные сведения о развертывании нескольких
VHD со встроенной загрузкой на одном компьютере или о развертывании VHD на компьютерах с
родительской операционной системой Добавление виртуального жесткого диска с встроенной
загрузкой в меню загрузки.
Предварительные условия
Для выполнения данного руководства требуется следующее:
Примечание
Используйте обобщенный образ Windows 7. Специализированный образ настраивается для
конкретного компьютера, а обобщенный образ может быть развернут на многих компьютерах.
Дополнительные сведения об этапах настройки specialize и generalize см. в разделе Этапы
настройки программы установки Windows.
где <version> — это Windows OPK, или Windows AIK, а <architecture> — это x86,
amd64 или ia64.
Внимание
Выполнение этой команды удалит с компьютера все данные. Если при развертывании VHD
нужно сохранить на конечном компьютере существующее развертывание VHD со встроенной
загрузкой или работающую операционную систему, не следует выполнять эту команду.
Дополнительные сведения см. в разделе Добавление виртуального жесткого диска с
встроенной загрузкой в меню загрузки.
Дальнейшие действия
Чтобы развернуть на том же компьютере второй VHD с возможностями встроенной
загрузки, можно скопировать соответствующий файл и добавить его в существующее
меню BCDboot с помощью средства BCDedit. Дополнительные сведения см. в