Перейти к содержанию
    

Установка Windows XP на современный ПК 2020 года

По всей видимости, после применения патча WinXPPAE и увеличения памяти до 3,5 Гб и выше, перестает корректно работать драйвер контроллера жесткого диска "VMware PVSCSI Controller", который у меня использовался.
Если поменять контроллер на "VMware VMSCSI Controller" или "LSI Adapter, Ultra320 SCSI 2000 Series, w/1020/1030", то виртуальная машина после применения патча и увеличения размера памяти работает нормально. В принципе, не должно быть никакой разницы, применяется патч на реальной или виртуальной системе.

Изменено пользователем Strani

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Strani said:

По всей видимости, после применения патча WinXPPAE и увеличения памяти до 3,5 Гб и выше, перестает корректно работать драйвер контроллера жесткого диска "VMware PVSCSI Controller", который у меня использовался.
Если поменять контроллер на "VMware VMSCSI Controller" или "LSI Adapter, Ultra320 SCSI 2000 Series, w/1020/1030", то виртуальная машина после применения патча и увеличения размера памяти работает нормально. В принципе, не должно быть никакой разницы, применяется патч на реальной или виртуальной системе.

 

Вполне может быть... Поскольку на VM должен работать Windows Server 2003 (32-bit), а ведь он поддерживает память >4ГБ из коробки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Zoltrix, Windows Server 2003 x86 R2 Standard не поддерживает 4Гб памяти и более, поддерживают только редакции Windows Server 2003 x86 R2 Enterprise и выше. Другой вопрос, что я совсем не понял, зачем @Strani более 3,5Гб памяти в 32-битной виртуальной машине? Если на физическом железе ещё можно понять (и оправдать), то в виртуальной среде абсолютно бессмысленно - лучше несколько виртуалок наделать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Pupkin said:

Если на физическом железе ещё можно понять (и оправдать), то в виртуальной среде абсолютно бессмысленно - лучше несколько виртуалок наделать.

Между разными виртуалками нужно как-то коммуницировать, возможно в пределах одной ему удобнее работать.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, Pupkin сказал:

Другой вопрос, что я совсем не понял, зачем @Strani более 3,5Гб памяти в 32-битной виртуальной машине? Если на физическом железе ещё можно понять (и оправдать), то в виртуальной среде абсолютно бессмысленно - лучше несколько виртуалок наделать.

Главным образом использую виртуальную машину, чтобы иметь полностью настроенную Windows XP, которую можно потом развернуть на реальном железе. Ну и для экспериментов очень удобна виртуалка.

Теперь, я читал, что родной драйвер USB2 глючит в режиме PAE, если памяти больше 4Гб. В сборке Windows XP Professional SP3 x86 - Integral Edition 2021.5.15 делается замена файлов usbd.sys и usbport.sys из KB2862330 от Windows Server 2003. Можете подтвердить это? Или заменять только usbport.sys?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 hours ago, Strani said:

Главным образом использую виртуальную машину, чтобы иметь полностью настроенную Windows XP, которую можно потом развернуть на реальном железе. Ну и для экспериментов очень удобна виртуалка.

Теперь, я читал, что родной драйвер USB2 глючит в режиме PAE, если памяти больше 4Гб. В сборке Windows XP Professional SP3 x86 - Integral Edition 2021.5.15 делается замена файлов usbd.sys и usbport.sys из KB2862330 от Windows Server 2003. Можете подтвердить это? Или заменять только usbport.sys?

Да... Есть проблема при использовании EHCI USB 2 контроллера + РАЕ. Но эта проблема актуальна для старого железа. В новом железе, выпущенном после 2014 года, используется XHCI USB 3 контроллер, для которого нет встроенных в ХП драйверов, поэтому проблема с РАЕ не возникает. XHCI контроллер умеет работать в режиме 2.0 и 1.2, но это чисто программная эмуляция, используется всё тот же 3.0 драйвер.

 

Для устранения проблемы на старом железе (до 2014 года) необходимо заменить встроенные в ХП драйверы для USB EHCI 2.0 на файлы, взятые из Windows Server 2003 (поддерживающие РАЕ из коробки), проще всего из комплекта программы FIX128 v0.48. Запускать сам патчер не нужно, просто все файлы из папки 2003 скопировать в свою винду с заменой оригинальных.



