Автор |
Сообщение |
|
Дата: 28 Янв 2018 17:59:50 · Поправил: CO2040 (28 Янв 2018 18:00:26)
#
Добрый день, коллеги. Уже не один год бьюсь над такой задачей как поставить на комп именно 32-х разрядную Windows XP. После очередных манипуляций успокаиваюсь и откладываю дело до лучших времен и вытаскиваю старый компьютер, переключаюсь на него. Уже ушатал в хлам VGA шнур и все разъемы PS/2 постоянным перетыканием. Поэтому после очередного выправления штырьков решил все же взяться и сделать это. Итак, на компьютере есть 2 раздела на ЖД.
На одном из них стоит загрузка Windows XP Professional x64 Edition Version 2003 Service Pack 2. Вот эта пожалуй единственная ОС WIN XP, которая ставится без проблем.
Но вот работает с большими глюками, в основном проблемы с драйверами у моего 32-х битного софта который составляет 99% от всего софта что используется. И какие-то вещи в принципе не ставятся, драйвера LPT порта просто не работают ну и много другой бяки, которой нет на 32-х разрядной версии.
На другой раздел мечтаю поставить нормальную 32-х разрядную XP Pro SP2 и апгредить до SP3.
В компьютере стоит процессор Intel Core(TM) i5-3570 CPU @ 3.40GHz 3.39Ghz 1.69 Gb of RAM - это конфигурация что отображается в свойствах компьютера. Жесткие диски имеют SATA интерфейс, в BIOS стоит режим эмуляции IDE (без включения этой опции вообще ничего не ставится).
При установке WIN XP 32 всегда происходит одно и то же : появляется синий экран и ошибка STOP: 0x0000007E, проблемы с файлом pci.sys ( типа несовместимость). Предлагается перепрошить BIOS и поменять жесткий диск.
Как понял что-то именно с драйверами для жесткого диска, имеющиеся в 32-х битной версии, которые не совместимы с железом.
может кто знает как обойти эту проблему ?
во всех форумах пишут, что на 64-х разрядный комп вообще поставить 32-х битную ОС как нечего делать, но у меня не работает.
|
|
Дата: 28 Янв 2018 19:12:35
#
CO2040
Может, я что-то не понял, но не проще ли просто поискать среди знакомых "списанный" системник с процом Интел Пень 4 и пару гигов оперативы?
Или интересует сам процесс интимных отношений с Вашим системником? :)
К Вашему системнику просится Win7, как минимум. Чисто мое мнение. :)
У меня друг недавно хотел поставить на свежекупленный ноут ХР-ишку 32-х разрядную - вынес мозг и мне и себе. Через две недели секаса, когда уже у него глаз начал дергаться, согласился на 10-ку. Через неделю привык, к нему уже вернулось душевное равновесие. :)
|
Реклама Google |
|
|
Дата: 28 Янв 2018 20:02:05
#
Kilim
Все дело в том, какой софт в наличии и под какие нужды. Мне позарез нужен LPT и чтобы нормально с ним драйвера работали, потому что много оборудования именно через LPT общается с компьютером. А заменить его на новое, делающее все то же самое, но только с новым ПО и USB интерфейсом это стоит как 20 суперновых и навороченных компьютеров.
То же самое и с софтом, который под win XP 32, его ни заменить на что-то новое нельзя, ни отказаться. Поэтому я жестко и надолго привязан к этой win xp.
Комп старый есть, даже не один. И вот в этом проблема главная. Мне нужно держжать комп под MS-DOS, нужно держать комп под win95/98. Еще один комп под XP 32. И есть даже Электроника-60. И еще один комп с которого хожу в интернет и документацию пишу. Вот это количество компов очень хочется уменьшить, хотя бы на 1 коробку, избавиться от вечных перетыканий проводов монитора-мыши-клавиатуры-питания и постоянного ползания под столом иногда по 10 раз в день. Потому что на этом компе документация, электронная почта, часть программ для проектирования, на другом привязано железо с которым надо работать согласно тому что на компе 1 и другая часть программ.
Поэтому либо ищется комп где можно win7 поставить или xp64, а в другом разделе жесткого диска win xp 32. И чтобы был COM порт, LPT порт и не менее 6 портов USB 2.0.
Либо как то думать здесь пути обхода с тем что есть. Ведь пишут же люди, что не было у них проблем засунуть win xp32 на новые 64-х разрядные компы.
|
|
Дата: 28 Янв 2018 20:11:11
#
CO2040
Мне позарез нужен LPT и чтобы нормально с ним драйвера работали, потому что много оборудования именно через LPT общается с компьютером.
Ставите Win 7-64bit, либо Win 10. Ставите последний VMware player, и в нем создаете и ставите вирт. машину XP 32-bit. Или VMware конвертером конвертите существующую физическую XP в виртуальную. В таких системах стандартный LPT, который на портах 0x378. 0x278 (надо материнку с LPT найти), отлично виртуализуется, и старые программаторы, JTAG-геры и проч. нужные штуки прекрасно работают, может, чуть помедленнее, чем на реальном железе.
|
|
Дата: 28 Янв 2018 21:01:57
#
CO2040
Вот это количество компов очень хочется уменьшить, хотя бы на 1 коробку, избавиться от вечных перетыканий проводов монитора-мыши-клавиатуры-питания и постоянного ползания под столом иногда по 10 раз в день
У меня стоит под столом два системника, соединенные через KVM-свитч (два системника - на один монитор, мышь, клаву). Системники соединены в сеть, то есть доступ есть и к файлам.
Есть подобные KVM-свитчи и на большее количество системников.
Ну, как вариант. :)
Материнок с LPT и COM-портами по помойкам можно найти. В них, на крайний случай, можно кондеры перепаять.
Тогда один системник - рабочий с "семеркой" с USB-и портами, второй - с WinXP с портами. На старый комп можно поставить и Win95/98 в первый раздел. (Я так делал лет 15 назад)
Ну, или через виртуальную машину. Я правда не знаю, как будут работать программаторы на виртуальном железе, но вот abradox пишет, что будет все нормально. Можно попробовать.
|
|
Дата: 28 Янв 2018 21:31:03
#
Kilim
Я правда не знаю, как будут работать программаторы на виртуальном железе, но вот abradox пишет, что будет все нормально.
Будет все нормально, только LPT не на PCI-ных картах должен быть, а на материнке, чтобы работал на стандартных портах, атавизмах
ISA-бриджей. У меня так работает LPT-шная версия Labtool-48 (программатор), и старый JTAG-er для томпсоновских ARM-ов. Байтбластер альтеровский, старый LPT-шный - тоже работает.
Материнок с LPT и COM-портами по помойкам можно найти.
Еще три года назад нашли новую интеловскую материнку под Core I7 с LPT, но без COM. :)
|
|
Дата: 28 Янв 2018 21:48:44
#
CO2040
При установке WIN XP 32 всегда происходит одно и то же : появляется синий экран и ошибка STOP: 0x0000007E, проблемы с файлом pci.sys ( типа несовместимость). Предлагается перепрошить BIOS и поменять жесткий диск.
Как понял что-то именно с драйверами для жесткого диска, имеющиеся в 32-х битной версии, которые не совместимы с железом.
Можно раздобыть дистрибутив Win XP 32 с SP3 и попробовать поставить с него. Или же самостоятельно интегрировать SP3 в ISO-файл дистрибутива.
Мне нужно держжать комп под MS-DOS, нужно держать комп под win95/98. Еще один комп под XP 32. И есть даже Электроника-60.
Насколько я помню, в 98 можно перезагружаться в режим DOS, так что можно с досовского всё перенести на 98 и протестировать.
И еще один комп с которого хожу в интернет и документацию пишу.
Под это дело можно какой-нибудь ноутбук приспособить, чтобы рядом стоял.
Вот это количество компов очень хочется уменьшить, хотя бы на 1 коробку, избавиться от вечных перетыканий проводов монитора-мыши-клавиатуры-питания и постоянного ползания под столом иногда по 10 раз в день.
Как уже писали, KVM-свитч здесь вполне поможет, это очень хорошее решение.
Про использование виртуальных машин ничего сказать не могу, так как в подобных случаях необходимо тщательное тестирование, и вовсе не обязательно, что итоговый результат будет положительный, но попробовать тоже можно. ;)
Кстати, если если не ставить системные блоки под столом, а переместить хотя бы на метр повыше, в них будет накапливаться гораздо меньше пыли.
|
|
Дата: 28 Янв 2018 21:56:27
#
, в BIOS стоит режим эмуляции IDE (без включения этой опции вообще ничего не ставится).
При установке винХР по нажатию F6 подсунуть драйвера от контроллера. Тогда ХР прекрасно ставится и работает в режиме achi.
Надеюсь, при установке используете оригинальный образ виндос, а не сборку?
|
|
Дата: 28 Янв 2018 22:12:55
#
Насколько я помню, в 98 можно перезагружаться в режим DOS, так что можно с досовского всё перенести на 98 и протестировать.
Совершенно верно. Один мой старый ноутбук работает именно в таком режиме. Сначала грузится MS-DOS, потом можно запустить Винду.
Другой ноут, по новее, грузится или в Win-98 или в Win XP, в зависимости от выбора меню загрузчика.
Тем не менее, одним компом никак не обойтись, хотя в интернет хожу под Убунту и в качестве обычного пользователя она меня больше всего устраивает.
|
|
Дата: 28 Янв 2018 23:48:34
#
Короче, УРА ! ПРОРЫВ !!!
Удалось поставить Windows XP PRO SP2 русскую версию. Перебирал 4 разных дистрибутива, а также разные комбинации настроек для HDD. Один из них все же поставился. Когда выключил SMART в BIOS, а кэширование наоборот включил. Режим разумеется IDE должен быть.
Вобщем мне правильно сказал один компьютерщик : что тут только одна рекомендация - манипулировать параметрами в BIOS и перебирать имеющиеся дистрибутивы. На какой-то комбинации может что и получится.
Ну вот и все, сейчас перенесу софт туда и переткну все что надо и одну коробку можно будет отправить в чермет. Тот компьютер где MS DOS это 486-я плата и там используются слоты ISA, это принципиально. На более старшем, где стоит WIN95 и 98 только один ISA слот и тот сгорел (в одной из тестируемых там плат было КЗ). платы промышленного стандарта Micro PC, так что слоты ISA нужны для отладки рабочего софта и тестирования этих плат.
|
|
Дата: 29 Янв 2018 00:27:55 · Поправил: killer258 (29 Янв 2018 00:31:01)
#
Хорошая была эта шина ISA, простая и понятная, можно было в неё свои самодельные платы расширения вставлять. А в теперешних материнках их к сожалению, нет. Но старые материнки с ними ещё можно бывает найти за копейки, выбрасывают вместе с системным блоком, я такой как-то в коридоре нашел, принес, попробовал- ба, да он рабочий! COM и LPT -удобные были порты (до появления виндов, которые стали препятствовать чтению и записи регистров этих портов.
У меня тоже на одном из компов так сделано- сначала грузится DOS7.1 , потом дос-навигатор и турбо-паскаль , и работай сколько хочешь, а если потребуется 98 винда, то win и enter
И что любопытно, DOS на двухьядерном пентиуме тоже работает без проблем.
|
|
Дата: 29 Янв 2018 19:50:14
#
когда была ISA был наиболее легкий вход на рынок компьютерного железа. Поэтому много было производителей, начиная от каких-нибудь студенческих коллективов.
Сейчас - войти туда очень сложно. И тут даже дело не в железе, а в поддержке. Поэтому когда мне говорят, а зачем поставил ARM и сделал дисплей с клавиатурой на устройстве, делал бы его как приставку к компьютеру. То всегда прошу дать мне тогда штат программистов, которые бы это устройство под разными ОС поддерживали, в том числе реагировали бы на новые версии Windows, новые обновления и т.д. И это должны быть программисты, которые одной левой разбираются в Microsoft DDK, т.е. знают как поднять свой драйвер, как он взаимодействовать будет с драйвером ядра и т.п. И главное - покупать актуальную документацию от Microsoft, в которой все тонкости работы с аппаратной частью были бы описаны, чего нет в DDK. А это немалые $$$.
Ну и программистов таких не найти, и $$$ для майкрософта тоже. Последний раз сам разрабатывал свои драйвера и под свою PCI карту и под USB устройства в классах CDC и HID где-то в 2010-2011 годах, и было это для Windows XP.
|
|
Дата: 10 Май 2020 11:54:50 · Поправил: Scover (10 Май 2020 12:35:24)
#
-.-
|
|
Дата: 10 Май 2020 11:56:57 · Поправил: Scover (10 Май 2020 12:57:45)
#
Добрый день, коллеги. Уже не один год бьюсь над такой задачей как поставить на комп именно 32-х разрядную Windows XP. После очередных манипуляций успокаиваюсь и откладываю дело до лучших времен и вытаскиваю старый компьютер, переключаюсь на него. Уже ушатал в хлам VGA шнур и все разъемы PS/2 постоянным перетыканием. Поэтому после очередного выправления штырьков решил все же взяться и сделать это. Итак, на компьютере есть 2 раздела на ЖД.
На одном из них стоит загрузка Windows XP Professional x64 Edition Version 2003 Service Pack 2. Вот эта пожалуй единственная ОС WIN XP, которая ставится без проблем.
Но вот работает с большими глюками, в основном проблемы с драйверами у моего 32-х битного софта который составляет 99% от всего софта что используется. И какие-то вещи в принципе не ставятся, драйвера LPT порта просто не работают ну и много другой бяки, которой нет на 32-х разрядной версии.
Да никаких проблем нет с установкой 32-х разрядных версий на комп поддерживающий 64-х разрядные системы. Стоял у меня ХР SP3, потом перешел на 7-ку-32 бит, потом на 7-ку-64 бит. Потом ставил 8-ку и 32 и 64 битные. Сейчас поставил 10-ку 32 - битную, потому, что материнка поддерживает только windows 8.1-64 bit, поэтому десятку пришлось ставить 32-битную.
Я думаю все проблемы в самодельных сборках виндовс. Я пользуюсь только оригинальными сборками от Microsoft и сразу после установки всегда отключаю возможность обновлений системы.
PS - даже сейчас, когда Win XP и Win 7 не поддерживаются Майкрософтом, я устанавливал и проверял - все нормально работает, никаких проблем.
|