zaka4kin
07-10-2013, 16:46
ой, щас опять пинать будут :)
имею оригинальный образ win xp sp3 home edition - ru_windows_xp_home_with_service_pack_3_x86_cd_x14-92426.iso
распаковываю его в папку d:\xp. запускаю создание cmdcons командой - d:\xp\i386\winnt32 /cmdcons.
вырезаю загрузчик из оригинального образа программой UltraISO.
создаю образ iso, используя вырезанный загрузчик, папку cmdcons (переименованную в i386) + файлы WIN51, WIN51IC, BOOTFONT.BIN, WIN51IC.SP3, NTDETECT.COM.
запуская полученное в виртуалке. работает :) НО не до конца правильно :)
короче, нада чтобы сразу запускалась консоль восстановления.
в принципе она у меня есть на флэшке, в виде папки cmdcons, и грузиться всё через grub4dos командами
title Recovery Console Windows XP
find --set-root /cmdcons/setupldr.bin
chainloader /cmdcons/setupldr.bin
write 0x7C03 0x63646D63
write 0x7C07 0x00736E6F
ОДНАКО захотелось создать отдельный образ. увидел команды write (см. выше), решил, простодушно :), изменить setupldr.bin таким образом как написано :)
чё та ни чё не получилось :) думаю дело ещё и в chainloader.
чё и где в загрузке и setupldr.bin нада изменить, чтобы процесс загрузки переходил на запуск консоли восстановления?
можно без объяснений ткнуть носом в статьи по тематике!
p.s.: использовать готовое не предлагать. слишком просто :) хочу изобрести велик :)
p.p.s.: если уже была похожая тема, пните туда.
имею оригинальный образ win xp sp3 home edition - ru_windows_xp_home_with_service_pack_3_x86_cd_x14-92426.iso
распаковываю его в папку d:\xp. запускаю создание cmdcons командой - d:\xp\i386\winnt32 /cmdcons.
вырезаю загрузчик из оригинального образа программой UltraISO.
создаю образ iso, используя вырезанный загрузчик, папку cmdcons (переименованную в i386) + файлы WIN51, WIN51IC, BOOTFONT.BIN, WIN51IC.SP3, NTDETECT.COM.
запуская полученное в виртуалке. работает :) НО не до конца правильно :)
короче, нада чтобы сразу запускалась консоль восстановления.
в принципе она у меня есть на флэшке, в виде папки cmdcons, и грузиться всё через grub4dos командами
title Recovery Console Windows XP
find --set-root /cmdcons/setupldr.bin
chainloader /cmdcons/setupldr.bin
write 0x7C03 0x63646D63
write 0x7C07 0x00736E6F
ОДНАКО захотелось создать отдельный образ. увидел команды write (см. выше), решил, простодушно :), изменить setupldr.bin таким образом как написано :)
чё та ни чё не получилось :) думаю дело ещё и в chainloader.
чё и где в загрузке и setupldr.bin нада изменить, чтобы процесс загрузки переходил на запуск консоли восстановления?
можно без объяснений ткнуть носом в статьи по тематике!
p.s.: использовать готовое не предлагать. слишком просто :) хочу изобрести велик :)
p.p.s.: если уже была похожая тема, пните туда.