Цитата DENIS-NET:
Да я знаю как сделать это через скрипт. Но как это делается ручками. Почитав инфу с английсого, я понял, что нужно для того, чтобы загружался и WinPE и Установка Windows. А именно, для загрузки Установки необходим подредактированный SETUPLDR.bin. Там нужно удалить информацию для загрузки из папки minint. »
|
Пытливый ум?

Тогда можно вам посоветовать по косточкам разобрать работу этого самого скрипта, наверняка все сразу станет понятно чего где править

а еще приведу статью с сайта
greenflash , на этом форуме многие считают моветон регистрацию для доступа к информации, так что сообщаю, сайт полностью посвящен бутовой флешке, но для доступа к статьям придется регистрироваться (это не относится к просмотру форумов и русского мануала по grub), регистрация бесплатная и безболезненная, зачем - не знаю, так захотел модератор, но если все-таки эт противоречит внутренним убеждениям, то вот как я запускаю свою сборку bartpe, живой антивирус avast и erd2008 и установки хр у мну нет, по причине что если надо windows то лью образ подготовленный утилитой sysprep
Сначала нам нужно установить загрузчик grub4dos и первый Bart PE на флешку, читаем здесь Установка GRUB и здесь Установка mini XP , можете сначала установить Mini XP, а потом установить grub, как описано здесь Установка GRUB на флеш с NTFS. Не забудьте в menu.lst прописать путь
title Mini XP
find --set-root /minint/setupldr.bin
chainloader /minint/setupldr.bin
Убедитесь, что все загружается!
Как мы видим, наш единственный пока Bart Pe лежит в папке minint, но для нашего случая неважно, как называется папка, в которой будут лежать остальные mini, мы добавим их и назовем по следующему принципу:
Mini01
Mini02
Minixx
То есть создаем на флешке папку mini01 и закидываем туда следующую сборку, у меня там будет XPE, также не забываем закинуть программы второй сборки из папки programs на вашем диске в папку programs на флешке, в папку mini02 я закидываю Avast Bart PE (проверка диска, утилитки, ну, и самое главное, проверка на вирусы без загрузки системы).
Логично предположить, что теперь мы должны прописать что-то вроде find --set-root /minint/setupldr.bin , но увы, что работает на LiveCD, не всегда работает на флеш. Чтобы все получилось, нам нужен пакет GREEN_XP_INSTALLER_2, а точнее одна из утилит, входящих в этот набор - gsar.exe, которую вы найдете после распаковки в папке \makebt. Закидываем файл gsar.exe в корень флешки. После нижеприведенных манипуляций его можно удалить.
Теперь копируем файл setupldr.bin из папки mini01 в корень флешки и переименовываем его в PELD1, из папки mini02 – PELD2, minixx – PELDx.
Теперь вызываем командную строку и набираем команду:
gsar -sBT:x00:x00:x00\:x00:x00:x00txtsetup -rBT:x00:x00:x00\:x00:x00:x00notsetup %USB%:\PELDx -b -o
где %USB% это буква вашей флешки
(замечу x это x - там где русская "ч", 0 - это нуль, а - это короткое тире, а то кто-то ставил длинное )
Должно появиться сообщение «PELDx: 1 occurrence changed». Хотя возможно у кого-то будет больше изменений, если была ошибка, вы сделали что-то неправильно, если вообще ничего не появилось, значит ваш setupldr.bin не подходит для данного способа, что это значит, будет описано позже.
Теперь вводим еще одну команду:
gsar -i -o -s\minint -r\minixx peldx
Должно появиться сообщение «PELDx: 2 occurrence changed»
Все, menu.lst выглядит следующим образом:
title 05 - BartPE - MINI XP
find --set-root /minint/setupldr.bin
chainloader /minint/setupldr.bin
title 05 - XPE - MINI XP
find --set-root /PELD1
chainloader /PELD1
title 05 - AVAST BART PE
find --set-root /PELD2
chainloader /PELD2
Загружаемся, проверяем в работе. Я таким образом добавил еще ERD Commander 2005 и Infra CD.
Возможные проблемы:
1 Я при добавлении ERD Commander 2008 после введения первой команды никакого ответа я не получил, ни ошибку, ничего. Потом сборка отказалась грузиться, решилось использованием setupldr.bin от ERD 2005
2 Если вы собираете свою MiniXP на основе Windows 2003, ваш setupldr также вряд ли подойдет.
Вот, gsar это некоторым образом hex-редактор