Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows 98 SE (оптимизация и улучшение) — четвертая часть

Автор: Zyava
Дата сообщения: 04.02.2009 09:05
Подскажите, а как на Windows 98IF (сборка от 31 декабря) поставить офис 2000 или ХР? Пытаюсь поставить ХР - пишет что нет IE 5 и дальше не ставится, в описании сборки написано что там IE 6 SP1 но офис его не видит
Автор: Us2002
Дата сообщения: 04.02.2009 13:31
Zyava
В сборке IFkO нет ИЕ, там опера, а ИЕ сделан альтернативным, если нужно - пересобери, ссылки на компоненты на стр.24 или в самой папке дистрибутива Windows98IF\Alter\Opera8 (именно там лежит ИЕ, а не устанавливаемая автоматом 8-я опера)

Кстати, не уверен, что Офис ХР нормально заработает на 98й, разве что 2000й, есть смысл его ставить-то, если в дистрибутив вшит старый офис?
Автор: Zyava
Дата сообщения: 04.02.2009 13:49

Цитата:
Подскажите, а как на Windows 98IF (сборка от 31 декабря) поставить офис 2000 или ХР? Пытаюсь поставить ХР - пишет что нет IE 5 и дальше не ставится, в описании сборки написано что там IE 6 SP1 но офис его не видит

Сам себе отвечаю - вручную изменил в реестре билд и установилосью


Цитата:
Кстати, не уверен, что Офис ХР нормально заработает на 98й, разве что 2000й, есть смысл его ставить-то, если в дистрибутив вшит старый офис?

У офиса ХР вин 98 одна из платформ. А ставить его на 98 - это не я придумал , я бы 97 офис оставил бы будь моя воля.
Автор: sinakxz
Дата сообщения: 04.02.2009 13:56
Zyava
на 98
ставлю потративный 97 офис
немного неудобно, но работает сносно
Автор: Us2002
Дата сообщения: 04.02.2009 16:48
IFkO
Собираю себе сборку с ИЕ и обновлёнными компонентами, посему вопросы:
- guid.inf(заплатки ИЕ), subase.inf (ДЛЛ-ки), MDACINST.INF (МДАК), vgx.inf
а также msdos.inf (ДрВэб.5) не соответствуют тем, что в кабе прекопа, заменять на скачаные, или не совсем и не все?
- IF_GAMES.INF уже существует, можно ли подружить 2 игры с одновременной их установкой?
- msdatsrc.tlb, msdaurl.dll, odbc32.dll, odbcint.dll, odbcjt32.dll, simpdata.tlb из МДАКА нигде еще повторно не упакованы, посему их кидаем в корень?
Автор: IFkO
Дата сообщения: 04.02.2009 18:34

Цитата:
не уверен, что Офис ХР нормально заработает на 98й

Заработает, только добавит еще полсистемы под себя...

Us2002

Цитата:
guid.inf(заплатки ИЕ) а также msdos.inf (ДрВэб.5) не соответствуют тем, что в кабе прекопа, заменять на скачаные, или не совсем и не все?
Эти - для 98SE, в 98IF они не нужны.

Цитата:
subase.inf (ДЛЛ-ки)
Тут я чего-то наворотил и напутал... с этим компонентом лучше пока воздержаться - у него INF какой-то кривой.

Цитата:
MDACINST.INF (МДАК)
Эту нужно положить в корень дистрибутива, по крайней мере в сборку 2008-12-31 нужно.

Цитата:
vgx.inf
сдается мне, что это еще ноябрьское обновление, оно уже есть в последней сборке.

Цитата:
можно ли подружить 2 игры с одновременной их установкой?

А я-тотдумал, что это так, баловство... Хорошо, напишу INF для одновременно двух игр. Вообще собираюсь сделать "каноническую" сборку, где альтернативные компоненты останутся именно альтернативными. Вложить в нее обе игры? Или только Darkonia RPG?

Цитата:
msdatsrc.tlb, msdaurl.dll, odbc32.dll, odbcint.dll, odbcjt32.dll, simpdata.tlb из МДАКА нигде еще повторно не упакованы
упакованы в 98if-Cmn.cab и 98if-OLE.cab. Те, что россыпью, нужны только для 98SE.

