Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [аддон] BOOTFONT (http://forum.oszone.net/showthread.php?t=178562)

BXA 18-06-2010 21:11 1437045

[аддон] 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
* Первая публичная версия

Otop Ris 19-06-2010 07:52 1437268

Тема интересная-
Добавлю-если собираете iso с помощью nLite (или CDImage), тогда или этот аддон, или чтобы объём не привышал 2gb-а уже потом в образ добавить (с пом. UltraISO) папки типа WPI -тогда видит-во всяком случае у меня проблем не было ...

sLiDeR-X 19-06-2010 08:12 1437273

такие проблемы НЕ наблюдаются, если собирать диск консольной утилитой OSCDIMG\CDIMAGE от microsoft
я сам замечал проблему эту при использовании NERO, после чего отказался от ее использования

но за идею +
:)

jameszero 19-06-2010 09:15 1437286

BXA
Цитата:

Цитата BXA
загрузчик не видит BOOTFIX.BIN »

Видимо имеется ввиду BOOTFONT.BIN

LonerD 19-06-2010 19:42 1437561

Интересный баг. Не встречал такого.
Собираю образ в UltraISO, размер самой папки I386 как правило не превышает гига. Первым делом добавляю в проект ее, а затем уже все остальное - драйвера, программы...
Получается, что установочные файлы в структуре диска оказываются вначале. Наверное, поэтому и не возникает кракозяблей.

ALaN_1 19-06-2010 20:08 1437576

Цитата:

Цитата DPavlik82
Интересный баг. Не встречал такого. »

Я вот сталкивался с таким, причем походу был косячный диск

Alexis72 19-06-2010 22:14 1437626

Попытался спровоцировать описываемую ситуацию - не получается, хоть папка i386 больше двух гигов, хоть в корень крупные файлы поместить...
Другое дело, если изменить свойства файловой системы образа диска.
К примеру, если файл bootfont.BIN будет таким (т.е. маленькими буквами), то загрузчик его не увидит независимо от размера диска.
Кстати, по такой же причине, инсталятор во время установки Windows с диска может показать ошибку копирования файлов, как будто бракованный диск ;-)

BXA 20-06-2010 10:08 1437759

Цитата:

Цитата jameszero
Видимо имеется ввиду BOOTFONT.BIN »

Конечно же речь идёт о файле BOOTFONT.BIN. Описание поправил, удалил лишние файлы из архива.
Аддон делал несколько лет назад, а описание на скорую руку на днях вот и напутал :jester:

wolkow70 21-06-2010 07:51 1438356

Цитата:

Цитата Alexis72
Попытался спровоцировать описываемую ситуацию - не получается, хоть папка i386 больше двух гигов, »

Если дистрибутив более 3,9 Гб, то ошибка стабильно проявляется.
Выход при записи дистрибутива в неро этот файл загружать в проект первым, потом маркерые файлы, потом папку I386 , потом все остальное.

Alexis72 21-06-2010 09:42 1438406

Цитата:

Цитата wolkow70
Если дистрибутив более 3,9 Гб »

Я создавал дистрибутив даже более 5 Гб, так что дело не в размере
Цитата:

Цитата wolkow70
Выход »

Странно слышать от Вас такой "шаманский" рецепт.

Оффтоп:
читать дальше »
Очень подвержен шаманскому проклятию установщик WinXP X64.
1. берете оригинальный образ Win XP X64 SP2 (т.к. SP3 не существует)
2. интегрируете (c помощью RVM Integrator) английский UpdatePack (с форума RyanVM Discussion Board)
3. сохраняете получившийся образ два раза, один раз как есть, второй раз поставив в свойствах образа галочку "разрешить строчные буквы" (я в UltraIso сохранял)
4. проверяете возможность установки с обоих образов...

wolkow70 21-06-2010 09:49 1438410

Цитата:

Цитата Alexis72
Странно слышать от Вас такой "шаманский" рецепт. »

Это не мой рецепт, и он работает!
Дело в том, что Неро пишет файлы в порядке их загрузки в проект. Указанный файл должен считываться одним из первых. И если его записать где нибудь в середине или в конце диска, то при установке на текстовом этапе, он не успевает подхватиться.
В размере именно и дело. Делал дистрибутивы до 3,9 гб и такой проблемы не было. После превышения размера стабильно выходила такая ошибка, пока не прибегнул к вышеупомянутому рецепту.

Alexis72 21-06-2010 10:01 1438418

Просто не надо образы в Nero создавать. Вносит она какую-то изюминку в проект :)

wolkow70 21-06-2010 10:10 1438422

Цитата:

Цитата Alexis72
росто не надо образы в Nero создавать. Вносит она какую-то изюминку в проект »

Я образы в неро не создаю, а сразу пишу проект загрузочного диска.
Так намного проще. Зачем лишней работой заниматься?
1. Выбираете в проекте DVD BOOT.
2. Указываете образ загрузки nt5boot.bin (или аналогичный).
3. В настройках отключить эмуляцию флоппи-диска.
4. Включить число загрузочных секторов -4.
5. Задать правильное название диска.
6. Писать на 4 скорости.

И все о,кей, никаких изюминок и глюков. С учетом рецепта, приведенного выше.

P@V 21-06-2010 10:59 1438445

уже давно у себя решил проблему с помошью правильного формата диска в неро 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"
проблем также не замечал (размер папки 4592 М , iso 3778 М)

SW_EXTREME 30-01-2011 18:57 1600593

Народ я так и не понял как создать загрузочный диск? У меня вообще не получается, есть два диска WN XP SP2 и XP SP3, устанавливаются только из под windows, что сделать подскажите пожалуйста..несколько раз нарезал их на болванки добавлял bootfont толку ноль.

Vitek 07 30-01-2011 20:24 1600633

SW_EXTREME, Создание загрузочного ISO/CD

Nun-Nun 04-09-2011 12:32 1745825

Цитата:

Цитата BXA
переместить BOOTFONT.BIN в папку I386 с именем B_F.BIN
Сам загрузчик патчится новым именем фонта I386\B_F.BIN »

Сорри, за возможно чайниковый вопрос: а как этот патч осуществляется, что Вы под этим подразумеваете?

У меня лично использование Вашего аддона привёло к совершенно обратному эффекту: когда размер дистриба превышает 2 Гб, на текстовом этапе вместо кириллицы на экране мелькает абракадабра и, мало того, загрузка с USB-флэш обламывается да ещё и лицензионное соглашение выскакивает, несмотря на то, что в Winnt.sif прописано его отключение (параметр OemSkipEula=Yes).
Хорошенькую же Вы свинью форумчанам подложили! Столько времени на выяснение причины потерял!

truvo 04-09-2011 17:01 1745987

прочитал все вышесказанные соображения.

Регулярно пересобираю мультизагрузочный диск с несколькими дистрибутивами Windows, размер образа под 4,7 Гб, BOOTFONT.BIN в корне (большими буквами), образ собирается с помощью oscdimg и записывается с помощью Nero без всяких примочек с очередностью размещения.

И никаких проблем с текстовым этапом никогда не было.

На всякий случай добавлю (не знаю, важно ли это, имеет ли это значение в данном случае) - использую на DVD в качестве загрузчика grub


Время: 14:58.

Время: 14:58.
© OSzone.net 2001-