Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Нужен очень мощный эмулятор 80286 в крайнем случае 386, 486 |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
ansi
Advanced Member
Откуда: Минск Всего сообщений: 1273 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 нояб. 2007 |
Собственно ищу что-то очень подобное профессионального уровня. Цель - подъем сервера на Netware 2.15 286. Нужно что-то типа VmWare, но только чтобы этот эмулятор мог "обмануть" дисковые программы, нетварь при установке запускает так называемый compsurf, который уничтожает всю инфу на диске, затем проверяет винт на бэды и записывает куда-то в инсталлятор на дискетах все о харде. Так вот ни VmWare, ни Qemu не смогли "прикинутся" под дисковую подсистему тех времен... Эмулятор тут же вис в разных местах установки... Далее необходимо, чтобы была полноценная сеть для подключения досовской рабочей станции, я хочу использовать dos 2.x и 3.x, хотелось бы чтобы эти версии работали... Ну и самое главное, чтобы эмулятор поддерживал какую-нибудь совместимую сетевку тех времен, ne1000 или на худорй конец 3com Etherlink III ISA, ведь сервер нетвари стартует успешно только при наличии хотя бы одного сетевого интерфейса. Я очень сомневаюсь, что что-нибудь подобное вообще существует, но вдруг? MS Virtual PC я не пробовал, но мне кажется он не поможет. На реальном железе (Pentium-133) удавалось дойти до создания разделов, успешно их создать, но дальше установка заканчивалась кракозябрами. По установке помощи пока не прошу, я так понимаю, что наврядли кто-то занимался подобной экзотикой. P.S Может быть кто-нибудь видел в сети другие версии нетвари до 3.0? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 | |
Fe-Restorator |
NEW! Сообщение отправлено: 19 января 2014 15:50
ansi написал: Создавая виртуальные диски под варькиной машиной, ты выбирал SCSI оба раза? И контроллер, и сам диск? Нужно что-то типа VmWare, но только чтобы этот эмулятор мог "обмануть" дисковые программы, нетварь при установке запускает так называемый compsurf, который уничтожает всю инфу на диске, затем проверяет винт на бэды и записывает куда-то в инсталлятор на дискетах все о харде. Так вот ни VmWare, ни Qemu не смогли "прикинутся" под дисковую подсистему тех времен... Эмулятор тут же вис в разных местах установки... К тому-ж, нужно обязательно распределить всё место под созданный диск сразу, затем сделать тот диск 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 января 2014 2:05 Сообщение отредактировано: 22 января 2014 13:44
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:c400: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:c400: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 написал: 100 МБ. Но лучше запустить bximage.exe - она и сам образ создаст (размер спросит), и строчку в конце работы в буфер обмена кинет, останется просто её в конфигурационный файл закинуть вместо ata0-master: type=none. а сколько примерно будет емкость диска с такими параметрами? ansi написал: Это для хоста, т.е. если у Вас Bochs для Windows, то нужно ставить win32, независимо от гостевой ОС. Это для связи виртуалки с реальной сетевой в Вашем компьютере. Кстати, для нормальной работы ещё нужно WinPCap установить. А ethmod можно оставить win32? Ведь для Netware нужен DOS, к тому же не новее чем 4.01. ansi написал: Я тоже. В стандартном наборе там только Pentium MMX из самых старых. Но вдруг прокатит? Возможно также, что сэмулировать 386-й можно тонкой настройкой всяких параметров, связанных с процем - CPUID, MSR и т.п. Настройки здесь описаны: я не нашел 80386 почему-то http://bochs.sourceforge.net/d...CHSOPT-CPU Но я пока ничем таким не занимался. |
ansi
Advanced Member
Откуда: Минск Всего сообщений: 1273 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 нояб. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 января 2014 18:10 Сообщение отредактировано: 22 января 2014 18:10
что-то я еще не понял, там получается нельзя "на ходу" менять формат дискет? И ничего не поддерживается кроме *.img-формата, у меня что-то ни одна дискета не смогла забутится, даже в *.img-формате... |
Piligrimm1976
Advanced Member
Откуда: Сургут, Тюменская обл Всего сообщений: 484 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 окт. 2012 |
А у вас есть версия нетвари 2.15, не поделитесь? |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
Полигон-2 » Старый софт » Нужен очень мощный эмулятор 80286 в крайнем случае 386, 486 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |