Работа с Kupr-Soft-Flash...
Итак... меня часто спрашивают КАК проапгрейдить или что-то поправить в моей сборке... в связи с этим я решил на сайте сделать раздел, в котором опишу некоторые, основные приёмы. Ну и ответы на ваши вопросы...
ВАЖНО!!! Если Вы хотите что-то доработать напильником, специально под себя и т.п. более продвинутые корректировки то Вам нужно черпать информацию с http://greenflash.su/
, ибо тут я только поверхностные азы дам.
Общая информация:
ВСЕ меню флешки хранятся в сиде файлов с расширением *.LST в папке \Boot\Menus\ (ну там в принципе других файлов и нету)
ВСЕ фоновы рисунки (ну там не совсем рисунки а архивы CPIO) находятся в папке \Boot\Splash .
ВСЕ используемы ISO файлы (образы CD дисков) находятся в папке \Boot\ISO\ .
ВСЕ используемые IMA и BIN файлы (тоже образы, но спецефичные) находятся в папке \Boot\IMA\ .
Долгожданный вариант установки Windows (Vista, Seven, 2008) с Flash
Берём архив install_Windows.rar
распаковываем на флешку с сохранением структуры каталогов! Затем берём свой файл образа установочного диска в формате ISO и закидываем в папку: Флешка :\Boot\ISO\
затем заходим в Флешка :\Boot\menus\любое_из_меню.lst
и добавляем примерно вот так: title Install Windows 2008 R2 x64 рус find --set-root /Inst_Win/mount.cmd write ()/Inst_Win/pathiso.txt /Boot/ISO/ru_windows_server_2008_r2.iso\r\n find --set-root /Boot/ISO/ru_windows_server_2008_r2.iso map /Boot/ISO/ru_windows_server_2008_r2.iso (0xff) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (0xff)
где:
title Install Windows 2008 R2 x64 рус
это название меню (как отображатся в меню потом будет)
ru_windows_server_2008_r2.iso
ИМЯ вашего файла образа
Вот и ВСЁ, остальное НЕ меняем.
ПАРА моментов:
Размер файла образа iso должен быть НЕ БОЛЕЕ 4 294 967 295 байт
и сам файл iso должен быть ДЕФРАГМЕНТИРОВАН.
Работа с Hiren`s Boot CD.
Ну это я думаю знакомо почти всем =)
Собственно это разрботано http://www.hiren.info/pages/bootcd
а уже замечательный человек тут http://lexapass.narod.ru/
Русифицириует эту сборку.
В моей сборке это работает ТАК: в меню, есть пункт с таким содержанием
title [03:]Hiren's BootCD 13.2 Русский map --read-only /Boot/IMA/HBCD_132_Rus.ima (fd0) map --floppies=1 map --hook chainloader (fd0)+1 rootnoverify (fd0)
Первая строка это собственно название пункта меню Hiren's BootCD 13.2 Русский вторая - путь к IMA файлу. Остальное- необходимые для работы манипуляции.
Если Вы хотите ОБНОВИТЬ себе Hiren`s - например вышла новая версия, или наоборот Вам нравится какая-то из старых. Необходимо сделать следующее:
1. Скачиваем собственно образ в виде файла ISO (я использую Русифицированную версию) 2.Распаковываем его, например программой Ultra ISO или какой Вам удобно. 3.Находим там файлик Hiren.IMA и копируем его на флешку в папку \Boot\IMA\ 4.Переименовываем так что-бды было понятно что за версия (например у меня HBCD_132_Rus.ima) 5.Заходим в меню, и исправляем ПЕРВУЮ строчку с названием тоесть title [03:]Hiren's BootCD 13.2 Русский 6.Можно удалить старый файлик и собственно Мы обновили Hiren`s
Работа с ISO образами в сборке, добавление своих
Если Вам захотелось обновить что-то в сборке то сначала смотрим ГДЕ это находится в меню. А точнее в файлах с расширением *.LST в папке \Boot\Menus\ Находим нужный нам пункт меню и смотрим куда он ссылается
Варианты: 1. title [03:]R-DriveImage_4.7.4714 (v1) map (hd0,0)/Boot/iso/R-DriveImage_4.7.iso (hd32) map --hook chainloader (hd32)
2.
title [03:]R-DriveImage_4.7.4714 (v2) map --mem /Boot/ISO/R-DriveImage_4.7.iso (hd32) map --hook chainloader (hd32)
Путь ведёт в /Boot/ISO/ бывает что в /Boot/IMA/ в зависимости от формата образа ISO или IMA.
Эти варианты одинаковы, просто ДВА способа работы в первом образ читается напрямую с диска (+ не требовательно к памяти, грузится быстро. - не всегда работает, нужна дефрагментация образа) во втором сначала грузится в память а потом уже используется (+почти всегда работает, не требуется дефрагментация образа. - требовательно к памяти, долгая загрузка)
Так что выбирайте Сами каким способом использовать... можно как и у меня в некоторых, оставлять ДВА варианта загрузки.
Ну скачиваем нужный Вам образ программы в виде ISO файла или IMA затем помешаем в нужную папку и подправляем наименование (первую строчку в разделе меню) на нужную нам.
Всё, образ обновлён. Это если Вам нужно обновить.
Если вам нужно ДОБАВИТЬ: тогда скачиваем образ нужной вам программы, затем помещаем его в соответствующую папку IMA или ISO и создём пункт в меню:
Для ISO это вот два варианта: Напрямую работа с диска: title Название Вашей программы map (hd0,0)/Boot/iso/Образ_программы.iso (hd32) map --hook chainloader (hd32)
Загрузка и работа через память: title Название Вашей программы map --mem /Boot/ISO/Образ_программы.iso (hd32) map --hook chainloader (hd32)
Для IMA это один вариант:
Напрямую работа с диска: title Название Вашей программы find --set-root /Boot/IMA/Образ_программы.IMA map /Boot/IMA/Образ_программы.IMA (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
Вот и всё.
|