Sikeres Digital Unix 4.0B install FreeAXP.exe + Wine1.2 + Ubuntu 10.04 host alá

 ( strangelove | 2010. június 9., szerda - 23:05 )

Paraméterek:

- 2.5 GB ram, 2x3 GHz, 32 bites architektúra (na jó, x64 host, de 32 bites ubuntu kernel)
- FreeAXP emulátor verziója: 271 (nemrég jött ki a 283 307)

Fontos:
- Eddig csak indirekten jelezte a FreeAXP fejlesztõi gárda (ajvé!:), hogy megy linux alatt is
- Digital Unix 4.0B-t nekem sikerült elõször fölPAKolni rá (köszönet a násztizmus szellemének! :)

Ubuntu host extra telepített debian csomagjai:
cabextract_1.2-3_i386.deb
libaudio2_1.9.2-3_i386.deb
libmpg123-0_1.12.1-0ubuntu1_i386.deb
libopenal1_1%3a1.11.753-1_i386.deb
putty-tools_0.60+2009-11-22-1_i386.deb
putty_0.60+2009-11-22-1_i386.deb
ttf-mscorefonts-installer_3.2_all.deb
ttf-symbol-replacement_1.1.42-0ubuntu4_all.deb
winbind_2%3a3.4.7~dfsg-1ubuntu3_i386.deb
wine1.2-gecko_1.0.0-0ubuntu4_i386.deb
wine1.2_1.1.42-0ubuntu4_i386.deb
Megjegyzés: a ttf* csomagok még külön wget-elnek a sourceforge.net-rõl fontokat!

Miután a putty-t beállítottuk alapértelmezetten telnetelni a 9000-es porton a localhostra, és a wine1.2 alá a tovább-tovább-enter módszerrel fölpakoltuk a FreeAXP installer exe-t, és DKA0-ba egy 4G virtuális diszket raktunk, míg a CD meghajtóba az eredeti gyári DU4.0B CD-lemezt, kezdõdhet a móka, íme a screenshot-ok szûrve (A CD-ROM a DKA100 virtuális SCSI diszkhez volt rendelve):


   +-+-+-+-+-+-+-+      a l p h a         serial0
   |F|r|e|e|A|X|P|   e m u l a t o r      on emulator alpha (128 MB)
   +-+-+-+-+-+-+-+                        x86 version 1.0 patch 6
   
ff.fe.fd.fc.fb.fa.f9.f8.f7.f6.f5.
ef.df.ee.ed.ec.f4.eb.ea.e9.e8.e7.e6.....e5.
V7.0-9, built on Mar 18 1999 at 13:25:37
>>>boot dka100 -file vmunix
(boot dka100.1.0.6.0 -file vmunix -flags 0)
block 0 of dka100.1.0.6.0 is a valid boot block
reading 16 blocks from dka100.1.0.6.0
bootstrap code read in
base = 1f2000, image_start = 0, image_bytes = 2000
initializing HWRPB at 2000
initializing page table at 1e4000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code
Digital UNIX boot - Fri Nov 15 21:24:46 EST 1996
Loading vmunix ...
Loading at fffffc0000230000
Current PAL Revision <0x1000000010538>
Switching to OSF PALcode Succeeded
New PAL Revision <0x100000002012e>

...

The installation software has successfully installed your system.
There are logfiles that contain a record of your installation.
These are:
	/var/adm/smlogs/install.cdf	- configuration description file
	/var/adm/smlogs/install.log     - general log file
	/var/adm/smlogs/install.FS.log  - file system creation logs
	/var/adm/smlogs/setld.log       - log for the setld(8) utility
	/var/adm/smlogs/fverify.log     - verification log file
The above message is also recorded in /etc/motd for your
future reference.
Issue the following console commands to set your default bootpath variable
and to boot your system disk to multiuser:
	>>> set boot_osflags A
	>>> set bootdef_dev DKA0
	>>> boot
syncing disks... done
CPU 0: Halting... (transferring to monitor)
halted CPU 0
halt code = 5
HALT instruction executed
PC = fffffc0000405cb0
>>>exit
exit: No such command
>>>

...

   +-+-+-+-+-+-+-+      a l p h a         serial0
   |F|r|e|e|A|X|P|   e m u l a t o r      on emulator alpha (128 MB)
   +-+-+-+-+-+-+-+                        x86 version 1.0 patch 6

