Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Нужен очень мощный эмулятор 80286 в крайнем случае 386, 486
RSS

Нужен очень мощный эмулятор 80286 в крайнем случае 386, 486

<<Назад  Вперед>> Страницы: 1 * 2 3 4
Печать
 
Fe-Restorator
Гость

Ссылка

ansi написал:
[q]
Нужно что-то типа VmWare, но только чтобы этот эмулятор мог "обмануть" дисковые программы, нетварь при установке запускает так называемый compsurf, который уничтожает всю инфу на диске, затем проверяет винт на бэды и записывает куда-то в инсталлятор на дискетах все о харде. Так вот ни VmWare, ни Qemu не смогли "прикинутся" под дисковую подсистему тех времен... Эмулятор тут же вис в разных местах установки...
[/q]
Создавая виртуальные диски под варькиной машиной, ты выбирал SCSI оба раза? И контроллер, и сам диск?
К тому-ж, нужно обязательно распределить всё место под созданный диск сразу, затем сделать тот диск independent+persistent. Иначе варькины примочки могут помешать процессу.
Особый шик - подключить под варькину машинку реальный винч на 4..10 гиг, такие сказёвики встречаются часто. Не прокатит на современных ноутах, напрочь лишённых SCSI.

Заодно, поддержка сетевой карты Е1000 реализована в полной мере.

PS. Если всё вышесказанное ты уже проделал и с отрицательным результатом, тогда звиняй, действительно эмуль нужен другой. Или другой дистриб нетвари.
Сейчас на форуме
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
а как там выбрать ne1000?

есть еще один момент - по-моему, когда я летом устанавливал эту ос, а установка ее состоит из 2 этапов - генерации файла ОС и собственно установки, то сгенерированный файл ОС net$os.exe виснет в VmWare, хотя на реальном железе p-133 (ноутбук) он запускается с дискеты, но сервер естессно не стартует, т. к. нет совместимой сетевухи и не выполнена установка на хард и просто выбрасывает в командную строку netware...
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
не подкинете чего-нибудь почитать про bochs в доступной форме, напр. как создать вирт. машину 80386 с NE2000 и каким нибудь актуальным на то время контроллером и винтом. Просто этот эмулятор для меня очень сложный. А ближе к 30 годам все тяжелее и тяжелее осваивать что-то новое, соображалка видимо уже не та... Почитал я про bochs в Интернетах и ничего не понял...
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
ansi, 286-й Bochs эмулировать не умеет, кажется (здесь обсуждалось).
А вообще, процедура установки и настройки примерно такая:

Качаете, устанавливаете в какую-нибудь папку.

Запускаете bocsh.exe, появляется Bochs Start Menu.

В списке Edit Options выбираете нужную опцию и жмёте Edit, чтобы её поменять.

К примеру, в разделе Memory - объём памяти, CPU - процессор, в разделе Disk&Boot - все диски системы. Там же и загрузочный образ можно выбрать. Для флоппи не забудьте поставить не только тип дисковода и имя файла-образа, но и тип дискеты (Type of floppy media). Тут же можно и CD-ROM с образом добавить. Порядок загрузки настраивается на вкладке Boot Options.

Образ HDD можно создать утилитой bximage.exe (лежит в папке с Bochs), она в конце работы кидает в буфер обмена строчку с параметрами hdd, которую надо будет скопировать в файл настроек вручную (заменив строчку ata0-master: type=none, если HDD у Вас будет Primary Master).

Да, все образы, во избежание сложностей, лучше хранить там же, где и сам Bochs, и файл настроек тоже.

В конце нажмите Save, чтобы сохранить конфигурацию в файл - при следующем запуске мы воспользуемся этим файлом, чтобы заново всё не вводить.
Кстати, запустив bochs.exe, мы затем можем нажать Load и выбрать наш файл для редактирования. А для запуска машины с нашими настройками просто запустите двойным кликом файл *.bxrc . Это, собственно, и будет наша виртуальная машина.

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

Выходим из Bochs, открываем файл в любом редакторе.

Можно добавить строку с описанием ранее созданного с помощью bximage.exe образа HDD (см. выше - что-то вроде ata0-master: type=disk, path="c.img", mode=flat, cylinders=203, heads=16, spt=63).

