logins
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Спасибо, буду пробовать, если проблема возникнет вновь (Для этого потребуется сделать загрузочную флешку или купить переходник SATA>>USB). Пока что проблема больше не проявлялась. Предположительно, помогло что-то из этого : Цитата: STACKS=0 FILES=60 BUFFERS=40 LASTDRIVE=Z А у HIMEM.SYS исправил на /NUMHANDLES=64 (Было 128) | Так же, ещё остались сомнения относительно правильности настройки MTRR, я писал об этом подробнее: http://forum.ru-board.com/topic.cgi?forum=62&topic=31453&start=1940#12 Добавлено: Вот как раз я там и писал, что "9x иногда загружается не с первого раза" - это про эту проблему и было, просто текст ошибки я тогда ещё не замечал, потому как он большую часть случаев проскакивает и с виду всё грузится нормально, только в конце, перед рабочим столом, зависало (Чёрный экран, мигающая палочка слева вверху). Добавлено: Выходит, может и не в MTRR дело вовсе, а действительно в этих STACKS, BUFFERS и прочих настройках CONFIG.SYS, в случае, когда не правильный BIOS. Что же касается USB, похоже, всё же не правильные прерывания (Отсутствие в 9x полноценного APIC): Цитата: IRQ Summary: IRQs 3,4,6,10,11 are used by PCI devices Shared IRQs: IRQ 3 is shared by 2 PCI Devices IRQ 4 is shared by 2 PCI Devices IRQ 6 is shared by 2 PCI Devices IRQ 10 is shared by 6 PCI Devices IRQ 11 is shared by 3 PCI Devices | Потому как в XP таких проблем нет. Добавлено: При этом, в 9х вроде бы предусмотрена настройка IRQ, но почему-то никогда не работает: За исключением резервирования прерываний и прочих ресурсов, что иногда позволяет решить проблему. Но вот распределить равномерно устройства по IRQ никак. Почему вот оно ставит сразу 6 устройств на 10 IRQ, когда ещё есть абсолютно свободные 12,14,15? Что бы они конфликтовали, глючили или не работали вовсе? Я могу их переместить зарезервировав 10 IRQ, но они не распределятся равномерно, а переедут на первое свободное выше. Если выше не остаётся, оно пытается их распихать по уже занятым ниже. Может есть какое-то ПО стороннее для тонкой настройки IRQ или расширение возможностей для Windows? Я пытался с помощью RU.EXE ещё на стадии DOS изменять Interrupt Line, заменяя значение которое там по-умолчанию, на то, которое нужно, но WINDOWS это игнорирует и всё равно назначает то самое значение по-умолчанию (Которое видимо присваивает ещё BIOS), каким-то образом игнорируя произведённые по пути изменения. А вот если это значение зарезервировано в ДУ, вот тогда уже WINDOWS назначает другое прерывание (Обычно, на единичку выше. Например, было 5, стало 6. На 5 устройство не работало, на 6 уже без проблем). А если я сразу посредством RU.EXE поменяю значение на 6 ещё на стадии запуска, оно всё равно будет 5 (Если не зарезервировано). Можно ли вообще отучить WINDOWS брать эти настройки от куда-то ещё, кроме как от туда, где я редактирую RU.EXE? Я пробовал разные комбинации там: Лучше особо не стало. | Всего записей: 757 | Зарегистр. 05-08-2011 | Отправлено: 13:55 03-01-2023 | Исправлено: logins, 20:38 03-01-2023 |
|