>>>set boot_osflags A
>>>set bootdef_dev DKA0
>>>boot
(boot dka0.0.0.6.0 -flags A)
block 0 of dka0.0.0.6.0 is a valid boot block
reading 16 blocks from dka0.0.0.6.0
bootstrap code read in
base = 1f2000, image_start = 0, image_bytes = 2000
initializing HWRPB at 2000
initializing page table at 1e4000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code
Digital UNIX boot - Fri Nov 15 21:24:46 EST 1996
Loading vmunix ...
Loading at fffffc0000230000

...

The system name assigned to your machine is 'du4b'.
       The system will now automatically build a kernel
       and then reboot. This will take approximately 15
       minutes, depending on the processor type.
       When  the login prompt appears after the system
       has rebooted, use 'root' as the  login name and
       the SUPERUSER  password that was entered during
       this procedure, to log into the system.
*** PERFORMING KERNEL BUILD ***
	Working....Mon Jun  9 14:45:32 MET DST 1997
	Working....Mon Jun  9 14:47:36 MET DST 1997
	Working....Mon Jun  9 14:49:37 MET DST 1997
	Working....Mon Jun  9 14:51:57 MET DST 1997
	Working....Mon Jun  9 14:54:01 MET DST 1997
syncing disks... 1 done
rebooting.... (transferring to monitor)
halted CPU 0
halt code = 5
HALT instruction executed
PC = fffffc0000460a30
CPU 0 booting
(boot dka0.0.0.6.0 -flags A)
block 0 of dka0.0.0.6.0 is a valid boot block
reading 16 blocks from dka0.0.0.6.0
bootstrap code read in
base = 1f2000, image_start = 0, image_bytes = 2000
initializing HWRPB at 2000
initializing page table at 1e4000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code
Digital UNIX boot - Fri Nov 15 21:24:46 EST 1996
Loading vmunix ...
Loading at fffffc0000230000

...

Internet services provided.
Cron service started
Printer service started
The system is ready.
Digital UNIX Version V4.0 (du4b) console
login: root
Password:
Can't find an OSF-BASE, UNIX-WORKSTATION, or UNIX-SERVER license PAK
Digital UNIX V4.0B  (Rev. 564); Mon Jun  9 14:52:32 MET DST 1997 
The installation software has successfully installed your system.
There are logfiles that contain a record of your installation.
These are:
        /var/adm/smlogs/install.cdf     - configuration description file
        /var/adm/smlogs/install.log     - general log file
        /var/adm/smlogs/install.FS.log  - file system creation logs
        /var/adm/smlogs/setld.log       - log for the setld(8) utility
        /var/adm/smlogs/fverify.log     - verification log file
# uname -a
OSF1 du4b V4.0 564 alpha
# df
Filesystem   512-blocks        Used   Available Capacity  Mounted on
/dev/rz0a        126558       84142       29760    74%    /
/proc                 0           0           0   100%    /proc
/dev/rz0g        792926      152872      560760    22%    /usr
# cd /tmp
# cat >>testc.c <<END
> int main(int argc, char *argv[]){
> printf("Hello world!\n");
> }
> 
> END
# cc testc.c
# ls -lA
total 26
-rwxr-xr-x   1 root     system     24576 Jun  9 15:01 a.out
-rw-r--r--   1 root     system        63 Jun  9 15:01 testc.c
# ./a.out
Hello world!
# file *
a.out:  COFF format alpha dynamically linked, demand paged executable or object module not stripped - version 3.11-10 
testc.c:        c program text
# shutdown -h now
Shutdown at 15:03 (in 0 minutes) [pid 391]
# 
^G^G        *** FINAL System shutdown message from root@du4b ***
System going down IMMEDIATELY
        ...
^G^GSystem shutdown time has arrived^G^G
syncing disks... 1 done
CPU 0: Halting... (transferring to monitor)
halted CPU 0
halt code = 5
HALT instruction executed
PC = fffffc00003b5810
>>>exit
exit: No such command
>>>

Telepítés közben teleszemeteli SCSI errorokkal a konzolt, de ügyet sem vetek rá. Kiszûrtem azokat a mellékelt logrészletekbõl.

Még PAK-olni kell rá, és az egyetlen hiba, hogy nem tud wine alatt virtuális NIC_et a FreeAXP. Egy kis winpcap játszadozás után talán már menni fog.