maxud
То, что я высказывал о пропатчивании IO.SYS, требует уточнений:
1) В Windows XP не изменили порядок обуквивания жестких дисков, а только съемных. То есть, если на одной машине стоят две системы - 98-я и XP, возможна путаница с дисками... лучше бы этого избежать
2) если БИОС поддерживает флэшку (то есть если она видна из-под ДОС), то в 98-й не только сползают логические диски жесткого, но и флэшка видна под двумя бувками: одна как ДОСовский диск, а вторая - через драйвер USB. Если ее вынуть, то буква ДОСовского диска не уходит... этого к счастью в ХP нет, хорошо бы, чтобы не было и в 98-й...
3) XP разумно выдает флэшке буквы после букв CD, чего пропатченный IO.SYS не делает. Буквы несъемных устройств не должны сползать!
Можно с этим что-то сделать? Или хотя бы как Вы патчили IO.SYS?
Автор: maxud
Дата сообщения: 04.02.2009 19:41
IFkO

Цитата:
если БИОС поддерживает флэшку (то есть если она видна из-под ДОС), то в 98-й не только сползают логические диски жесткого, но и флэшка видна под двумя бувками: одна как ДОСовский диск, а вторая - через драйвер USB.

Не совсем понял: ну и что-то BIOS поддерживает загрузку с USB-flesh? Что-то я не разу не видел что-бы при загрузке с иного чем флешка устройства, эта флешка виделась бы в ДОС без специальных драйверов. Вот если загрузка с этой флешки, тогда да.

Цитата:
3) XP разумно выдает флэшке буквы после букв CD,

Для себя первую настройку которую делаю после установки 98 - переназначаю буквы CD/DVD-приводов на что-нибудь в конце алфавита (с S, например). И в XP тоже саное, кстати. Буквы для сетевых дисков также выбираю из середины алфавита.

Цитата:
Или хотя бы как Вы патчили IO.SYS?

Гы! Последовательность байтов для патча я нашел на одном фидошном форуме. Я написал только собственно универсальный патчер. Нигде больше я этого решения не видел. Хотя, самое интересное, тот кто привел это решение назвал его общеизвестным. Вообщем "тайна покрытая мраком".


Автор: Zyava
Дата сообщения: 04.02.2009 19:55
В описании нет но на всякий случай спрошу - KernelEx в Windows 98IF случайно уже не встроен?
Автор: Dr_Boa
Дата сообщения: 04.02.2009 21:10
Zyava
Цитата:
KernelEx в Windows 98IF случайно уже не встроен?

Ответ от IFkO - на этой же странице! (а именно - здесь, причём - с комментариями )
Автор: IFkO
Дата сообщения: 04.02.2009 21:52
maxud

Цитата:
ну и что-то BIOS поддерживает загрузку с USB-flesh? Что-то я не разу не видел что-бы при загрузке с иного чем флешка устройства, эта флешка виделась бы в ДОС

Я у себя вижу на iP43. А под Windows - как и писал, две сразу...

Цитата:
Последовательность байтов для патча я нашел на одном фидошном форуме.

Увы! ладно, "будем искать!"
Автор: AlexG
Дата сообщения: 05.02.2009 10:54
IFkO

Цитата:
А под Windows - как и писал, две сразу...

Сталкиваюсь постоянно.
Лечится отключением "USB Legacy support" в SETUP-е.
Если такой настройки нет, то красивого решения я не нашёл и
приходится проверять из autoexec.bat наличие чего-либо на
флешке и при обнаружении в цикле требовать вынуть флешку
и идти на reset.com
Автор: MERCURY127
Дата сообщения: 05.02.2009 12:04
Всем привет! Насчет флешек - делюсь собственным опытом (когда то я это здесь уже писал...):
1) Если биос поддерживает работу с ними в режиме эмуляции винта или флопа, то флешка будет видна в ДОС, даже если с нее не грузились, НО при условии, что она была включена (воткнута) при включении компа.
2) Естественно, эта флешка будет видна и в 98, как стандартный диск в режиме ДОС. Но если установлены дрова, подключающие флешку как устройство USB, они естесно подключат ее заново. Отсюда и два диска получаются .
3) Чтоб этого не было, нужно флешку втыкать ПОСЛЕ загрузки 98. В ДОС ее, естесно, не будет в этом случае...
4) Чтоб виндовы дрова обнаружили флешку без проблем, нужно записать в CONFIG.SYS строчку LASTDRIVEHIGH=Z.
Автор: IFkO
Дата сообщения: 05.02.2009 17:54
maxud
AlexG
MERCURY127
Не, братва, вы не поняли! Я-то знаю, что с этим делать, но мне хочется, чтобы и IO.SYS знал, что с этим делать, иначе будет то, о чем я писал на странице 43 - заморочка с системой, стоящей на НЕ первом диске. И решения этой проблемы пока нет. Придется непродвинутым (слово-то какое гаденькое, то ли "задвинутым", то ли "отодвинутым") пользователям и впредь паниковать в подобных случаях.
Автор: Vigorous
Дата сообщения: 05.02.2009 18:10
MERCURY127
IFkO
а не проще отключить это дело в биосе?
Автор: IFkO
Дата сообщения: 05.02.2009 19:30
Vigorous