Далее добавляем сетевой адаптер ne2k, для этого просто вводим в любом месте файла строчку вроде:

ne2k: ioaddr=0x300, irq=7, mac=b0:c4:20:00:00:01, ethmod=win32, ethdev=MYCARD

Назначение параметров, думаю, понятно из их названия? ethdev - это имя Вашей реальной сетевой (на хосте). Можно посмотреть с помощью niclist, который есть в составе Bochs. Чтобы он заработал, мне ещё пришлось скачать и установить WinPCap (http://www.winpcap.org/).
В общем, niclist даст имя нашего адаптера, у меня что-то вроде \Device\NPF_{848A4F72-FC36-4B81-83AD-9F66A741DF79}, результирующая строка будет примерно такой:

ne2k: ioaddr=0x300, irq=7, mac=b0:c4:20:00:00:01, ethmod=win32, ethdev=\Device\NPF_{848A4F72-FC36-4B81-83AD-9F66A741DF79}
(Eсли строчка, начинающаяся с ne2k, уже была - замените её.)

Ну а дальше можно уже пытаться что-то ставить. Netware я, к сожалению, не пробовал, так что ничего пока посоветовать не могу.
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
а сколько примерно будет емкость диска с такими параметрами?

А ethmod можно оставить win32? Ведь для Netware нужен DOS, к тому же не новее чем 4.01.

Насчет эмуляции 286, это может не так страшно, так как в руководстве по установке Netware 2.x говорилось, что можно ставить ее и на 386, но смысла в этом нет, т. к. уже существовала netware 3.x., вот только в настройках cpu своей версии 2.6.2 я не нашел 80386 почему-то...
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
ansi написал:
[q]
а сколько примерно будет емкость диска с такими параметрами?
[/q]
100 МБ. Но лучше запустить bximage.exe - она и сам образ создаст (размер спросит), и строчку в конце работы в буфер обмена кинет, останется просто её в конфигурационный файл закинуть вместо ata0-master: type=none.


ansi написал:
[q]
А ethmod можно оставить win32? Ведь для Netware нужен DOS, к тому же не новее чем 4.01.
[/q]
Это для хоста, т.е. если у Вас Bochs для Windows, то нужно ставить win32, независимо от гостевой ОС. Это для связи виртуалки с реальной сетевой в Вашем компьютере. Кстати, для нормальной работы ещё нужно WinPCap установить.


ansi написал:
[q]
я не нашел 80386 почему-то
[/q]
Я тоже. В стандартном наборе там только Pentium MMX из самых старых. Но вдруг прокатит? Возможно также, что сэмулировать 386-й можно тонкой настройкой всяких параметров, связанных с процем - CPUID, MSR и т.п. Настройки здесь описаны:
http://bochs.sourceforge.net/d...CHSOPT-CPU
Но я пока ничем таким не занимался.
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
что-то я еще не понял, там получается нельзя "на ходу" менять формат дискет? И ничего не поддерживается кроме *.img-формата, у меня что-то ни одна дискета не смогла забутится, даже в *.img-формате...
Piligrimm1976
Advanced Member


Откуда: Сургут, Тюменская обл
Всего сообщений: 484
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 окт. 2012
А у вас есть версия нетвари 2.15, не поделитесь?
georgel
Junior Member


Всего сообщений: 93
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2010
Весьма возможно, что как раз дистрибутив нетвари битый. Либо быстрый проц мешает старому софту и все. Либо еще одна гипотеза у меня...
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
ansi написал:
[q]
И ничего не поддерживается кроме *.img-формата
[/q]
Так можно просто выбрать "All files" при открытии файла-образа. С .IMA-образов у меня всё нормально грузится. А какую ошибку-то выдаёт?
И на лету через кнопку на панели инструментов у меня образы дискет вполне нормально меняются. Главное, чтобы дисковод был включен в настройках. И нужно не забывать указывать формат образа (именно образа, не дисковода), а то бывают глюки.
<<Назад  Вперед>> Страницы: 1 * 2 3 4
Печать
Полигон-2 »   Старый софт »   Нужен очень мощный эмулятор 80286 в крайнем случае 386, 486
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS