![]() |
[аддон] BOOTFONT
Вложений: 1
add-on BOOTFONT от BXA
Аддон решает проблему загрузочного диалога текстового этапа установки Windows XP ![]() В случае, если объём диска превышает 2Gb загрузчик не видит BOOTFONT.BIN находящийся в корне загрузочного диска. В качестве решения предлагается переместить BOOTFONT.BIN в папку I386 с именем B_F.BIN Сам загрузчик патчится новым именем фонта I386\B_F.BIN В этом случае также важно, чтобы папка I386 была ближе чем 2Гб к корню диска И все дополнительные программы и драйверы лучше помещать в папки с именем по- алфавиту ниже чем I386 например OEMDRV и VALUEADD В версии от 20.06.2010 * Поправил описание, удалил из архива не относящиеся к аддону файлы В версии от 18.06.2010 * Первая публичная версия |
Тема интересная-
Добавлю-если собираете iso с помощью nLite (или CDImage), тогда или этот аддон, или чтобы объём не привышал 2gb-а уже потом в образ добавить (с пом. UltraISO) папки типа WPI -тогда видит-во всяком случае у меня проблем не было ... |
такие проблемы НЕ наблюдаются, если собирать диск консольной утилитой OSCDIMG\CDIMAGE от microsoft
я сам замечал проблему эту при использовании NERO, после чего отказался от ее использования но за идею + :) |
BXA
Цитата:
|
Интересный баг. Не встречал такого.
Собираю образ в UltraISO, размер самой папки I386 как правило не превышает гига. Первым делом добавляю в проект ее, а затем уже все остальное - драйвера, программы... Получается, что установочные файлы в структуре диска оказываются вначале. Наверное, поэтому и не возникает кракозяблей. |
Цитата:
|
Попытался спровоцировать описываемую ситуацию - не получается, хоть папка i386 больше двух гигов, хоть в корень крупные файлы поместить...
Другое дело, если изменить свойства файловой системы образа диска. К примеру, если файл bootfont.BIN будет таким (т.е. маленькими буквами), то загрузчик его не увидит независимо от размера диска. Кстати, по такой же причине, инсталятор во время установки Windows с диска может показать ошибку копирования файлов, как будто бракованный диск ;-) |
Цитата:
Аддон делал несколько лет назад, а описание на скорую руку на днях вот и напутал :jester: |
Цитата:
Выход при записи дистрибутива в неро этот файл загружать в проект первым, потом маркерые файлы, потом папку I386 , потом все остальное. |
|
Цитата:
Дело в том, что Неро пишет файлы в порядке их загрузки в проект. Указанный файл должен считываться одним из первых. И если его записать где нибудь в середине или в конце диска, то при установке на текстовом этапе, он не успевает подхватиться. В размере именно и дело. Делал дистрибутивы до 3,9 гб и такой проблемы не было. После превышения размера стабильно выходила такая ошибка, пока не прибегнул к вышеупомянутому рецепту. |
Просто не надо образы в Nero создавать. Вносит она какую-то изюминку в проект :)
|
Цитата:
Так намного проще. Зачем лишней работой заниматься? 1. Выбираете в проекте DVD BOOT. 2. Указываете образ загрузки nt5boot.bin (или аналогичный). 3. В настройках отключить эмуляцию флоппи-диска. 4. Включить число загрузочных секторов -4. 5. Задать правильное название диска. 6. Писать на 4 скорости. И все о,кей, никаких изюминок и глюков. С учетом рецепта, приведенного выше. |
уже давно у себя решил проблему с помошью правильного формата диска в неро ISO1999:2001 (инфу нарыл когдато на руборде)
с апреля перешел на сборку исошника с помощью CDIMAGE.EXE Код:
CDIMAGE.EXE -lRec -j1 -bdisk\bcdw\loader.bin -e -oc -m -a disk "recdisk-%DATE:~-4%-%DATE:~-7,2%-%DATE:~0,2%.iso" |
Народ я так и не понял как создать загрузочный диск? У меня вообще не получается, есть два диска WN XP SP2 и XP SP3, устанавливаются только из под windows, что сделать подскажите пожалуйста..несколько раз нарезал их на болванки добавлял bootfont толку ноль.
|
SW_EXTREME, Создание загрузочного ISO/CD
|
Цитата:
У меня лично использование Вашего аддона привёло к совершенно обратному эффекту: когда размер дистриба превышает 2 Гб, на текстовом этапе вместо кириллицы на экране мелькает абракадабра и, мало того, загрузка с USB-флэш обламывается да ещё и лицензионное соглашение выскакивает, несмотря на то, что в Winnt.sif прописано его отключение (параметр OemSkipEula=Yes). Хорошенькую же Вы свинью форумчанам подложили! Столько времени на выяснение причины потерял! |
прочитал все вышесказанные соображения.
Регулярно пересобираю мультизагрузочный диск с несколькими дистрибутивами Windows, размер образа под 4,7 Гб, BOOTFONT.BIN в корне (большими буквами), образ собирается с помощью oscdimg и записывается с помощью Nero без всяких примочек с очередностью размещения. И никаких проблем с текстовым этапом никогда не было. На всякий случай добавлю (не знаю, важно ли это, имеет ли это значение в данном случае) - использую на DVD в качестве загрузчика grub |
Время: 14:58. |
Время: 14:58.
© OSzone.net 2001-