Цитата:
не проще отключить это дело в биосе?

Проще втыкать флэшку после загрузки системы. Но это же на каждый случай нужно свое правило, и все их нужно помнить, чтобы не свалить систему???
Автор: IFkO
Дата сообщения: 05.02.2009 22:38
Вот, выложил-таки образ "канонической" Windows 98IF (сборка 2008-12-31), то есть вариант, в котором ни один альтернативный компонент в сборку не включен (все они лежат в папке Alter)
Автор: Lesnik3
Дата сообщения: 05.02.2009 23:12
Товарищи, помогите пожалуйста. Как установить MDCU 3 без NUSB. Просто звуковая карта у меня не дружит с этим Нативом. Понимаю, что выбросить все компоненты NUSB из MDCU, этого мало, так как в инсталяшке прописаны ключи для обновления реестра (в том числе для NUSB). Помогите чайнику.
Автор: AFZ
Дата сообщения: 06.02.2009 06:20
Zyava

Цитата:
У офиса ХР вин 98 одна из платформ. А ставить его на 98 - это не я придумал , я бы 97 офис оставил бы будь моя воля.

Этот офис ХР вообще какой-то корявый. А на 98-й после его запуска отказывает мой любимый пасьянс freecell. Ладно, Бог бы с ним, с пасьянсом, но, раз он отказал, значит в системе что-то попорчено, то есть, может отказать и еще что-нибудь. А "снаружи" 2000-й и ХРеновый офисы различаются не так сильно, так, что на 98-ю, на мой взгляд, надо ставить именно 2000-й офис. Конечно, 97-й полегче и все такое, но эндъюзер может не понять, а 2000-й без проблем совместим с 2003-м...

Добавлено:
IFkO

Цитата:
1) В Windows XP не изменили порядок обуквивания жестких дисков, а только съемных. То есть, если на одной машине стоят две системы - 98-я и XP, возможна путаница с дисками... лучше бы этого избежать

Не только для съёмных. ХРеновина просто помнит, какой диск каким у нее появился, и не меняет их. То есть возьми компик с одним подключенным винтом и двумя разделами, поставь ее, получишь C, D и сидюшник E. Подцепи затем второй винт с двумя разделами, и она сделает их F и G. И все время, пока этот винт будет стоять в компе, он будет F, G. Если же перед установкой этого винта отключить сидюшник и разок загрузить систему, то ХРеновина подхватит второй винт, как E, F, потом цепляй сидюшник, и все будет, как у 98-й с патчем. И только при первичной установке ХРеновины на комп с двумя винтами с двумя разделами каждый, они станут так, как у 98-й без патча.

То есть, главная функция патча - не расставить разделы винтов заранее, а сделать так, чтобы при подключении нового (дополнительного, внешнего и т.п) винта не съезжали разделы у уже имеющихся. И это правильно, поведение как ХРеновины, так и 98-й с патчем в этом вопросе совпадают. А вот без патча, увы, нет. Особенно весело смотрится попытка загрузки стоящей не на C: 98-й без патча после подключения дополнительного винта.

Я лично считаю, что вариант расстановки букв дисков у 98-й с патчем - самый правильный, и всегда следует стремиться именно к нему. ХРеновине, в принципе, все равно, как расставить буквы, не позволяй только ей излишне умничать - расставил как надо, и вперед. А 98-я с патчем на автомате сделает то же самое, вот и не будет разнобоя...
Автор: MERCURY127
Дата сообщения: 06.02.2009 09:02
Народ, я не совсем понял, в чем же собственнно проблема... У меня два винта с пятью разделами, 98/XP/DOS +NTFS, дивиди, флешки втыкал в 98, и не встречал я никаких проблем, кроме как при переустановке систем.
Я не издеваюсь над системами, пытаясь заставить их сделать невозможное. Я просто разделил их обязанности. И они с ними справляются без лишних разговоров.
Ну может хоть дадите этот хваленый патч, чтоб на деле проверить?
Автор: AFZ
Дата сообщения: 06.02.2009 09:13
MERCURY127