Lehet nyálat csorgatni, illetve segíteni nekem Free/Net/OpenBSD for Alpha tippekkel FreeAXP-vel kapcsolatban. Ezek a BSD-k ki lettek próbálva, de mindegyik ott döglik meg, hogy nem lát diszket. Nem tudo, hogy valami kernel hint, extra modul kell-e az emulált SCSI vezérlõhöz-e, vagy más probléma áll-e a háttérben...

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Hahó!

Gratulálok, ügyes vagy, + köszönet a telepítési leírásért!

Az általad említett Free/Net/Open~ változatokról a következő helyeken találsz információt:

NetBSD Alpha processzorra:
http://netbsd.org/ports/alpha/

OpenBSD Alpha processzorra:
http://openbsd.org/alpha.html

FreeBSD Alpha processzorra:
http://www.freebsd.org/platforms/alpha.html

Ez utóbbi -- ha jól olvastam -- már nincs fejlesztés alatt, csak a 6-os változatig volt támogatott.

G.
============================================
"Share what you know. Learn what you don't."

Köszi az URL-eket, ismertem õket és már körbejártam a problémát. A fórum téma végén frissítettem a sikertelen BSD telepítések általam vélelmezett okait.

http://nocirc.org/

Az látszik boot során az üzenetek között esetleg, hogy valamilyen eszközt nem ismer fel vagy nem tud bekonfigurálni?

SRM, terminál, dmesg is kussol - Mind3 fajta BSD telepítõje a megfelelõ lépésnél arra panaszkodik, hogy nem lát semmiféle diszket. Talán valami kernel hint beállítás segíthetne, kldload, stb... vagy a vezérlõt, vagy a diszkeket nem ismerik föl.

sh ptompt elõjön gond nélkül, viszont mást nem tudnak egyelõre.

http://nocirc.org/

sh promptnál dmesg? ;)

Én speciel azt se értem minek alphára BSD. FreeBSD már régen obsolete és már a 6.3 is tele volt érdekes bugokkal ezen az architektúrán, OpenBSD-ben nincs multiprocessor support, NetBSD meg... najó az 5.0.2 már egész jó lett.

Csak egy fokkal jobb választás a BSD mint a linux...

[ #FreedomFlotilla ] [ hupexpertize© ]

OpenBSD-ben nincs multiprocessor support

Szerintem már magában a FreeAXP-ben sincs rá támogatás... :)

De engem nyilván csak az érdekel, hogy milyen controllert emulál, amit nem ismernek fel a BSD-k.

valamellik szájton találtam, az URL perjelek elõtti része elfelejtõdött :-)

/page5/page5.html
A Mikasa fedõnevû alpha masinán mintha FreeBSD futkorászna ( hardware pr0nt mégtöbbet!!!111!!! :-)

OpenBSD: hát igen, biztos az oviba' operációkutatás-ütemezéselmélet elõadáson elaludtak többgépes ütemezés témakörben

NetBSD: azért hadd szedjem le a keresztvizet kivételesen kapucsínó/drastik/táglájf módjára róla, 3.*-4.*-5.0,* a felülrõl való kompatibilitásra és pl. a NIC supportra tesz magasról ballisztikus ívben (SGI vasaknál legalábbis).

Hogy ne vigyük el nagyon offba, szívesen várok mindenféle alpha emulátoros Digital Unix/Tru64-es telepítési kísérletekrõl való visszajelzést a sikerekrõl ide, a többi alfás bsd-rõl meg a virtualizáció címszó alá, ha már adott ilyesmi a hupon.

http://nocirc.org/

Jah :) Na onnan tudom, hogy milyen a FreeBSD/alpha :) Azóta NetBSD van rajta, bár nem mintha használnám: amióta a régi CPU kártyán a Bcache elfüstölt, a replacement meg volt olyan drága hogy ne akarjam "csak úgy" amortizálni.

[ #FreedomFlotilla ] [ hupexpertize© ]

Hahó!

,,Én speciel azt se értem minek alphára BSD. FreeBSD már régen obsolete és már a 6.3 is tele volt érdekes bugokkal ezen az architektúrán, OpenBSD-ben nincs multiprocessor support, NetBSD meg...''

1.) A NetBSD alapfilozófiájában az is benne van -- s ez a dokumentációjában is olvasható --, hogy ha valaki UNIX-ot szeretne tanulni, akkor ne kelljen erre a célra valami új vasat beszereznie, tanuláshoz legyen elég a régebbi is. Ezért vélhetően Alpha processzoron még sokáig lesz támogatás.

