Home · Articles · Downloads · Hobby Wear · Forums · Web Links · News CategoriesThursday, March 28, 2024
Navigation
Home
Articles
Downloads
Hobby Wear
FAQ
Forums
Web Links
News Categories
Contact Us
Photo Gallery
OpenVMS Bigot
Search
Users Online
Guests Online: 6
No Members Online

Registered Members: 7,708
Newest Member: nifseg
Sponsors
Island Computer
View Thread
OpenVMS Hobbyist Program | Alpha Systems Forums | Emulated Alpha Forum
Author mount or boot DEC alpha disk
splu
Member

Posts: 12
Joined: 07.11.13
Posted on November 09 2013 21:51
Hi:

Recently, my friend asks me to help him migrating S/W from DEC alpha PC.
Unfortunately, he just passes me a dump disk image file.

Dec alpha PC is made by Meiden, a Japanese company.
There is a SCSI add-on card, converts SCSI to IDE.
There are 2 IDE HD as RAID, mirror.
OS version is 4.0D (Rev.878)

I tried to boot this disk image in emulator, emuvm, but failed.
I send mail for help. They told me the version is too old.

So, would you please advise how to boot it in any emulator,
Or how can I mount this disk image file under linux or any Unix?

Thanks.
Author RE: mount or boot DEC alpha disk
Bruce Claremont
Member

Posts: 623
Joined: 07.01.10
Posted on November 10 2013 03:36
If the disk image is intact, "b dka0" would do the job under FreeAXP.
Author RE: mount or boot DEC alpha disk
splu
Member

Posts: 12
Joined: 07.11.13
Posted on November 10 2013 12:22

I've tried couple emulator and here is result:

emuvm

---------- emuvm message after b dka0 -----------
Digital UNIX boot - Mon Dec 29 18:50:44 EST 1997

Loading vmunix ...
Loading at fffffc0000230000
Current PAL Revision <0x10538>
Switching to OSF PALcode Succeeded
New PAL Revision <0x10002013e>

Sizes:
text = 4578896
data = 757632
bss = 1311808
Starting at 0xfffffc00005370a0

Loading vmunix symbol table ... [1276224 bytes]
WARNING: proc_type 0xd / sys_type 0x22 unknown
No B-cache detected
Alpha boot: available memory from 0xc1c000 to 0x8000000
Digital UNIX V4.0D (Rev. 878); Wed May 17 16:11:04 JST 2000
physical memory = 128.00 megabytes.
available memory = 115.89 megabytes.
using 483 buffers containing 3.77 megabytes of memory
** Watchdog Timer can't be set unless it is disabled
AlphaServer ES40 833 MHz system
Alpha 21164A/833MHz CPU 128MB Memory 1MB External Cache
Firmware revision: 13.0-0
OSF/1 PALcode version 1.62
pci0 at nexus
lvm0: configured.
lvm1: configured.
configure_console: No serial driver from get_info
No kernel console driver installed
bootdevice_parser: unknown protocol name 'SCSI'
setconf: Bootdevice parser failed to translate bootdevice SCSI 0 1 0 0 2 0 0.
panic (cpu 0): setconf: bootdevice_parser failed

DUMP: No primary swap, no explicit dumpdev.
-------------- end of emuvm mesage ----------

The following result is in PersonalAlpha

------- message after "b dka0" -----------
Digital UNIX boot - Mon Dec 29 18:50:44 EST 1997

Loading vmunix ...
Loading at fffffc0000230000
Current PAL Revision <0x100538>
Switching to OSF PALcode Succeeded
New PAL Revision <0x2012d>

Sizes:
text = 4578896
data = 757632
bss = 1311808
Starting at 0xfffffc00005370a0

Loading vmunix symbol table ... [1276224 bytes]
Machine Check SYSTEM Fatal Abort
Machine Check Code = 15
Unknown machine check code 0x15
<then cpu dump data>
----------------- end of message ---------

Then I tried in stromasys
---------- message in putty ------------------
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 - Mon Dec 29 18:50:44 EST 1997

Loading vmunix ...
Loading at fffffc0000230000
Current PAL Revision <0x1000000010538>
Switching to OSF PALcode Succeeded
New PAL Revision <0x100000002012e>

Sizes:
text = 4578896
data = 757632
bss = 1311808
Starting at 0xfffffc00005370a0

Loading vmunix symbol table ... [1276224 bytes]
Alpha boot: available memory from 0xc1c000 to 0x7ffe000
Digital UNIX V4.0D (Rev. 878); Wed May 17 16:11:04 JST 2000
physical memory = 128.00 megabytes.
available memory = 115.88 megabytes.
using 484 buffers containing 3.78 megabytes of memory
---------------------- end of message ------------

Then a title "FreeAXP Failure" windows pops up.
----------- following is message inside the window ------
An error has occurred in FreeAXP.

ESL-F-RTM: Runtime error in 'class CEv4'.'cpu0' thread
Runtime exception: AXP-F-CPUEXC: cp(control).alpha(alpha(AS400)).cpu0(EV4): Exception in CPU thread: Not implemented:
AC4-F-RDUNKCSR: ReadCsr 1280(a000): ..\..\src\alpha\Dc21071Ca.cpp line 539, function 'CDc21071Ca:ReadCsr'.
:
:
--------- end of message ------