Цитата:
Ну может хоть дадите этот хваленый патч, чтоб на деле проверить

Это pchio98.exe из mdcu от maxud'а.

А проверить просто. Берешь винт с двумя разделами - основным FAT32 и дополнительным, в котором есть логический диск FAT32. Ставишь непатченную 98-ю на диск D, который логический в дополнительном разделе, потом присоединяешь еще один винт с основным разделом FAT32 и наслаждаешься сообщением на тему WINDOWS folder not found,или как там его? Поскольку диском D станет этот основной раздел нового винчестера, а тот, что был D: станет E:.
Автор: MERCURY127
Дата сообщения: 06.02.2009 10:28
Это нужно постараться, чтоб довести систему до такого состояния . Ладно хоть ничего не стерлось... А разделы обязательно должны быть FAT32?
Спасибо, конечно, но сам файл pchio98.exe отдельно без MDCU нельзя выложить? Я, знаете ли, недолюбливаю, когда пытаются все впихнуть в один пак ... Не всегда ведь человеку нужно много. Вот IfKO сделал хорошую вещь - конструктор системы. Надо - собрал, без лишних деталей. Нет, я конечно понимаю, что проще все одним махом скачать и залить на сидюк. Но во первых, это все еще будет меняться (надеюсь, в лучшую сторону), во вторых, повторяю, не всем нужно все сразу. А вы все свели к монолитному образу - давай и все . Ошибка IfKO была в том, что детали то он выточил, а вот сборщика еще поискать надобно , чтоб по одним только чертежам собрать. Вот кабы IfKO на своем сайте помимо деталей, еще и авто сборщик спаял, чтоб по заказу юзверя дистрибутив формировал, глядишь, и не поднялась бы рука у негодников такое чудо закрыть ...
Кстати, IfKO включил в свою сборку патч для >512 мб памяти? Я думаю, после моей публикации про VMM32 вопрос можно закрыть?
Приношу глубочайшие извинения за оффтоп...
Автор: AFZ
Дата сообщения: 06.02.2009 11:53
MERCURY127

Цитата:
Это нужно постараться, чтоб довести систему до такого состояния .

Мы с этим столкнулись, когда еще был нужен _настоящий_ ДОС, в смысле MS-DOS 6.22. Первый раздел, т.е. C: приходилось делать FAT16 с его максимально возможным размером 2Г, остальное дисковое пространство использовалось одним или несколькими разделами FAT32. Естественно, из ДОСа 6.22 они были не видны, ставить туда винду - слишком тесно, поэтому ее ставили на D:, вот тут-то и прилетела птица Обломинго! У меня сын тогда, как раз, оттачивал свое крякерское искусство, так он нашел в io.sys нужное место, оптимизировал код, освободив кучу места, а затем переделал порядок назначения букв. Он, правда, не удосужился сделать отдельную патчилку, просто втёр Hiew'ом коды, и мы несколько лет таскали этот патченный io.sys с компа на комп. И я сильно возрадовался, когда maxud предложил свою патчилку с теми же функциями, но более удобную в применении.

Цитата:
А разделы обязательно должны быть FAT32?

Нет, часть из них могут быть FAT16. Все задействованные разделы должны быть видны из MS-DOS 7.1, иначе 98-я просто не станет, или даже ДОС не загрузится.

Цитата:
Спасибо, конечно, но сам файл pchio98.exe отдельно без MDCU нельзя выложить?

А он в mdcu отдельно лежит. Maxud рекомендует сначала поставить mdcu, а затем пропатчить io.sys той самой отдельной патчилкой. Так, что, если не проблема скачать 15М, или сколько там этот mdcu, не помню, то распаковать его, и вот она. Со всем пакетом она никак не связана, только лежит в одном архиве

Цитата:
Приношу глубочайшие извинения за оффтоп...

В общем-то вопросы мирного сожительства 98-й и NT Based Systems на одном компе, как я понимаю, не оффтоп...
Автор: MERCURY127
Дата сообщения: 06.02.2009 12:34
Спасибо!

Цитата:
не проблема скачать 15М