2.) A NetBSD célja az is, hogy minél több architektúrán elfusson. Ez a célkitűzés nehezen lenne elérhető, ha egy már korábban támogatott, de még létező architektúrát egyszerűen ,,eldobnának''.

3.) Elég sok architektúra létezik, amelyre még nincs semmiféle Linux, így elég sok esetben pl. a NetBSD lehet egy használható megoldás.

G.
============================================
"Share what you know. Learn what you don't."

3. pontot csipõbõl frissen cáfolom meg.

Adott egy eladõ Sun Ultra 2 Creator 3D, amire csak nagy véresfo_ás után volt hajlandó felküzdeni magát a netbsd. (freebsd és openbsd is fagyik rajt' magas I/O load esetén, a jól ismert SIR RESET hibaüzenettel, ez a hiba állítólag már 2003 óta ismert, lásd pl. kugli:// ). Erre a géptípusra speciel szvsz. Solaris való. Bocs az offra való kontrázást, de pl. SGI Indigo2 alatt a NIC fagy sq transmit underflow hibaüzenettel (NetBSD 5.0.1). Amit volt alkalmam fejbõl megtanulni anno, elnézést kérek az esetleges tpyokért :) Pinugzzal nem piszkáltam, ilyen jellegû /verziók esetleges kiélését a következõ tulaj számára fenntartom :)

http://hup.hu/taxonomy/term/209
http://www.youtube.com/watch?v=QXz7-BNC6jw
http://nocirc.org/

szerinted nem próbáltam még? (csakúgy, mint a két kotont közötte erõs pistával bealapozva - ha szakad, jelez, és még van idõ kif...ani, sõt, még (n-1) redundanciát is biztosít :-)

Amúgy semmitmondó, semmiféle controller detektiert gebasz vagy ilyesmi, diszket sem lát (rz*, wd* meg a francom tudja mik).

http://nocirc.org/

de a rendes release kernellel is próbáltad? mert a telepítő ramdiskes kernele jóval kevesebb drivert tartalmaz, lehet, hogy a RAMDISK kernel configban nincs a szükséges controller engedélyezve.

tudsz kopizni egy dmesget?

Nem egyszerűbb SRM-ből egy SHOW CONFIG ? :)