fix128v48\2003\SYSTEM32\drivers\hidparse.sys
fix128v48\2003\SYSTEM32\drivers\usb8023.sys
fix128v48\2003\SYSTEM32\drivers\usb8023x.sys
fix128v48\2003\SYSTEM32\drivers\usbccgp.sys
fix128v48\2003\SYSTEM32\drivers\usbd.sys
fix128v48\2003\SYSTEM32\drivers\usbehci.sys
fix128v48\2003\SYSTEM32\drivers\usbhub.sys
fix128v48\2003\SYSTEM32\drivers\usbintel.sys
fix128v48\2003\SYSTEM32\drivers\usbohci.sys
fix128v48\2003\SYSTEM32\drivers\usbport.sys
fix128v48\2003\SYSTEM32\drivers\usbscan.sys
fix128v48\2003\SYSTEM32\drivers\usbstor.sys
fix128v48\2003\SYSTEM32\drivers\usbuhci.sys
fix128v48\2003\SYSTEM32\drivers\usbvideo.sys

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Zoltrix сказал:

Для устранения проблемы на старом железе (до 2014 года) необходимо заменить встроенные в ХП драйверы для USB EHCI 2.0 на файлы, взятые из Windows Server 2003

На зарубежном форуме https://forums.mydigitallife.net/threads/drivers-and-tools-to-run-windows-xp-on-newer-hardware.81607/page-6 пишут следующее:

 

"The russian patch is installed on one of my main computers since two years and I have a lot of issues with it like numberous BSOD caused by SRWare Iron 49."

 

"Just a confirmation that the issue is resolved by replacing the original usbport.sys file by the one from W2k3."

 

"To check if a driver might be susceptible to PAE issues, just see if it calls IoGetDmaAdapterFrom the list of files of the russian PAE patch, you'll see that only usbport.sys calls IoGetDmaAdapter."

 

"Just telling you that a badly written driver that calls that function may misbehave when PAE is enabled. When Microsoft removed PAE from SP2+, they also broke usbport.sys."

 

Я проверил, в каких файлах встречается упоминание IoGetDmaAdapter. Из файлов usb* это только файл usbport.sys. Поэтому мне кажется вредным совет заменять все usb* файлы.

Изменено пользователем Strani

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно... Но узнать это может только владелец такого железа. У меня чипсет 100-й серии (Н110М). Порты USB 2.0 и 3.0 - это выход ХHCI контроллера. EHCI контроллера на моей плате нет. При установке драйвера заменялся только файл usbd.sys, остальные файлы моим чипсетом не использовались. В большинстве случаев, проблеме подвержены платы с EHCI контроллером, которые к современным не относятся.

 

Если у вас есть рецепты по платам, имеющих 2 разных контроллера или только EHCI то напишите краткий мануал - добавим в ТХТ простыню.

 

602959507_.png.09b41b0a811cc943fd374a23be6d15b6.png

 

Я использую универсальный драйвер 1-го поколения, портированный с Windows 8. На чипсете Intel Н110 он нормально работает и не вызывает проблем с РАЕ. Скорость на порту USB 3.0 превышает 100 МБ/с, на USB 2.0 около 35 МБ/с - то есть как и должно быть в теории. Другого железа для тестирования нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обновление браузеров для Windows XP

 

1) Не забываем, что лучший браузер для ХП - это Хромоклон "360 Extreme Explorer v12.0.1053.0"
Скачать [RU] - https://yadi.sk/d/mQ9tEMbEl9dicw

 

2) Обновление Tor Browser от 17.10.2021
Список изменений - http://forum.ru-board.com/topic.cgi?forum=2&topic=5834&start=20#5
Скачать [RU] - https://www.upload.ee/files/13554477/TB756_ru_04510.ZIP.html
Скачать [EN] - https://www.upload.ee/files/13554440/TB756_en_04510.ZIP.html

 

3) Обновление Opera v12.18_45 от 17.09.2021
Скачать [RU] - https://www.upload.ee/files/13479628/Opera_Unofficial_Portable_12.18.zip.html

 

Windows XP 2021 - установка системы на современные ПК (редакция 23.10.2021)

 

Информация давно не помещается в форумный пост - скачайте текстовый файл и читайте в Блокноте. 
TXT (93кБ, английский язык) - https://yadi.sk/d/KKgPIfOF31v65g
TXT (105кБ, русский язык) - https://yadi.sk/d/AumB5BTbg7RYxA

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 часов назад, Zoltrix сказал:

Не забываем, что лучший браузер для ХП - это Хромоклон "360 Extreme Explorer v12.0.1053.0"

