stasys44
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ЗАГРУЗКА Windows 7 и Windows 8 в VHD при помощи NTBOOT Я не использую сам образ NTBOOT.iso, а только папки в нем, удалив при этом папку NTBOOT.IMG (IMG мы грузим и прямо Grub4DOS, но для дальнейших экспериментов можно и не удалять) и файл мenu.lst. Папки помещаю во вновь созданную папку NTBOOT. Чтобы свести к минимуму количество папок в корне флешки/диска, папку NTBOOT помещаю в папку с виртуальными дисками. Название этой папки у меня ss (абривиатура stasys или systems - ваша папка может быть названа иначе). Папки и файлы имеют такую структуру Код: ss (папка) --BOOT (папка) ----NTBOOT (папка) .........NTBOOT (файл - это запакованный батник) -------NTBOOT.LST (папка с файлами меню) .................detect.lst (файл) .................menu.lst (файл меню СО ВСЕМИ ПУНКТАМИ ЗАГРУЗКИ, включая 7- или 8-рок в контейнерах) -------NTBOOT.MOD (папка, лежит паралельно с папкой NTBOOT.LST) ..................NTBOOT.MOD (файл) ..................NTBOOT.NT6 (файл - это запакованный образ с BCD) ..................NTBOOT.PE1 (файл) | Файл menu.lst (корневой каталог) имеет всего одну строку, путь к NTBOOT: Код: /ss/BOOT/NTBOOT/NTBOOT menu | Если у вас уже есть весь меню в корневом menu.lst и вы хотите только его дополнить, то надо дописать пункт для загрузки меню NTBOOT - записываете 2 строки: Код: title Windows 7- 8- VHD menu ==> /ss/BOOT/NTBOOT/NTBOOT menu | Допустим, в корневом файле menu.lst только одна строка, указывающая путь к файлу NTBOOT Правим файл menu.lst в папке NTBOOT.LST, прописываем записи всех ваших пунктов загрузки, например такой отрывок: Код: default 3 timeout 10 gfxmenu /ss/BOOT/DESK #указывается название своего файла графического меню debug off # может делать не спрашивая? write 0x8274 0x2e01 #что такое, объяснений не имею if not exist NTBOOT set NTBOOT=/ss/boot/ntboot/ntboot title find and load NTLDR of Windows NT/2K/XP # ищет системы NT4 россыпью find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr title BOOTMGR of Windows 8 # ПОИСК 8-ки, bootmgr переименован на bootmgr8 для родной загрузки find --set-root --ignore-floppies --ignore-cd /bootmgr8 map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /bootmgr8 chainloader /bootmgr8 title BOOTMGR of Windows 7 find --set-root --ignore-floppies --ignore-cd /Boot/bootm map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /Boot/bootm chainloader /Boot/bootm title ---> Win7 Reactor DIFF. VHD ДЛЯ РАБОТЫ command %NTBOOT% NT6=/ss/W7React-diff.vhd title Win7 Reactor BASE ОХРАНЯТЬ command %NTBOOT% NT6=/Ss/W7React.vhd title Win8 Pro Full command %NTBOOT% NT6=/STEA/W8Pro.vhd # как видите, контейнеры могут быть расположены в любом месте title ---> STEA DIFF.VHD ДЛЯ РАБОТЫ command %NTBOOT% NT6=/STEA/STW7-diff.vhd title Win7 STEA BASE ОХРАНЯТЬ command %NTBOOT% NT6=/STEA/STW7.vhd title >>>>SV-MicroPE 2k10 Plus Pack by conty9\n Миниатюрный Windows-PE от SV2004 configfile /2k10/GRUB4DOS/2K10M.lst title Windows XP KROKOZ map /ss/Krokoz.vhd (hd0) map /ss/Programs.vhd (hd1) map --hook root (hd0,0) chainloader /ntldr title *** WinXP Pro SP3 ZVER Lego *** map /ss/Programs.vhd (hd1) map /stea/Zver.vhd (hd0) map --hook root (hd0,0) chainloader /ntldr title BALTIX live map /ss/Baltix.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz seed boot=casper iso-scan/filename=/Baltix.iso quiet splash locale=lt_LT initrd /casper/initrd.lz boot | Загрузка 7-рок и 8-рок прописывается: command %NTBOOT% NT6=путь к контейнеру Получается обычное меню, у меня на экране выводятся сразу 20 пунктов, не разбросано по отдельным меню Работает на внутреннем и внешнем винтах Временная ссылка на скачивание комплекта - на mediafire не удалось залитьNTBOOT_Grub_menu.lst Идея взята из "Windows 7 на USB HDD в файле VHD" Windows 7 USB-HDD xodok41 Самое интересное там загрузка NTBOOT'ом. | Всего записей: 887 | Зарегистр. 23-08-2008 | Отправлено: 08:56 04-09-2012 | Исправлено: stasys44, 17:20 30-04-2013 |
|