[ #FreedomFlotilla ] [ hupexpertize© ]

SRM show config

virtgép futás logfájl tartalma:


%XNV-I-RESTST: NVRAM restored from C:\users\Public\Documents\freebsd64a.nvr
DFL-I-MOUNT: cp(control).alpha(alpha).pcibus(dc21071da).pci6(symbios).disk0.0(file): Mounted file C:\users\Public\Documents\freebsd64a_dka0.img, 2097152 512-byte blocks, 4096/16/32.
DFL-I-MOUNT: cp(control).alpha(alpha).pcibus(dc21071da).pci6(symbios).disk0.1(file): Mounted file C:\users\Public\Documents\6.4-RELEASE-alpha-disc1.iso, 302577 2048-byte blocks, 9169/11/3.
DFL-I-MOUNT: cp(control).alpha(alpha).pcibus(dc21071da).pci6(symbios).disk0.2(file): Mounted file C:\users\Public\Documents\6.4-RELEASE-alpha-disc2.iso, 182 2048-byte blocks, 1/14/13.
DFL-I-MOUNT: cp(control).alpha(alpha).pcibus(dc21071da).pci6(symbios).disk0.3(file): Mounted file C:\users\Public\Documents\6.4-RELEASE-alpha-disc3.iso, 182 2048-byte blocks, 1/14/13.
XTI-I-RESTST: cp(control).alpha(alpha).pcibus(dc21071da).toy(bq3287): TOY restored from C:\users\Public\Documents\freebsd64a.toy
AC4-I-DECOMP: Decompressing ROM image.
0%....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
AC4-I-PATCHROM: Patching ROM for speed.
AXP-I-CPUSTRT: cp(control).alpha(alpha).cpu0(EV4): CPU Starting
"ff.fe.fd.fc.fb.fa.f9.f8.f7.f6.f5." on serial port 0
"ef.df.ee.ed.ec.f4.eb.ea.e9.e8.e7.e6.....e5." on serial port 0
"V7.0-9, built on Mar 18 1999 at 13:25:37" on serial port 0
CTS-I-NEWSESS: New session on cp(control).alpha(alpha).pcibus(dc21071da).serial0(i16550).s0_tn(telnet) from IP address 127.0.0.1
">>>" on serial port 0
">>>show config" on serial port 0
"Firmware" on serial port 0
"SRM Console: V7.0-9" on serial port 0
"show_arc: Can't find Flash Rom containing ARC console." on serial port 0
"PALcode: VMS PALcode V5.56-2, OSF PALcode X1.46-2" on serial port 0
"Serial Rom: V4.6" on serial port 0
"Diag Rom: V1.7" on serial port 0
"Processor" on serial port 0
"DECchip (tm) 21064-3 166Mhz 512KB Cache" on serial port 0
"MEMORY" on serial port 0
" 128 Meg of System Memory" on serial port 0
" Bank 0 = 64 Mbytes(32 MB Per Simm) Starting at 0x0" on serial port 0
" Bank 1 = 64 Mbytes(32 MB Per Simm) Starting at 0x4000000" on serial port 0
" Bank 2 = No Memory Detected " on serial port 0
"PCI Bus " on serial port 0
" Bus 00 Slot 06: NCR 810A Scsi Controller" on serial port 0
" pka0.7.0.6.0 SCSI Bus ID 7 " on serial port 0
" dka0.0.0.6.0 RZ58 " on serial port 0
" dka100.1.0.6.0 RRD42 " on serial port 0
" dka200.2.0.6.0 RRD42 " on serial port 0
" dka300.3.0.6.0 RRD42 " on serial port 0
" Bus 00 Slot 07: Intel SIO 82378" on serial port 0
" " on serial port 0
"ISA" on serial port 0
"Slot Device Name Type Enabled BaseAddr IRQ DMA" on serial port 0
"0" on serial port 0
" 0 MOUSE Embedded Yes 60 12 " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" 1 KBD Embedded Yes 60 1 " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" 2 COM1 Embedded Yes 3f8 4 " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" 3 COM2 Embedded Yes 2f8 3 " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" 4 LPT1 Embedded Yes 3bc 7 " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0

"
" on serial port 0
" " on serial port 0
" 5 FLOPPY Embedded Yes 3f0 6 2" on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0
" " on serial port 0

http://nocirc.org/

HNCR 810A Scsi Controller, hacsak magát a buszt sem látják...

[ #FreedomFlotilla ] [ hupexpertize© ] [ hupdiploma ]

freebsd/alpha telepítés során hogyan kell különböző kernelmodulokat betölteni és mikor csalogatható elő olyasféle prompt, ahol el lehet követni például a kldload $MODULNEV parancsokat? Vagy van alternatív bootfloppy image (amit nem biztos, hogy tud kezelni a freeaxp) és még akkor teszteljem le azt is, hogy hogy a rossebbe kell arról bootolni, vagy netán kutakodjak az iso image-en kernelimage-ek után? Esetleg egy szimpla *bsd/alpha howto?

A kohntrógert én is ki tudtam silabizálni, köszönettel.

föl

http://nocirc.org/

Esetleg boot -v? (FreeBSD-n akar "set boot_verbose" -t is lehet mondani, de a lenyeg csak siman az a -v opcio :-) )

Szerk: (En valami ilyesmit keresnek Itty-re - illetve Itanium*hoz* mukodo szimulator ...)

Ski? Netalán Virtutech Simics?

http://nocirc.org/

off, de megemlékezem arról, hogy a kotonos részen idezokogtam

+ köszönöm a nekromanta munkáját
------------------------
{0} ok boto
boto ?

:))

Természetesen a DKA100 diszkre került a CD-image vagy a valódi fizikai CD.

A telepítés során és a Gnome/Wine lécmenübõl is elérhetõ a FreeAXP konfigurációkezelõ varázsló, ami elég értelemszerû, de közkívánatra idepaste-olom a konfigurációs deszkriptortfájlt is.

Az elõre beállított ubuntus putty-t meg pontban a freeaxp virtuális gépkonfiguráció indítása után indítsuk.

