Alechko
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Концепция такая: делаю из своей загрузочной дискеты имедж main.ima , готовлю имеджи для старта WIN ХР boot_xp.ima... Прожигаю СД с бутом на loader.bin ,а в корне СД находится, конечно , папка с bcdw , стартую main.ima и оказываюсь в ДОС После окончания всего , что накручено в main.ima я, как вы помните , должен поднять Windows с имеджа бутовой дискеты bootxp.ima пишу команду: bcdw SetTextVideoMode bcdw Boot bootxp.ima | Я почти успешно сделал все вышеописаное но... В процессе выполнения main.ima я копирую на виртуальный диск V:\ содержимое папки bcdw и bootxp.ima в корень V:\ запускаю bootxp.ima bcdw boot bootxp.ima -НЕ работает , теперь так - bcdw boot \tools\bootxp.ima -все ОК т.е. Windows поднимается из ДОС (папка tools\bootxp.ima находится только на СД) Значит bcdw умеет бутать только с диска , определенного в autoexec командой bcdw FindBootableCDLetter и bcdw GetBootImageCommandLine Можно ли обмануть bcdw , подав те же команды перед запуском bootxp.ima чтобы он опознал виртуальный диск в качестве СД , при условии что настоящий СД уже вынут? Вообще , по какому признаку bcdw ищет Bootable CD? Спасибо |