SCO UNIX (rel 3.2.4) mint guest -- milyen host?

Fórumok

Sziasztok,

bizonyos okok miatt még ma is elő kell szednem rendszeresen ezt a kis híján húsz éves SCO release-t, és futtatni alatta egy-két programot. Tettem ezt mindeddig egy kiszolgált Toshiba laptopon (80486 processzor, 12 mega RAM). Teljesen jól is ment, de a gép sajna meghalt. Ekkor gondoltam, miért is ne virtualizálnám az egészet. Van egy 16 floppys telepítő készletem, elkezdtem installni először VMware Fusionben, majd ESX-en, majd Virtualboxban. Később próbáltam Bochs és QEmu alatt is. Gyakorlatilag mindenhol megbukik a történet, mikoris az első floppy (maga a kernel) betöltődik, és kéri az N2 (második, filesystem) lemezt. Enter nyomás után vagy csonttá fagy a virtuális gép, vagy pedig leáll a virtuális processzor valami ilyesmi szöveggel:

"A virtual CPU has entered the shutdown state. This would have caused a physical machine to restart. This can be caused by an incorrect configuration of the virtual machine, a bug in the operating system or a problem in the VMware Fusion software."

Ezt spec a VMware produkálja. Mindig, minden host rendszeren ugyanitt áll meg. Gugliztam sokat, semmi eredmény (legalábbis megoldás szempontjából). Szanaszét tekergettem az összes hypervisort, eredmény zéró. Egyébként a probléma fizikai gépen is jelentkezik, ha az P1-nél magasabb kategóriájú masina. Vélhetően az van, hogy maga az oprendszer nincs felkészítve ezekre az új vasakra, és valami olyat csinál, ami egy 486-on még rendben van, de már P2-n fagyást okoz. Létezik-e olyan virtualizációs szoftver, amely egy nem túl modern (legfeljebb 486, esetleg P1 kategóriájú) vasat emulál, minél élethűbben? Sajna az oprendszer upgrade (mondjuk valamelyik UnixWare-re vagy OpenServer-re) nem opció, a szoftvereim csak és kizárólag ezen az egy verzión futnak, source természetesen nincs :(

Ha valakinek ötlete van, kérem ossza meg velem.. elég fontos lenne!

Tibor

Hozzászólások

nem próbáltad meg a notebook vinyóról leszedni a telepített rendszert és azt virtualizálni valamilyen hardveres vm-ben?

Ezt probaltad mar?: qemu -cpu 486
-== If you want peace prepare for waR ==-

Köszi, megnézem. Nem is tudtam erről, hogy van ilyen lehetőség. Közben kezd már leesni nekem, hogy nem is virtualizáció az, amire nekem itt szükségem van, hanem emuláció. Az oprendszer vélhetően nem tud mit kezdeni azzal a processzor feauture settel és sebességgel, amit a virtuális gépben kap.

Sajnos nem sok. Azért sem hinném, mert elég összetett az alkalmazás. Saját adatbáziskezelő, middleware és kvázigrafikus frontend. Emiatt vacakolok inkább az emulációval. Most éppen Qemu-val játszom (pontosabban annak OSX alatti portjával) és Boch-sal, szintén Mac-en. Egyelőre nem sok sikerrel...

Szerintem ebben az értelemben nem. Egy eleve multiplatformosnak (ráadásul eleve más platformon) fejlesztett programnál kevésbé várnék ezzel problémát, hiszen akik írták, hallottak már más platformokról, nyilván nem szopatják magukat azzal, hogy minden platformon máshogy működjön a programjuk.