LINUX.ORG.RU

VMware из 2000 года в современных реалиях

 , ,


0

1

Собственно, запустил VMware из 2000-го года на QEMU 10.0 во вложенной виртуализации.

Большинство современных linux’ов в ней не запускается (в лучшем случае ядро уходит в панику с ошибкой «fatal exception in interrupt», ну или же появляется ошибка о том, что процессор остановлен со стороны гостевой ОС).

Также, виртуальная машина, в которой всё это запущено, может в любой момент зависнуть с ошибкой «internal error». В логах QEMU при этом:

ne-vlezay80@nevlpc:~$[0] cat bug-suberror.txt 
KVM internal error. Suberror: 1
extra data[0]: 0x0000000000000000
extra data[1]: 0x0000000000000078
extra data[2]: 0x0000000000000000
extra data[3]: 0x0000000000000000
extra data[4]: 0x0000000000000000
extra data[5]: 0x0000000000000000
emulation failure
EAX=00000000 EBX=00000000 ECX=00000000 EDX=c0278000
ESI=00000010 EDI=c0278000 EBP=00000000 ESP=c0279fb8
EIP=c01053d3 EFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=1
ES =0018 00000000 ffffffff 00c09300 DPL=0 DS   [-WA]
CS =0010 00000000 ffffffff 00c09b00 DPL=0 CS32 [-RA]
SS =0018 00000000 ffffffff 00c09300 DPL=0 DS   [-WA]
DS =0018 00000000 ffffffff 00c09300 DPL=0 DS   [-WA]
FS =0018 00000000 ffffffff 00c09300 DPL=0 DS   [-WA]
GS =0018 00000000 ffffffff 00c09300 DPL=0 DS   [-WA]
LDT=0068 c0260e20 00000027 00008200 DPL=0 LDT
TR =0060 c02bb800 000000eb 00008b00 DPL=0 TSS32-busy
GDT=     c025ff20 0000007f
IDT=     c02bb000 000007ff
CR0=8005003b CR2=400d37a0 CR3=1ee0d000 CR4=00000690
DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 
DR6=00000000ffff0ff0 DR7=0000000000000400
EFER=0000000000000000
Code=?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? <??> ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??

Ещё, почему-то, Windows 98 ведёт себя очень странно, если установить её в данную версию VMware на данном дистрибутиве. (Хотя, здесь был опыт запуска Windows 98 в VMware).

Cкриншот с багом данной VMware прилагается.

Всё это дело работает на Mandrake Linux 8.2. На виртуалке, на которой всё это запущено – Alpine Linux 3.22.
А на хосте – Devuan 5 Daedalus.

★★★★★

Проверено: dataman ()
Последнее исправление: dataman (всего исправлений: 9)

Собственно, запустил VMware из 2000-го года

Зачем?

Frohike
()

А на прошлом ЛОРе варез нельзя было постить. Пропал калабуховский дом!

P.S. И эти люди попрекают меня современной вендой, лицемеры бревна в глазу своём не видите, а у ближнего сук заметили.

Ygor ★★★★★
()
Ответ на: комментарий от Ygor

Уже не варез.

  1. VMWare с недавних пор доступна бесплатно для некомерчиского использования
  2. По поводу винды на скрине. Эй пользоваться нереально
ne-vlezay ★★★★★
() автор топика
Ответ на: комментарий от ne-vlezay

VMWare с недавних пор доступна бесплатно для некомерчиского использования

Нет, оно теперь полностью бесплатное.
https://www.vmware.com/docs/desktop-hypervisor-faqs:
As of March 2025, the current versions of VMware Fusion Pro and Workstation Pro are available at no charge for all use cases, including personal, educational, and commercial use. Users no longer need to purchase a license for these versions for any scenario. Broadcom will continue releasing updates and security patches but will no longer sell new support contracts for these versions.

arax ★★★
()
Ответ на: комментарий от nuxster

Я в те годы еще учился, но уже не в школе, а в техникуме.

yars068 ★★★★★
()

Я в проде последнюю вмваре из ~2002 вывел из эксплуатации всего пару-тройку лет назад, притом путем миграции вм на квм, т.е. сама машина до сих пор активно эксплуатируется

rukez ★★★★★
()
Ответ на: комментарий от Ukka

1С7 + мсскл 2000 + вин2003 + сервер терминалов

Единственный минус - т.к. ОС 32 бита были небольшие пляски с рае при переходе на квм ибо «в лоб» рушилась файловая система в течении пары часов использования вм

В остальном живой свидетель «работает - не трогай» 😁

rukez ★★★★★
()

К нам сегодня заходил некропедозоофил…

Irma ★★★
()

Досбокс запускаетс? Звук есть?

kirill_rrr ★★★★★
()
Ответ на: комментарий от rukez

были небольшие пляски с рае при переходе на квм ибо «в лоб» рушилась файловая система в течении пары часов использования вм

расскажи, пожалуйста, как решил, если не лень - а то звучит интересно.

token_polyak ★★★★★
()

Недавно как раз вспоминал, что году в 2001 у меня стоял в дуалбуте линукс вместе с 98. 98 пользовался уже редко, но иногда нужно было что-то там для универа, писать курсовую в ворде или что-то типа того. Нормальных вордов под линукс не было, и я вот запускал эту вмварь, и говорил ей - грузись с диска (!). И оно мне загружало в виртуалку винду, которая установлена рядом на баре метал

Slack ★★★★★
()
Ответ на: комментарий от Ygor

А на прошлом ЛОРе варез нельзя было постить. Пропал калабуховский дом!

Формально это вообще abandonware.

pekmop1024 ★★★★★
()
Ответ на: комментарий от Slack

Тогда были программы под windows в основном.

ne-vlezay ★★★★★
() автор топика

Большинство современных linux’ов в ней не запускается (в лучшем случае ядро уходит в панику с ошибкой «fatal exception in interrupt», ну или же появляется ошибка о том, что процессор остановлен со стороны гостевой ОС).

Можно попробовать что-нибудь на non-PAE ядре, Slackware вроде бы еще делает такие

squareroot ★★★★
()
Последнее исправление: squareroot (всего исправлений: 2)
Ответ на: комментарий от x905

У меня ругалось на libsdtc++, что, мол, GLIBCXX не имеет каких-то символов. Захачил. Но 3Д-ускорение перестало в этой версии работать.

Ololo_Trololo ★★
()
Ответ на: комментарий от Ololo_Trololo

3D-ускорение работает?

на примере гостя астры1.8 вижу : якобы glxinfo говорит «direct rendering Yes», но glxgeras поджирает проц

x905 ★★★★★
()

чтобы избавиться от ошибок нужно запускать VMware из 2001-го года, это лайфхак)

anonymous2 ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.