Hálózatmegkerülésre alkalmas lehet az, hogy ubuntuból csinálunk két FIFO-t, a DKA200 és DKA300-hoz rendelvén, és azokon keresztül intézzük a fájltranszfert, vagy betegebbek akár a TCP/IP-t tunnelezést is :)

http://nocirc.org/

Föl, csak úgy dicsekvésképpen!

Ki tudott még bármilyen egyéb oprendszert föltelepíteni freeaxp alá? (VMS, WindowsNT/2k, Free/Net/OpenBSD, Tru64/OSF1/egyéb Unix-ot? (vagy netalán dzsentút- Gentoos - the crashmaker :-)

http://nocirc.org/

Hat tmegleptem vele kisse Alphas kollegakat, kosz az infot :-) Lehet ki kene bontani a Tru64 telepitot ...

Ha valami újabb verzió, akkor kérem...

[ #FreedomFlotilla ]

Francokat uj, ezer eves 5-os, csak valamiert ezt a dobozt sose bontottam ki es igy all az iroasztalom folott ..

akkor én kérem szépen!

http://nocirc.org/

Itt csorgatom a nyálamat. :)

--
Wir sind erfaßt, sind infiziert,
Jedes Gespräch wird kontrolliert.

perverz ;)

Csak 428 olvasás? Elég neki az (1.5 drakulapuszi, másnéven) másfél gigabájt RAM is, ha már FÖLtelepült.

off:
bótos cd-cserés topikomban adok-veszek-cserélek _eredeti_ cd-kiteket

félig off:
Mivel nincs Ultrix topik létrehozva (pdp-ultrix, ultrix/vax, ultrix/mips), ezért majd a gxemul alá történt sikeres installációról való beszámolót is ide fogom fölrakni, az már régen megvan, evidens a gxemul.sf.net/simh leírások súgói alapján. Az nem egy nagy mutatvány. (Persze egy ssh+X11 szerverpáros beüzemelése ultrix vagy netalán Tru64 guest-en úgy, hogy aztán a host unix alól ssh -X xeyes menjen, az már valami! Annak még értelme is lenne.)

(szerk.)

Anyone interested in an early version of X11 and the DECWindows system will find it available here. You will need a local xserver to do this - I've tested with the old eXcursion for Windows server from DEC, but Cygwin should also work in Windows.
Do a full install of this OS (I used an ra90 disk instead of the ra81). You will need to use a simh binary with networking built in. Within Ultrix, use the command "netsetup install" to configure TCP/IP. Reboot Ultrix, log in, export your display to your Xserver, and start DECWindows with "dxsession &"
DECWindows is X11 based and is nearly the same here as it was on VMS. It has some nifty utility programs like a Notepad, a PostScript viewer, a File Manager and others. It reminds me of Windows 3.1. Pretty nice for 1990. Great online help system, too.

forrás: http://virtuallyfun.blogspot.com/2009/07/for-ultrix-on-vax-fans.html

http://nocirc.org/

DUP!

( = Digital Unix Portal )

http://nocirc.org/

tyom vs. neozeed
( tyom.blogspot, illetve virtuallyfun.blogspot )

Õk hasonlókat követnek el sparcra/minden másra, mint én, csak kicsit még jóval mélyebben, kellemes böngészést a blogjaiban, és persze föl!

http://nocirc.org/

Részben offtopik következik, azaz DEC gépekre/emulátoraikra ki tud minél korábbi *nixot bebootolni VPS-ünk újabb epizódját láthatják. (pre-pre-Alpha, azaz pre-VAX, tehát egy DEC Pro 350 fantázianevű PDP-11 processzoros masina következik grafikus framebufferrel emulálva, amit "root" helyett a "demo" felhasználónévvel lehet kipróbálni a lentebb nevezett diskimage-n)

