Показать полную графическую версию : F6, raid, unattended XPsp2 - как совместить несовместимое?..
TrueAlex
31-01-2007, 13:16
Процитирую Oleg_Sch из другого треда.
Я поборол эту ситуацию (в автоматической установке).
После того, как винда подхватила драйвер она пытается его копировать не из папки указанной в txtsetup.oem, а из папки $OEM$\TEXTMODE на дискете, т.е. по аналогии с CD-ROM'ом. Я просто создавал ее и копировал туда дубликат драйвера. Причем, если дискета вставлена на этапе загрузки текстового режима - F6 жать не обязательно, винда САМА найдет файл txtsetup.oem и будет использовать драйвер, указанный в нем по умолчанию (вот здесь надо быть внимательней - надо смотреть, под какую версию винды там стоит умолчание).
Все это нашел методом научного тыка, убив часа четыре.
Подтверждаю, что действительно этот метод работает! Причем даже при OemPreintall=YES
Рецепт (http://forum.oszone.net/post-523046-35.html) от Gromila2 мне лично помог для дистрибутива Windows XP под RIS. Драйверпак от Vovanchik давал кучу ошибок на дистре для RIS'а. Спасибо тебе, Gromila2
Прошу прощения за вопрос, который, возможно, уже обсуждался...
Зачем проделывать процедуру с установкой винды и созданием папок 1XXX? Почему нельзя просто раскидать требуемые системы по разным папкам и в Boot CD Wizard'е просто указывать путь к разным SETUPLDR.BIN, при необходимости изменяя их (например для разных вариантов загрузки одной системы) как описано в данной статье (http://oszone.net/display.php?id=2986)?
Попробовал способ Gromila2 для интеграции драйверов Adaptec SCSI U320 в дистриб XP SP3, прописал все команды для этих драйверов в файлы DOSNET.INF, TXTSETUP.SIF и HIVESFT.INF, взяв их из его постов, и закинул файлы в исходники. Создал дистриб утилем CDImage GUI с офсайта. Увы, дистриб не работает! Сразу же при попытке загрузиться с CDRW с полученным дистрибом выскакивает сообщение об ошибке в строке 10778 файла TXTSETUP.SIF. Смотрю эту строку, там прописано вот что:
XPRecycl = "Windows XP - К®а§ЁН*.wav"
И что в ней винда видит криминального, там же перед этой строкой ещё куча строк с подобной абракадаброй, и к ним почему-то никаких претензий.
Что за бред! Кто-нибудь знает, как эта проблема решается?
Nun-Nun, TXTSETUP.SIF должен быть в DOS кодировке (cp 866)
скорей всего в процессе редактирования файл поменял кодировку.
Проверил. Действительно с кодировкой творится что-то странное. Посмотрел в Блокноте и Акельпаде кодировку исходников: у двух исходных файлов она определилась как КОИ8-РУС 866, а у одного как 1200 UTF-16 LE. Переделал результат и ещё раз повторил способ Gromila2. Дистриб стал запускаться! Вот спасибо!
Если не сложно, подскажите ещё вот в чём: некоторые текстовые файлы, например, Adaptec-овский adpu320.inf изначально идёт в кодировке виндовоз-1251. Так и дролжно быть или это неправльно и файл тоже должен быть в кодировке КОИ8-РУС 866 или может в 1200 UTF-16 LE?
Эх, рано обрадовался. Вначале с дистриба загрузка происходит нормально, и все HDD видны, а после копирования файлов на HDD, т.е. после первой же перезагрузки вылетает синий экран с ошибкой 0x0000007B. Так что, как ни печально, но метод Gromila2 всё-таки не работает.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.