установка WindowsXP в VHD c vinblok&BCD из GUI - Форум
Пользовательского поиска
Пятница, 24.03.2017, 15:01
Приветствую Вас Гость | RSS
Главная | установка WindowsXP в VHD c vinblok&BCD из GUI - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Сколько у вас Флешек?
1. 2 две
2. 3 три
3. 1 одна
4. 4 четыре
5. 5 пять
6. больше..
7. 6 шесть
8. 8 восемь
9. 7 семь
Всего ответов: 4468
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Модератор форума: Sh1td0wn 
Форум » Мультизагрузочная флешка » Windows-подобные системы » установка WindowsXP в VHD c vinblok&BCD из GUI (и загрузка из Grub4DOS на USB-HDD)
установка WindowsXP в VHD c vinblok&BCD из GUI
127Дата: Вторник, 31.07.2012, 12:20 | Сообщение # 1
Экспериментатор
Группа: Проверенные
Сообщений: 56
Репутация: 10
Статус: Отсутствует
Большинство мануалов предлагают установку только Win7 через консоль:)
Тем не менее давно написаны утилиты с графическим интерфейсом,
позволяющие установить XP в VHD с загрущикм,
профиксить для загрузки с usb
и даже изменить размер и тип VHD...

Так VHD_XP_Create
при наличии XP.ISO и winblock.ima
на диске NFTS
создаст пустой XP.VHD
установит Grub4DOS
прописав в menu.lst:

title Boot Windows XP from Image - XP-1.vhd - WinVBlock driver - 1400 MB
find --set-root --ignore-floppies /XP-1.vhd
map /XP-1.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

title XP-1.vhd - WinVBlock FILEDISK - 1400 MB
# Sector-mapped disk
map /XP-1.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

title XP-1.vhd - WinVBlock RAMDISK - 1400 MB
# Sector-mapped disk
map --mem /XP-1.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr


Остается загрузится с второго пункта,
затем с первого и,
после установки грузится с третьего.

USB_XP_Fix
позволит профисить для зарзки с usb

Добавлено (31.07.2012, 12:20)
---------------------------------------------

Прикрепления: VHD_XP_Create.exe(414Kb) · VHD_XP_Create.bmp(558Kb) · USB_XP_Fix.exe(419Kb)
 
127Дата: Вторник, 31.07.2012, 15:21 | Сообщение # 2
Экспериментатор
Группа: Проверенные
Сообщений: 56
Репутация: 10
Статус: Отсутствует
Измеить размер и тип VHD можно при помощи VhdResizer

Добавлено (31.07.2012, 14:44)
---------------------------------------------
ковертация tib в vhd AcronisTEH10

Добавлено (31.07.2012, 15:21)
---------------------------------------------
зарузочный iso Acronis TE Home 2010
конвертирующий tib в vhd

Прикрепления: VhdResizerSetup.msi(350Kb)
 
127Дата: Вторник, 31.07.2012, 16:07 | Сообщение # 3
Экспериментатор
Группа: Проверенные
Сообщений: 56
Репутация: 10
Статус: Отсутствует
BOOT_USB
утилита для создания vhd на флешке
из vhd на hdd
Прикрепления: BOOT_USB.exe(432Kb)
 
AtlantДата: Среда, 01.08.2012, 14:52 | Сообщение # 4
Мастер
Группа: Проверенные
Сообщений: 2100
Репутация: 197
Статус: Отсутствует
127, Не тема а бред, *.ехе при запуске требуют touchdrv.exe или dsfo.exe. Порядок действий для просто юзверя непонятен - куда ставить Grub4DOS ? Почему первые две менюшки одинаковые, загружать vhd как (hd0) ? Где тут утсановка Хр и драйвера winblock ? Зачем в третем пункет грузить vhd в озу (озу не хватит, загрузка медленная, любые действия в ОС не сохранятся) ?
В общем где-то что-то нацеплял, собрал в кучу и выкинул на форум.
 
127Дата: Воскресенье, 05.08.2012, 18:22 | Сообщение # 5
Экспериментатор
Группа: Проверенные
Сообщений: 56
Репутация: 10
Статус: Отсутствует
ну да
без драйвера imdisk проги не запустятся
http://www.geardownload.com/system/imdisk-download.html

так хр устанавливается в XP-1.vhd не меее 1300 мб
сначала в текстовом режиме
затем в графическом

title Continue GUI-mode XP Setup on XP-1.vhd - WinVBlock driver - 1400 MB
map --mem /winvblock.ima (fd1)
map --mem /winvblock.ima (fd0)
map /XP-1.vhd (hd0)
map --mem /XP.iso (0xff)
map --hook
root (hd0,0)
chainloader /ntldr