Nos, OoB a VENIX 2.0 Diskimage flottul bebootol - a Tarik Isani által módosított xhomer nevű PDP-11 emulátoron! ( http://xhomer.isani.org/ ) Screendump:

login: root
Welcome to VENIX        Sun Apr 19 22:43:15 1998
****************************************************************************
*                                                                          *
*             ---<<<<  VENIX/PRO by VenturCom, Inc.  >>>>---               *
*                                Rev 2.0                                   *
*                                                                          *
*(This message comes from /etc/motd and may be modified by the super user.)*
****************************************************************************

NOTE:   important release notes can be found in file /etc/RELEASE.NOTES
        Type    more /etc/RELEASE.NOTES          to read them, or
                lp -n /etc/RELEASE.NOTES         to print them.


You have mail.
Beware: you are a super-user!
SUPER: cat >/tmp/c1.c <<VEGE
> #include <stdio.h>
> int main() {
> printf("Sziasztok HUPperek!\n");
> }
> VEGE
SUPER: cc /tmp/c1.c
SUPER: ./a.out
Sziasztok HUPperek!
SUPER: 

http://www.youtube.com/watch?v=QXz7-BNC6jw
http://nocirc.org/

Nos, frissítés és kérdés is. Minden működik, amit leírok buzuntu 10.04-i386 alatt. Üldözési mániások kedvéért chroot-olt futtatását mutatom be egy előrefordított (xhomer.static) binárisnak, amely egy DEC Pro/350-et emulál grafikával. A hálózatot lehet, hogy mount -o bind trükkel elért /dev könyvtáron keresztül lehet aktivizálni megfelelő patchekkel, ehhez talán szükség lehet az xhomer forrására (az URL-ek gyökerén elérhető valahol).

Dobpergés:
CHROOT-olt GRAFIKUS (X11) környezetben működik bind-olt csatolási ponttal grafikusan az XHOMER PDP-11 emulátor (framebuffert is emulál). Xterm, működő hálózat, internyet, lépjünk egy üres, teleszemetelhető könyvtárba sudo-képes felhasználóként, majd indítsuk a következőket:

# nohup wget http://xhomer.isani.org/xhomer/xhomer.static.tgz 2>/dev/null
# nohup wget http://xhomer.isani.org/xhomer/venix2.rd.gz 2>/dev/null
# md5sum *
22d5c154c11cc762f03d609ddbce4d0b  venix2.rd.gz
5faa59552c9de4eba50c55497b743afe  xhomer.static.tgz
# nohup tar -xvzf xhomer.static.tgz 2>/dev/null
# gunzip -cd < venix2.rd.gz > pos32.rd
# mkdir ./tmp
# sudo mount -o bind /tmp "$PWD"/tmp
# sudo chroot "$PWD" ./xhomer.static

XHOMER: Digital Pro/350 emulator (version 9-16-06)
(Press ctrl-F1, while the emulator window has focus, to access the control menu)

Unable to open bat.ram - clearing battery-backed RAM
/home/fonok/.xhomerrc not found
//xhomer.cfg not found
Unable to open ~/.xhomerrc or xhomer.cfg - using built-in defaults
# sudo umount ./tmp
# 

Kérdések:
Miért működik a grafika ubuntu alatt? Miért nem visít legalább egy XHOST +-ért és miért nem kell chroot-ban a /proc és a /dev a működéshez?

Szerkesztve: kiegészítve a shellbe a változók behelyettesítése idézőjelekkel.

http://www.youtube.com/watch?v=QXz7-BNC6jw
http://nocirc.org/

Update:
Damnsmalllinux 4.4.10 (, azaz a legfrissebb DSL) alatt kell a sudo xhost+

http://www.youtube.com/watch?v=QXz7-BNC6jw
http://nocirc.org/

Ha mar xhost, az "xhost +" -nal kategoriakkal jobb megoldas az "xhost +local:". Nyilvan nem mindenutt, de van ahol valoban nem kell tavoli eleres.

Megjelent a 64 bites Alpha CPU-kat emuláló Windows (és Wine) alatt futtatható produktív célra is ingyenesen használható virtualizációs megoldás, a FreeAXP legújabb verziója, a FreeAXP Beta 307.
Bejelentés a gyártó honlapján még nincs, a letölhetőségek itt lelhetők fel:
http://www.migrationspecialties.com/FreeAXP.html ( == http://freeaxp.com/ )

http://www.youtube.com/watch?v=QXz7-BNC6jw
http://nocirc.org/

Frissítés:

Október 6-n bejelentette hivatalosan is a Migrationspecialties.com, hogy elérhető a kedvelt, ám méltatlanul elhallgatott, ingyenesen üzleti célra is korlátozás nélkül használható Alpha CPU virtualizációs megoldás, a FreeAXP legfrissebb változata. Részletek ide kattintva.

FreeAXP™ Beta 1.2.0.307 is now available. This release provides a 1% - 8% performance improvement, a 16 fold network performance improvement, and provides DE435 NIC support.

http://www.youtube.com/watch?v=QXz7-BNC6jw
http://nocirc.org/

Megint kirukkolt egy újabb FreeAXP zárt forrású, ingyenes Alpha CPU emulátor verzióval a www.migrationspecialties.com (windows platformra, de 27x, 28x működik wine alatt).

Letöltés a szokásos helyen, bejelentés itt:
http://www.migrationspecialties.com/WhatsNew.html

March 3, 2011: FreeAXP™ V1 351

Avanti™ and FreeAXP™ release 1.3.0.351 is now available. This release provides a common Configuration Utility and User Guide that cover all Migration Specialties virtual Alpha products. Avanti performance improves 3% - 8% in this release. FreeAXP users can visit the FreeAXP page for download, documentation, and forum links...

http://hup.hu/taxonomy/term/209
http://www.youtube.com/watch?v=QXz7-BNC6jw
http://nocirc.org/

Régi a bejegyzés, de hátha olvassa még valaki.

FreeAXP legújabb 32 (560a) és 64 (614a) bites verziói nekem nem akarnak menni Ubuntu 16.04.2 64 bit alatt, devel wine 2.0.2 alatt se (a disztrib default 1.6-os verziójával sem).

wine 1.6 alatt NDIS.SYS-t hiányolt, amit valóban nem találtam a wine alatt.

Win10 64 bitre simán felment a 3.x-es 64 bites verzió és elindult, de még nem próbáltam OpenVMS-t feltenni, ráadásul ki akar Win alatt OpenVMS-ezni ...
Alternatíva lehet még Linux + VirtualBox + Win 10 + FreeAXP + OpenVMS, de ez mintha kicsit túl lenne virtualizálva, nem? Sajnos az eredeti AlphaServer 400-as kezd kiöregedni, a DECserver 70x-es terminál szerverekről már ne is beszéljünk!

Üdv:
Ruzsi

Regi szep idők

https://nextcloud.unsoft.hu/index.php/s/xYRqT8bJCGHko9D

Linux + simh + OpenVMS 7.3

Fedora 25, Thinkpad x220

Igen, ez működik, de nekem AXP kellene ...

Üdv:
Ruzsi

Nincs véletlenül OpenVMS 7.x-es install iso-d?
Alapvetően AXP-re, de lehet, hogy VAX-ra is érdekelne.

Megjött a licenszem, csak nincs mit licenszelni vele. ;-)

