Показать полную графическую версию : (статья) Совмещение нескольких ОС семейства NT на одном диске
Страниц :
1
2
3
4
5
6
7
[
8]
9
10
11
12
13
14
15
16
Если кто решит делать мультизагрузку (несколько вариантов XP на одном диске) с интеграцией драйверов устройств Mass Storage текстового режима, после их интеграции незабутьте их из папки i386 положить в папку загрузчика данного варианта, а то при установке винды будет ругаться на отсутствие именно этих файлов :drug: Метод мультизагрузки в соответствии со статьей: Совмещение нескольких ОС семейства NT на одном диске.
Люди - тут возник вопрос... Кто этим методом делал совмещение нескольких дистров винды - когда меняете файл setupldr.bin (переписываете значение bootfont.bin на свои нужные) вы меняете этот setupldr.bin только в папке которая в корне проекта (т.е. 1WXP например) или ещё меняете в windistrib\winxp\i386...? потому что когда я в первый раз делал - то менял только в 1WXP для примера... когда создавал образ при помощи CDImage то он ругался на то что или тот или тот setupldr.bin "is corrupt"... И когда я потом грузился с этого образа - всё нормально грузилось но вот на этапе помоему лицензионного соглашения выскакивало что не найдено лицензионное соглашение или ошибка выскакивала на моменте форматирования раздела - выдавало что не может отформатировать раздел - или не хватает памяти или установочный диск содержит поврежденные файлы. Когда я потом уже заменил setupldr.bin и в папке i386 - то всё нормально завелось...
Вот и спрашиваю - спрашиваю для того, чтобы статью эту немного подправили, чтобы в будущем люди на эти же грабли не наступали.
Зы... может быть это конечно CDImage чего там мудрит при оптимизации - незнаю...
Скачал офлайн версию сайта создал загрузочний диск с Win XP Pro SP1 и Win XP Pro SP2 по инструкции.Запускаю на виртуальной машине и после вибора в BCDW оси нажав
ENTER у меня в результате черний екран и мигающий плобел.В чем проблем где я зделал ошибку
hvintik, не имея информации о конфигурационных файлах и раскладе папок, трудно сделать какие-либо выводы. Однако BCDW может и не сработать на виртуальной машине. Прожгите образ на диск, чтобы убедиться в правильности его работы на реальной машине.
BCDW я взял с диска Reanimator EE.С одним Windows XP все работает, а вот после процидури указаной в теме "Совмещение нескольких ОС семейства NT на одном диске" написаной форумчаном "Vovanchik" ничего не грузится.
Я создал каталог WINXP, в нем папку DISTR в ней две папки Windows_XP_SP1 и Windows_XP_SP2 в них я записал папку I386 bootfont.bin и маркерние файли также bootfont.bin и маркерние файли я записал в папку WINXP от обоих дистрибутивов. Потом через командную стороку запустил файл winnt32.exe /noreboot дождалса конца и скопировал папку $WIN_NT$.~BT в WINXP и переименовал ее в 1W01 также я проделал ето с другим дистрибутивом переименовав папку $WIN_NT$.~BT в 1W02.
С дистрибутивов я удалил все файли по маске *.sif, а в 1W01 и 1W02 я удалил winnt.sif b в файле txtsetup.sif я переписал строчку SetupSourcePath = "\" в SetupSourcePath = "\DISTR\Windows_XP_SP1 \" а второй в SetupSourcePath = "\DISTR\Windows_XP_SP2 \". В BCDW прописал строчки
\1W01\setupldr.bin ; Установка Windows XP SP1
\1W02\setupldr.bin ; Установка Windows XP SP2
И создал образ на Неро 8.
Запустил Windows Virtual 2007 и на нем запустил свой образ,запустился BCDW я нажал Установка Windows XP SP2 и мне в ответ черний екран с мигающим _.Где ошибка? Reanimator EE нормально герузитса и все операционки работают.
За ответ буду благодарен, с уважением Юрий.
Незнаю - может из за длинных имен.. я вот хотел тоже узнать как раз - что то где то читал - упоминается про 8 символов в досе... Может кто что-нибудь об этом рассказать...
Может в данном члучае из за длинноых папок (например Windows_XP_SP1) не работает?..
И в Nero при создании образа так сделано? (так в описании написано):
Включить "Expert settings" ("Расширенные установки")
Переключить "Kind of emulation" ("Режим эмуляции") в положение "No Emulation" ("Без эмуляции")
Изменить "Numbers of loaded sectors" ("Количество секторов для загрузки") на значение "4"
Ещё в Nero вроде должно быть:
В настройках Nero: Мультизагрузочный СД - Закладка ISO - Параметр "Файловая Система" должен быть "ISO 9660:1999"
попробуй... может чего выйдет)...
hvintik, "\DISTR\Windows_XP_SP2 \" если это значение из файла, то удали концевой пробел из под кавычек. и попробуй ограничится 8 символами в каждой папке.
И еще, я по привычке заменяю в \setupldr.bin I386 на имя папки (1W01, 1W02), может критично, может нет.
И еще, я по привычке заменяю в \setupldr.bin I386 на имя папки (1W01, 1W02), может критично, может нет. »
да не должно быть критично... у меня без этого работает...
Так что за 8 символов?.. если больше 8-ми символов папка или файл наызваются - то возможны ошибки в досе?..
galakt, Так что за 8 символов?.. если больше 8-ми символов папка или файл наызваются - то возможны ошибки в досе?.. »
В DOS имя файла может содержать от 1 до 8 символов, + 3 символа расширения.
Понятно... а с папками как?.. сколько там символов максимум?..
Понятно... а с папками как?.. сколько там символов максимум?.. »
Аналогично.
понятно... спасибо за информацию)..
такой вопрос, какие файлы должны находится в папке 1WXP, после работы winnt32 /noreboot,тк он у меня не создает(требует ключ)....
шел другим путем, с руборда bcdw 2.01,бартпе (i386->BXPE),xppro(i386),xppro x64(i386->ix64,amd64)
все папки в корне диска,но на графическом этапе установки х64 просит указать путь к нескольким файлам из i386,[wAUTOEXEC.NT,wc_20127.nls, wc_852.nls, wsapi.dll, wservdeps.dll, wmmfutil.dll, wiedw.exe, wIEXPLORE.EXE]при этом если указать ix64,то установка заканчивается нормально, ссылки на них нашел еще в layout.inf, но при его правке происходит нарушение подписи, соответвнно х64 вообще не ставится(txtseetup.sif исправлен [i386->ix64]). вот вопрос как отучить от проверки подписи , или разместить в разные папки без переименования, но тогда какие файлы должны быть в этом методе(после noreboot)
khanzhinvlad
27-05-2008, 20:30
Список файлов папки $WIN_NT$.~BT для Windows XP Professional x64 Edition with SP2 - VL (English) - оригинальный MSDN-образ за исключением файлов Bootsect.dat, migrate.inf, winnt.sif
1394bus.sy_
acpi.sy_
acpiec.sy_
adpu160m.sy_
adpu320.sy_
aic78u2.sy_
aic78xx.sy_
aliide.sy_
amdide.sy_
arc.sy_
atapi.sy_
biosinfo.inf
BOOTSECT.DAT
bootvid.dl_
cdfs.sy_
cdrom.sy_
classpnp.sy_
cmdide.sy_
c_1252.nl_
c_437.nl_
dac960nt.sy_
disk.sy_
disk101
disk102
disk103
disk104
dmboot.sy_
dmio.sy_
dmload.sy_
dpti2o.sy_
drvmain.sdb
fastfat.sy_
fdc.sy_
flpydisk.sy_
ftdisk.sy_
hal.dl_
hidclass.sy_
hidparse.sy_
hidusb.sy_
i2omgmt.sy_
i2omp.sy_
i8042prt.sy_
iirsp.sy_
intelide.sy_
isapnp.sy_
kbdclass.sy_
kbdhid.sy_
kbdus.dll
kd1394.dl_
kdcom.dl_
ksecdd.sys
l_intl.nl_
migrate.inf
mountmgr.sy_
mraid35x.sy_
ntdetect.com
ntfs.sys
ntkrnlmp.ex_
ohci1394.sy_
oprghdlr.sy_
partmgr.sy_
pci.sy_
pciide.sy_
pciidex.sy_
pcmcia.sy_
ramdisk.sy_
sbp2port.sy_
scsiport.sy_
serenum.sy_
serial.sy_
setupdd.sy_
setupldr.bin
setupreg.hiv
sfloppy.sy_
spcmdcon.sys
spddlang.sy_
storport.sy_
symc810.sy_
symc8xx.sy_
symmpi.sy_
sym_hi.sy_
sym_u3.sy_
system32
toside.sy_
txtsetup.sif
ultra.sy_
usbccgp.sy_
usbd.sy_
usbehci.sy_
usbhub.sy_
usbohci.sy_
usbport.sy_
usbstor.sy_
usbuhci.sy_
vga.sy_
vgaoem.fo_
viaide.sy_
videoprt.sy_
volsnap.sy_
watchdog.sy_
wd.sy_
winnt.sif
wmilib.sy_
Список файлов папки $WIN_NT$.~BT для Windows XP Professional Service Pack 3 VL [English] - оригинальный MSDN образ за исключением файлов Bootsect.dat, migrate.inf, winnt.sif
1394bus.sy_
abp480n5.sy_
acpi.sy_
acpiec.sy_
adpu160m.sy_
aha154x.sy_
aic78u2.sy_
aic78xx.sy_
aliide.sy_
amsint.sy_
asc.sy_
asc3350p.sy_
asc3550.sy_
atapi.sy_
biosinfo.inf
bootvid.dl_
cbidf2k.sy_
cd20xrnt.sy_
cdfs.sy_
cdrom.sy_
classpnp.sy_
cmdide.sy_
cpqarray.sy_
c_1252.nl_
c_437.nl_
dac2w2k.sy_
dac960nt.sy_
disk.sy_
disk101
disk102
disk103
disk104
dmboot.sy_
dmio.sy_
dmload.sy_
dpti2o.sy_
drvmain.sdb
fastfat.sy_
fdc.sy_
flpydisk.sy_
ftdisk.sy_
hal.dl_
halaacpi.dl_
halacpi.dl_
halapic.dl_
hidclass.sy_
hidparse.sy_
hidusb.sy_
hpn.sy_
i2omgmt.sy_
i2omp.sy_
i8042prt.sy_
ini910u.sy_
intelide.sy_
isapnp.sy_
kbdclass.sy_
kbdhid.sy_
kbdus.dll
kd1394.dl_
kdcom.dl_
ksecdd.sys
lbrtfdc.sy_
l_intl.nl_
mountmgr.sy_
mraid35x.sy_
ntdetect.com
ntfs.sys
ntkrnlmp.ex_
ohci1394.sy_
oprghdlr.sy_
partmgr.sy_
pci.sy_
pciide.sy_
pciidex.sy_
pcmcia.sy_
perc2.sy_
perc2hib.sy_
ql1080.sy_
ql10wnt.sy_
ql12160.sy_
ql1240.sy_
ql1280.sy_
ramdisk.sy_
sbp2port.sy_
scsiport.sy_
serenum.sy_
serial.sy_
setupdd.sy_
setupldr.bin
setupreg.hiv
sfloppy.sy_
sparrow.sy_
spcmdcon.sys
spddlang.sy_
symc810.sy_
symc8xx.sy_
sym_hi.sy_
sym_u3.sy_
system32
tffsport.sy_
toside.sy_
txtsetup.sif
ultra.sy_
usbccgp.sy_
usbd.sy_
usbehci.sy_
usbhub.sy_
usbohci.sy_
usbport.sy_
usbstor.sy_
usbuhci.sy_
vga.sy_
vgaoem.fo_
viaide.sy_
videoprt.sy_
wmilib.sy_
не забудьте пропатчить setupldr.bin от x64 версии Windows XP: в Hex-редакторе меняем offset 2060 -74 на EB, а по offset 2061 - 03 на 1А, иначе bcdw 201a его не запустит.
syssetup в начале графического этапа установки пишет, что не может найти файлы и предлагает ввести их положение. Так как сам подставляет путь %cdname%\i386\ из layout.inf вместо нужного %cdname%\windistrib\winxp\
Указание пути вручную проходит без ошибок и установка не прерывается.. Вышесказанное касается как XP x86 SP3, так и XP x64 SP2. Таким образом статья на сайте: "Совмещение нескольких ОС семейства NT на одном диске." не всегда работает.
При всем этом в виртуальной машине VMware подобного казуса не наблюдается. Неужели есть зависимость от конфигурации ПК?
khanzhinvlad, это мысли по поводу как сделать?
у меня сейчас работает такой конфиг bcdw 2.01,х32 сп3,х64 сп2,ерд 2005,хпе на одном диске, сделал по гнаводкам с руборда и хобота(статья про бутскриптор)
всю тему не осилил: подскажите, можно ли разместить на одном диске инсталяшки XP PRO и XP HOME? попытался как в статье написано, что-то не выходит. Если можно, то ткните ссылкой.
khanzhinvlad
29-05-2008, 07:56
Segal, конечно можно, они влезут и на обычный CD. Почитай это - http://www.ixbt.com/soft/bootscriptor.shtml
P@V, спасибо за совет с BootScriptor.
:(Однако, мое предположение двумя постами выше о зависимости от конфигурации ПК оказалось верным. А именно, присутствует зависимость определения пути к файлам установки ОС от подключенных приводов DVD-ROM. У меня DVD-RAM SATA и DVD RW IDE. Отключение одного из них решает проблему - установка не прерывается на T39. Какие идеи? :search:
khanzhinvlad, позже как утрясу все думаю тоже небольшую статейку накатать , как я делал:)
потомучто совмещение такое как у меня более устраивает, тк потомом принеобходимости можно спокойно записать только один дистрибутив , без изменений
khanzhinvlad, ты ксати руский муй интегрировал, те он ставиться при установке виндов, или потом са ручками?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.