title Start - TXT-mode XP Setup on XP-1.vhd - WinVBlock driver - 1400 MB
map --mem /winvblock.ima (fd1)
map --mem /winvblock.ima (fd0)
map /XP-1.vhd (hd0)
map --mem /XP.iso (0xff)
map --hook
chainloader (0xff)

а так XP-1.vhd :

title Boot Windows XP from Image - XP-1.vhd - WinVBlock driver - 1400 MB
find --set-root --ignore-floppies /XP-1.vhd
map /XP-1.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

Добавлено (05.08.2012, 16:35)
---------------------------------------------
запстится из g4d

Добавлено (05.08.2012, 16:49)
---------------------------------------------
запускать надо под семеркой

либо
как вариант конвертить xp.tib в xp.vhd

Добавлено (05.08.2012, 18:21)
---------------------------------------------
"Порядок действий для просто юзверя"

Для установки Windows XP могут использоваться два типа виртуальных дисков на физическом диске с ФС NTFS. Работа с диском типа *.IMG возможна под Windows XP и под Windows 7. Работа с виртуальным диском типа *.VHD возможна только под Windows 7.
Основным инструментом для создания виртуального диска и установки на него Windows XP является пакет IMG_XP. Пакет представлен в виде самораспаковывающегося в папку IMG_XP архива, т.е. папка уже создана в архиве, достаточно указать место ее распаковки.
Как обычно, рекомендуется использовать "чистый" дистрибутив Windows XP SP3. Излишества в дистрибутиве можно убрать программой nLite и обязательно интегрировать драйверы SATA.
Загрузка текстового и графического этапов установки, а также загрузка виртуального диска с установленной ОС производится загрузчиком grub4dos с соответствующими командными записями в файле menu.lst. Файл виртуального диска размером 1 - 2 ГБ очень желательно иметь непрерывный (не фрагментированный) иначе придется грузить его в память, что приведет к увеличению времени загрузки и требует наличия соответствующего размера памяти. Проверить и дефрагментировать при необходимости файл можно утилитой из пакета IMG_XP\WinContig\WinContig.exe

Последовательность действий при работе с виртуальным диском типа *.IMG следующая :
1. На рабочей Windows XP (Windows 7) устанавливаем программу виртуального привода ImDisk запуском IMG_XP\makebt\imdiskinst.exe
2. На раздел локального диска, где будем формировать виртуальный диск, копируем образ дистрибутива для установки WinXP.iso и образ флоппи диска IMG_XP\makebt\winvblock.ima

3. Запускаем утилиту IMG_XP\IMG_XP_Create.exe. В нижнем окошке

Добавлено (05.08.2012, 18:22)
---------------------------------------------
"Target Drive where to Create Image file" выбираем целевой диск, где будет сформирован файл XP-1.vhd Размер виртуального диска по умолчанию 1,6 ГБ для установки полного дистрибутива можно не менять. В верхнем окошке "XP Setup ISO file" выбираем образ дистрибутива на этом же диске. В окошке "NTFS Compress" должна стоять галочка для создания сжатого виртуального диска. Для формирования файла menu.lst с командными записями должна стоять галочка в окошке "Make Grub4dos Menu". После выполнения этих манипуляций жмем "GO" и начинается формирование виртуального диска XP-1.vhd. Если на разделе диск с таким именем уже есть, то формируется XP-2.vhd и т.д. Создается файл menu.lst.
По завершении формирования виртуального диска файл menu.lst имеет следующее содержание :

title Continue GUI-mode XP Setup on XP-1.vhd - WinVBlock driver - 1400 MB
map --mem /winvblock.ima (fd1)
map --mem /winvblock.ima (fd0)
map /XP-1.vhd (hd0)
map --mem /WinXP.iso (0xff)
map --hook
root (hd0,0)
chainloader /ntldr

title Start - TXT-mode XP Setup on XP-1.vhd - WinVBlock driver - 1600 MB
map --mem /winvblock.ima (fd1)
map --mem /winvblock.ima (fd0)
map /XP-1.img (hd0)
map --mem /WinXP.iso (0xff)
map --hook
chainloader (0xff)


title Boot Windows XP from Image - XP-1.img - WinVBlock driver - 1600 MB
find --set-root --ignore-floppies /XP-1.vhd
map /XP-1.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

Добавлено (05.08.2012, 18:22)
---------------------------------------------
4. Запуск файла menu.lst для установки производится загрузчиком Grub4dos
При установке Windows XP сначала выбирается вторая запись (title Start - TXT-mode XP Setup...), которая инициирует первый (текстовый) этап установки, затем, после перезагрузки, выбирается первая запись (title Continue GUI-mode XP Setup...) для запуска графического этапа установки и, по окончании установки, выбирается третья запись для загрузки установленной системы.
Следует отметить, что на текстовом этапе установки виртуальный диск XP-1.img будет показан как диск С: в конце списка доступных дисков. После выбора форматировать его не следует, поскольку он уже форматирован в процессе создания.