Блин, была бы еще подобная ветка для 98й винды) Она, конечно, не так нуждается в браузере, да и на современном железе ее нет необходимости запускать (кроме чистого интереса) - для нее проще собрать систему на более нативном железе. А браузер там нужен скорее для того, чтобы на сайт со старыми играми (или трооент-трекер) забраться и скачать интересную игру. И вот даже с kernelex последние версии браузеров, какие смогли запустить - плохо работают с сайтами, даже простыми типа рутрекера. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23.10.2021 в 15:40, Zoltrix сказал:

Возможно... Но узнать это может только владелец такого железа. У меня чипсет 100-й серии (Н110М).

У меня ситуация другая. Куча компьютеров с чипсетами i6x и 8 Гб оперативки. Да и виртуальная машина эмулирует USB-контроллер версии 2.0 только. Но непонятно, как проверить корректность работы USB (что проверять), без замены usbport.sys, к примеру.

 

И моя цель - иметь универсальный образ (не дистрибутив), который можно развернуть как на старые, так и на новые машины.

Изменено пользователем Strani

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чипсеты интела 60-й серии имеют официальную поддержку ВинХП. Методика установки на современное железо вам не нужна, она не касается плат 10 летней давности. Вам нужно решить частную проблему - заставить работать USB под РАЕ. Перепробуйте нужные файлы с WS2003 по одному и вычислите, какой из них вызывает проблему.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

48 минут назад, Zoltrix сказал:

Чипсеты интела 60-й серии имеют официальную поддержку ВинХП. Методика установки на современное железо вам не нужна, она не касается плат 10 летней давности. Вам нужно решить частную проблему - заставить работать USB под РАЕ. Перепробуйте нужные файлы с WS2003 по одному и вычислите, какой из них вызывает проблему.

Можете пояснить, как проверить, есть проблемы или нет? Вот это интересует прежде всего.

 

А вообще, так как образ универсальный, хочу и остальные решения внедрить (USB3, ACPI, AHCI, NVMe и т.п.).

 

Изменено пользователем Strani

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если патч РАЕ применили и память вся видится, а ПК не падает в BSOD при обращении к устройству, подключенного к USB порту - значит всё окей. Это в первом приближении.... А окончательно поймете за пару дней. Но обычно, когда проблемы с адресацией памяти - то BSOD не заставит себя ждать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую всех!
Изучил TXTшник, собранный из сообщений этого форума, и столкнулся с уже оговоренной проблемой.

Ситуация такая: ноутбук; дискового привода нет, забутиться можно только по USB 3.0. (Lenovo 32-15IAP, если имеет значение. И нет, некоторые дата-листы показывают якобы там если USB 2.0, но вроде его там нет, 3.0, смотрел AIDA64'ой).

Взял Integral Edition 2021.5.15 (Customized Option; 1,3,4,5,7,A,B,C,E). 

Пробовал разные способами копирование на HDD: размечал в gparted два раздела (первый и второй), второй форматировал под NTFS, первый копировал dd'шкой либо с внешнего дискового привода, либо с USB.
У копии с USB появилась строка "Press any key to boot from USB.....". Пробовал пропустить - повторяет (ведь это не USB), при нажатии уходит в бесконечные (несколько часов стоит так уже) размышления с мигающим курсором (нюанс: линукс в лице gparted не распознал на флешке ntfs, и поэтому dd вероятно копировал вслепую); у копии с внешнего CD "размышления" с мигающим курсором вообще начинаются сразу (я потом посмотрел, dd'шка сделала первый раздел как iso646), даже без строки "Press any key ..."

Также с помощью gparted форматнул диск как FAT32, установил FreeDOS (расширитель Jemmex, если не ошибаюсь) на HDD, установил smartdrv.exe, скопировал установочные файлы XP, закинул в папку, а потом C:\xp\i386\winnt.exe. DOS-овская часть установки прошла до конца, но к концу (на предложении ребутнуться по Enter) у меня не реагировала клавиатура (заранее посмотрел через AIDA64, что "под капотом" она подключена по USB 3.0). Тем не менее, клавиша включения-выключения-то работала, поэтому сделал перезапуск вручную. 5A не кидалась, хотя на клавишу F7 я не нажимал - слава богу, значит ACPI встал ровно, т.к. оригинальный образ выплёвывает сначала на 5A (и только по F7 дальше кидает FB). Зато вот 7B кинулась, и что дальше с этим делать уже не представляю.

Пожалуйста, укажите на ошибки, что не так делаю, и в каком направлении дальше действовать, что даже Windows Xp Integral Edition не сработал...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...