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
- 2328 megtekintés
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?
- A hozzászóláshoz be kell jelentkezni
De igen, már ezt is próbáltam. A kernel betöltődik, de az init szekvencia már nem indul. Tulajdonképpen ugyanott áll meg, mint a floppys telepítés :(
- A hozzászóláshoz be kell jelentkezni
Ezt probaltad mar?: qemu -cpu 486
-== If you want peace prepare for waR ==-
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
régen volt egy ibcs2 projekt, amivel sco binárisokat lehetett linuxon futtatni. Esetleg ezt is megpróbálhatod.
- A hozzászóláshoz be kell jelentkezni
azért ha openserveren nem fut a program, akkor mennyi az esélye, hogy ibcs-sel fog?
- A hozzászóláshoz be kell jelentkezni
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...
- A hozzászóláshoz be kell jelentkezni
Az sco-s oracle annak idején simán futott ibcs2-vel. Az elég összetett alkalmazás?
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Köszi a linkeket. Az első érdekesnek tűnik, bár eddig nem sokat segített. A második linket viszont elmagyaráznád, hogy jön képbe itt? :)
- A hozzászóláshoz be kell jelentkezni
IMHO a második az az aláírása.
szerk.: Leesett mikorira válaszoltam...
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Az aláírásod fölé egy ---- ilyet rakhatnál, és tudjuk, hogy mi mihez tartozik :)
- A hozzászóláshoz be kell jelentkezni
Na ezt viszont kipróbálom, ha lesz egy kis időm rá. Ugyan Xenix, de az már majdnem az, ami nekem kell :) Elég biztatónak tűnik:
http://virtuallyfun.blogspot.com/2007/05/running-xenix-on-qemu.html
- A hozzászóláshoz be kell jelentkezni
Hali!
Ha megsem sikerulne es/vagy folosleges lenne eredeti telepito cd/dvd licenccel vagy licenc nelkul, akarmilyen unixbol, akkor megvennem, atvennem, soksok sorert!
- A hozzászóláshoz be kell jelentkezni
Eredeti telepítőm nincsen, de floppy image-eket fel tudok tenni valahová, ha érdekel (subjectbeli verzió). Vannak licenszeim is, de azokat sajna nem áll módomban odaadni...
Tibor
- A hozzászóláshoz be kell jelentkezni
Miért? Van még SCO? ;)
- A hozzászóláshoz be kell jelentkezni
Nem amiatt :) A licenszek egy korábbi munkahelyemről származnak, és ott aláírtam mindenféle papírt, nem akarnék kellemetlenséget. Még ha el is jöttem onnan tíz éve... Az ilyesmit elég komolyan veszem.
- A hozzászóláshoz be kell jelentkezni
Ja, komolyan veszed... De azért attól függetlenül használod a cuccot...
- A hozzászóláshoz be kell jelentkezni
miért, az nem írta, hogy az aláírt szerződés szerint nem használhatja, csak annyit, hogy teheti közzé.
- A hozzászóláshoz be kell jelentkezni
Pusztán csak titoktartási kötelezettségem van. Egy licensz string, mivel egyedi, elég jól beazonosítható. Ha ez kikerül a vadonba, akkor jogosan aggódhatnak, hogy mi került ki még?
- A hozzászóláshoz be kell jelentkezni
A szoftver használati jogára céloztam... Ha az adott géphez tartozik, amit te megkaptál/vettél a cégtől, akkor gondolom a sw-rel is hasonló a történet - ha meg nem...
- A hozzászóláshoz be kell jelentkezni