5. Установленную в файл XP-1.vhd Windows XP обязательно следует запустить с локального диска, подождать пока будут автоматически установлены драйверы из дистрибутива и доустановить отсутствующие драйверы, выполнив при необходимости перезагрузку. Следует отключить создание файлов подкачки и сна. После этого можно перейти к установке виртуального диска на USB диск, который должен быть загрузочным с загрузчиком Grub4dos

6. Копируем файл XP-1.vhd на USB диск и, при необходимости, дефрагментируем его. Запускаем утилиту IMG_XP\USB_XP_Fix.exe. В верхнем окошке выбираем виртуальный диск XP-1.vhd на USB диске. Все опции по умолчанию можно не изменять. Жмем GO и ждем несколько минут. По окончании работы утилиты на USB диске появится файл menu.lst и виртуальный диск готов к загрузке. Перезагружаем компьютер с USB диска и запускаем с него Windows XP. В menu.lst для загрузки формируется запись :

title XP-1.vhd - WinVBlock FILEDISK - 1400 MB
# Sector-mapped disk
map /XP-1.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr


Подробности по универсальному запуску Windows XP на разных компьютерах можно посмотреть на сайте
http://www.911cd.net/forums//index.php?showtopic=23553

 
wzrdДата: Пятница, 24.08.2012, 19:31 | Сообщение # 6
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Отсутствует
Все сделал как надо, во время установки 2 раза спросил установить драйверы или нет - разрешил, опять же во время установки не нашел 2 каких то exe файла. Тем не менее с последнего пункта загрузился - вроде заработало, поставил дрова, как и сказано из дистрибутива: для чипсета, видеокарты, звука, сети и т.п. - все родное (мать ASUS P7P55D). При добавлении образа vhd в BCD - не находит ntoskrnl.exe. В чем проблема.
Ладно, фиг с ним, как перенести образ Win2003 SE x64 в VHD файл, для локальной загрузки? - USB-hdd меня не интересует.
 
127Дата: Суббота, 25.08.2012, 17:53 | Сообщение # 7
Экспериментатор
Группа: Проверенные
Сообщений: 56
Репутация: 10
Статус: Отсутствует
Quote (wzrd)
Ладно, фиг с ним, как перенести образ Win2003 SE x64 в VHD файл, для локальной загрузки?


Акронис легко разворачивает образ Win2003 SE x64 в заранеее смонтированный VHD как на физический раздел.

Также GImageX развернёт снятый им с физического раздела WIM образ
на смонтированный VHD как на физический.

Есть масса прог для переноса раздела....

Добавлено (25.08.2012, 17:53)
---------------------------------------------

Quote (wzrd)
При добавлении образа vhd в BCD - не находит ntoskrnl.exe. В чем проблема.


BCD установлен внутри VHD или на физическом разделе?
 
sebastyanДата: Четверг, 17.11.2016, 19:41 | Сообщение # 8
Неизвестный
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Отсутствует
Здравствуйте парни
у меня проблема с уcтановкой winxp vhd
все сделано правильно 100 % на виртуальной системе все работает
пытаюсть поставить винду на систему комп SAMSUNG NP530U3C-A02RU
диск SSD OCZ-Vertex3 sata драйвера подкидывал в образ xp разметка MBR при установке не видит диска
куда рыть ????
Прикрепления: 2745858.jpg(77Kb)


Сообщение отредактировал sebastyan - Четверг, 17.11.2016, 19:44
 
AtlantДата: Пятница, 18.11.2016, 19:21 | Сообщение # 9
Мастер
Группа: Проверенные
Сообщений: 2100
Репутация: 197
Статус: Отсутствует
А если запустить обычную установку, SSD доступен ?
 
sebastyanДата: Суббота, 19.11.2016, 16:10 | Сообщение # 10
Неизвестный
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Отсутствует
непробовал
кстати на другом компе asus ux31E тоже SSD тоже самое
на компе с простым диском все работает


Сообщение отредактировал sebastyan - Суббота, 19.11.2016, 16:21
 
ПрипадочныйДата: Суббота, 19.11.2016, 16:51 | Сообщение # 11
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Есть комп с Windows 7 Pro x64:
Проц: DualCore Intel Pentium, 2900 MHz 29 x 100)
Мать:ECS H61H2-M6 (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 2 DDR3  DIMM, Audio, Video,LAN)
RAM: 1928 МБ (DDR3-1333 DIMM2  SDRAM)
HD: TOSHIBA DT01ACA050 ATA Device 500 ГБ, 7200 RPM, SATA-III)
 
Для работы со старыми программами (САПР для 3D моделирования) хочу второй системой поставить 32-х битную Windows XP SP3.
 