Üdv:
Ruzsi

van valahol, viszont nekem tcp/ip licencem nincsen anno futottam pár kört openvms hobby-val, de nem jutottam sokra, így abbamaradt.

Utánanézek megvan-e még valahol az iso.

Fedora 25, Thinkpad x220

OK, köszi.

Nekem van licenszem majdnem mindenre, amit a HPE/VSI add.
Viszont csak 8.4-es verziójú OpenVMS-t adnak letöltésre és AXP-hez nem tobzódik a Net a többi verzióval.

Üdv:
Ruzsi

Hu, el is felejtettem az iso-t viszont hirtelen ezt találtam.

http://vm01.unsoft.hu/~ventura/downloads/vms73vax.img

Talán ez is telepítő.

Vagy egy mégjobb forrás:

http://gabucino.hu/download.htm

Fedora 25, Thinkpad x220

A gabucino nagyon ígéretesnek tűnik! ;-)

Készül egy gép, amin Win10 és Ubuntu 16.04+VirtualBox+Win10 van, ami mellé kerül a FreeAXP.
Sikerült lemásolnom a mentett SCSI HDD-ről az image-ket, így akár a jövő héten belevághatok egy virtuális AXP-be, de van 2 db. DEC Personal Workstation 433au-m, némi hiányossággal (nincs benne SCSI kártya és az egyikben még RAM sem).

OpenVMS-ben mennyire vagy otthon?

Üdv:
Ruzsi

Nem igazi install CD a vms73axp.img:

vms73axp.img: Files-11 On-Disk Structure (ODS-2); VAX/VMS or OpenVMS file system; volume label is 'ALPHA0731 '
FreeAXP-hez még talán jobb is ez, bár az eszi az iso-t is.

Üdv:
Ruzsi