Для меня - проблема! Потому и говорю - не всем нужно все сразу.
Автор: and23
Дата сообщения: 06.02.2009 15:01
Патч, конечно, желательно дорабатывать. Я эту тему затрагивал в какой-то из предыдущих частей. Тогда это принесло мне знание о программе LetterAssigner :-) Она, впрочем, тоже не снимает всех вопросов, увы :-(

Пример. У меня 2 primary-раздела и extended. В самом начале лежит раздел для swap'а, следующий primary - загрузочный. (Ибо сделать primary между двумя extended технически возможно, но глюкодром тот ещё, поскольку спецификация запрещает).
Таким образом, имеем:
0. Primary "Swap" = h:
1. Primary Active "System" = c:
2-5. Logical d:, e:, f:, g: в extended-разделе.
При подключении второго винта:
- без патча - понятно, чужой primary active получает букву d:, всё сползает;
- с патчем - чужой primary active получает букву h: - букву моего свопа;
- с патчем (не знаю, важно ли это) и LetterAssigner всё нормально... иногда. Не работает (т.е. не фиксирует мой h:), когда подключаемый винт вешается на внешний VIA6421 (впрочем, в этом случае патч без LetterAssigner вообще не срабатывает: чужой раздел влазит на d:) и - второй, самый неприятный для меня случай - когда чужой раздел в NTFS (монтирую с помощью PNTFS.vxd).

Пару лет назад я делал попытку доработать io.sys, но обломался: не нашёл нужный кусок кода. Сам патч (по памяти пишу, могу и соврать) меняет порядок вызова подпрограмм: оригинальный io.sys перебирает сначала подключенные винты, а патченный - разделы своего винта. Но вот где третья подпрограмма, которая отрабатывает после них и перебирает "прочие", т.е. primary не-active разделы, я тогда не нашёл.
Автор: MERCURY127
Дата сообщения: 06.02.2009 15:37
Да, народ, чувствуется, что вопрос еще далек от разрешения ...
Автор: dj_Diesel
Дата сообщения: 07.02.2009 08:49
Может, lexapass он вроде умеет патчить IO.sys
Автор: NURLAN87
Дата сообщения: 07.02.2009 21:49
ПОМОГИТЕ ПАЖАЛУСТА НЕМОГУ НАЙТИ ДРАЙВЕРА НА НОУТБУК НР PAVILION DV5-1002NR ЧТОБЫ УСТАНОВИТЬ ХР ЗАРАНЕЕ СПАСИБО!
Автор: Vigorous
Дата сообщения: 08.02.2009 05:59
NURLAN87
1. выключи Caps Lock (не глухие)
2. это тема Win98, а не XP
Автор: dj_Diesel
Дата сообщения: 08.02.2009 07:24
NURLAN87
http://forum.ru-board.com/topic.cgi?forum=81&topic=3003&glp#lt
Тебе сюда!
Автор: CBB
Дата сообщения: 08.02.2009 22:40
IFkO
Пробовал сегодня поставить систему на свежеотформатированный диск 1.2ГБ на очень старом компе с Р166ММХ 32МБ с этого дистрибутива. Результат, увы, нулевой. Все идет нормально почти до самого конца, т.е. проходят две перезагрузки, дело доходит до "конфигурирования системы", появляется надпись "осталась 1 минута", и тут выясняется, что cab файлов в директории precopy для дальнейшей установки не хватает, а вот CD с дистрибутивом система не видит вообще, в ней есть только С: и дисковод А: . Как может 98 не видеть СД, с которого она только что сама же почти до конца поставилась, я не понимаю, вижу такое первый раз, но факт налицо, и от типа установки (выборочная, автомат) не зависит.
Попробовал я через волков коммандер скинуть всю папку WIN98 на С:, и подсовывать установщику её вместо сидюка на последней минуте, частично это прошло, но началась ругань на поврежденные cab файлы при установке драйверов, и настоятельные советы протереть диск (т.е. С: ) мягкой тряпочкой , так что закончить установку и хоть как-нибудь загрузить 98 оказалось невозможным Вот тут уже не знаю - в установщике дело или файлы действительно при копировании побились, проверить было нечем, но на самом СД они точно нормальные.
Этот комп был когда-то моим, я ставил на него все системы от 95 до 98SE, никогда проблем не было. К сожалению, чистого дистрибутива 98SE под рукой не было, попробую с ним через несколько дней.

Да, еще мелочь, - в процессе установки невозможно создать загрузочную дискету, установщик всегда утверждает, что она защищена от записи, и этот шаг приходится просто пропускать.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Исчезают окна и папки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.