На виртуальные машины (VMWare и MS Virtual PC) пробовал
ставить. Она даже работает. Но жуткие тормоза при работе с программами для 3D-моделирования. Поэтому возникла мысль, что Win XP должна работать с железом напрямую, без прокладок в виде виртуальных машин.
Причем поставить Win XP  хочу на VHD, а загрузчик чтобы был на
флешке
.

Почему так?
 
Дело все в том, что у меня в Windows 7 стоит программа RollBack Rx v9.1
программа восстановления системы, создающая снипшоты системы и
восстанавливающая Windows из этих снипшотов) поэтому Win 7 напрямую с диском работать не может: RollBack перехватывает все обращения к диску.
А кроме того, RollBack Rx модифицирует загрузчик так, что при включении компа загрузчик передает управление консолиRollBack Rx, а уже потом эта
консоль передает управление загрузчику Windows.

Таким образом всякие консольные установщики с загрузочных
носителей (типа загрузочные флешки, загрузочные DVD и т.п.) не должны ничего записывать в бут сектор жесткого диска (иначе у меня RollBack не запустится, азначит и венда 7).
Да и вообще, установщики НИЧЕГО не должны писать на жесткие диски C и D. Так как на них установлена специализированная файловая система программы RollBack Rx. И если установщик что-то на эти диски запишет,  работая с хардом напрямую, - он
уничтожит мне установленную систему Win7. Что не хотелось бы.
 
Я пытался сделать так: с помощью программы WinNTSetup загрузчик установить
на флешку, а саму систему WinXP на локальный диск E или на виртуальный диск, которые находится на диске E.

При этом я полагал, что для запуска Windows XP мне достаточно
будет подсунуть компу флешку с загрузчиком.
Естественно в БИОСе я для флешки устанавливал самый высокий
приоритет зазрузки.

Но ничего не вышло
Появлялось окошко выбора системы я выбирал WinXP. После
выбора системы появлялся либо синий экран либо мне предлагалось выбрать кодировку. Я выбирал и ... ничего не происходило.

Можно ли все-таки как-то решить эту задачу?
Ну, чтобы загрузчик на флешке запускал венду XP на VHD?
 
sebastyanДата: Понедельник, 21.11.2016, 18:42 | Сообщение # 12
Неизвестный
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Отсутствует
Поповоду моей проблемы если кому интересно парни

короче проблема была в устоновочном образе у меня 

скачал нормальный образ и все завелось и полетело !!!
 
AtlantДата: Вторник, 22.11.2016, 13:48 | Сообщение # 13
Мастер
Группа: Проверенные
Сообщений: 2100
Репутация: 197
Статус: Отсутствует
Припадочный, Создай в Vista или старше VHD диск фиксированного размера, отформатируй его. Скачай скрипт, обработай им образ Хр. Размести на винчестере VHD и ISO образы на одном разделе (для простоты написания меню).
Код

title Install Windows Xp
set iso=/WinXp.iso
set vhd=/Xp.vhd
find --set-root %vhd%
map --mem (md)+4 (9)
map %vhd% (hd0)
map %iso% (0xff)
map --hook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;disk,vmem=find:%vhd%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:%iso%;disk,vmem=find:%vhd%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)/I386/SETUPLDR.BIN

title Run Windows Xp
find --set-root /Xp.vhd
map --mem (md)+4 (9)
map /Xp.vhd (hd0)
map --hook
write (9) [FiraDisk]\nStartOptions=disk,vmem=find:/Xp.vhd,boot;\n\0
chainloader (hd0)+1


Для запуска установки жмем первое меню, после первого ребута или просто запуска Хр - вторую менюшку.
 
ПрипадочныйДата: Суббота, 26.11.2016, 19:04 | Сообщение # 14
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
Atlant, Скажите.
А Вы учли, что у меня на харде установлен RollBack Rx v9.1 в "семёрке"?
Что на диске фактически нет файловой системы, так как семёрка ролбаком полностью "виртулизируется" в смысле работы с диском.
Так как ролбак перехватывает все обращения к защищенным ролбакам локальным дискам.

Если я воспользуюсь Вашим рецептом не приведет ли это к повреждению собственной файловой системы программы ролбак и как следствие повреждению Win7?
 
AtlantДата: Суббота, 26.11.2016, 20:21 | Сообщение # 15
Мастер
Группа: Проверенные
Сообщений: 2100
Репутация: 197
Статус: Отсутствует
Да, на жестком диске задействованы только WinXp.iso и Xp.vhd.
 
Форум » Мультизагрузочная флешка » Windows-подобные системы » установка WindowsXP в VHD c vinblok&BCD из GUI (и загрузка из Grub4DOS на USB-HDD)
Страница 1 из 212»
Поиск:
Чат

Copyright GreenFlash © 2017
Рейтинг@Mail.ru