Author RE: mount or boot DEC alpha disk
splu
Member

Posts: 12
Joined: 07.11.13
Posted on November 10 2013 12:25
I think this disk image should be intact. Am I right?
Author RE: mount or boot DEC alpha disk
Bruce Claremont
Member

Posts: 623
Joined: 07.01.10
Posted on November 11 2013 01:47
Try "b -fl a dka0"
Author RE: mount or boot DEC alpha disk
splu
Member

Posts: 12
Joined: 07.11.13
Posted on November 11 2013 03:29
"boot dka0 -flags A"
I've tried, result is same.

From the message of emuvm,
bootdevice_parser: unknown protocol name 'SCSI'
then halt.

I think, vmunix can not mount swap, other partition, so OS halt.
The reason probably is:
1. SCSI card is different with real one. So, OS halt.
2. SCSI lun, id is different with real one. So OS halt.
Author RE: Try the generic kernel or the CD
John Manger
Member

User Avatar

Posts: 63
Location: nr Heathrow, Middlesex, UK
Joined: 18.03.10
Posted on November 11 2013 03:31
You have two choices when moving from one Alpha type to another.

1) Boot from the o/s CD, build a new system disk and restore/merge the files from your original system, or disks.

OR

2) Boot from the old system disk using the Generic kernel /genvmunix, and build a new kernel that supports the new Alpha's architecture (ie. the platform type).

For '2', you could do something like :

>>> boot dkaXXX -flags 1 -file /genvmunix
That should take you to single user with the hardware recognised, and root mounted read-only.

If that works, you could either run from genvmunix 'for ever', or rebuild yourself a new kernel.

Section 5 of the Tru64 System Admin manual has good discussion of how to do this. The V4 doc set is still online at HP. For example :
http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V40F_HTML/APS2RFTE/CNFGMNTC.HTM#device-config-sec

You will need to run bcheckrc, sizer -n, do some editing of the new config file, and use doconfig to build a new 'vmunix', as per section 5.4.1 of the V4 manual above. Do not delete or overwrite genvmunix.

regards,
John M
Author RE: mount or boot DEC alpha disk
splu
Member

Posts: 12
Joined: 07.11.13
Posted on November 12 2013 14:50
boot into single user mode works in one of the emulators.

Thanks.
Author RE: mount or boot DEC alpha disk
splu
Member

Posts: 12
Joined: 07.11.13
Posted on November 12 2013 16:03
OK. Now I've already figure out what's going on.
I summary the procedures what I've done.
For those who encounter same problem as me can refer.

In the beginning boot genvmunix into single user mode by command
"boot dka0 -file /genvmunix -flags 1"
After shell "#" appear,
Check the file /etc/fstab to see where /usr is located in which SCSI lun.
Then shutdown switch disk to original SCSI lun position.
And boot by command
"boot dkaXX -file /genvmunix
Now , enter unix multi-tasking env. You may do what you want to do next.


Thanks for help.
Jump to Forum:
Login
Username

Password



Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.
Member Poll
Are you going to OpenVMS Boot Camp 2016?

Yes

No

You must login to vote.
Shoutbox
You must login to post a message.

malmberg
August 04 2022
No more VAX hobbyist licenses. Community licenses for Alpha/IA64/X86_64 VMS Software Inc. Commercial VMS software licenses for VAX available from HPE.

ozboomer
July 20 2022
Just re-visiting.. No more hobbyist licenses? Is that from vmssoftware.com, no 'community' licenses?

valdirfranco
July 01 2022
No more hobbyist license...sad

mister_wavey
February 12 2022
I recall that the disks failed on the public access VMS systems that included Fafner

parwezw
January 03 2022
Anyone know what happened to FAFNER.DYNDS.ORG? I had a hobbyist account here but can longer access the site.

gtackett
October 27 2021
Make that DECdfs _2.1A_ for Vax

gtackett
October 27 2021
I'm looking for DECdfs V2.4A kit for VAX. Asking here just in case anyone is still listening.

MarkRLV
September 17 2021
At one time, didn't this web site have a job board? I would love to use my legacy skills one last time in my career.

malmberg
January 18 2021
New Hobbyist PAKs for VAX/VMS are no longer available according to reports. Only commercial licenses are reported to be for sale from HPE

dfilip
January 16 2021
Can someone please point me to hobbyist license pak? I'm looking for VAX/VMS 7.1, DECnet Phase IV, and UCX/TCPIP ... have the 7.1 media, need the license paks ... thanks!

Bart
October 16 2020
OpenVMS, and this website!

malmberg
September 05 2020
VSI community non-commercial licenses for AXP/IA64 are available now.

malmberg
September 05 2020
See the forum about licensing. Don't know if HPE hobby licenses still being issued. Commercial licenses still being sold.

silfox70
September 01 2020
I need the license for OpenVMS7.3. Where can I find them?

malmberg
August 29 2020
Eisner, which is currently being moved, got an SSH update and the keys were updated to more modern encryption standards.

Shoutbox Archive