Keyboard Shortcuts
Likes
- H390-MVS
- Messages
Search
Re: Whats the best way to transfer dasd from z/os to Hercules
Instead of a fixed L1 size, can this calculation be incorporated into
the program to dynamically ask for the correct size buffer for the number of cylinders / tracks in the particular DCB? Since this is larger than 4K, I assume one base register to the start will handle any size volume? If not, at least document the calculation in comments. Maybe check for reaching the buffer limit? On Mon, Jan 20, 2025 at 2:18?AM Andrew via groups.io <AndrewRandham@...> wrote:
-- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? |
Re: Whats the best way to transfer dasd from z/os to Hercules
Brian Westerman wrote:
They transferred to my PC okay, and I added them to my configFAN-F'ing-TASTIC! I am very glad to hear that, Brian! Andrew? You did a fantastic job, my friend! THANK YOU! Let me know when you're finished with the final version reporting issue, and I'll be sure your updates make it into the next version of Hercules. [...] I'm not sure who fixed the code, but I would like to thank youIt was Andrew. I don't know his real name since he never told us what it was. If he would let us know however, I will make sure that it's added to our list of Herculeans! * That is, if it's okay with you, Andrew? Yes? -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Whats the best way to transfer dasd from z/os to Hercules
I'm still downloading the two volumes to my Mac, so I haven't had a chance to try the volumes yet. I'm happy to hear it works for Brian. I'm going to try hard to get things downloaded today and give them a try, but if you don't hear from me, assume they worked. Jay On Wed, Jan 22, 2025 at 1:28?AM Brian_Westerman via <Brian_Westerman=[email protected]> wrote:
--
Jay Maynard |
Re: Whats the best way to transfer dasd from z/os to Hercules
They transferred to my PC okay, and I added them to my config file and they all came up fine.? I had copied two 3390-27 (RES and DLIB volumes) to a 3390-54 and transferred the 3390-27's with the older CCKDDU64 and then the 3390-54s and another copy of the 3390-27s volumes with the newer CCKDDU64 all 6 volumes work perfectly fine.
?
I have not performed a byte compare or anything, but things seem to be okay. ?
?
Tomorrow I will copy the DLB and RES volumes to the same 3390=54 which should pretty much completely fill it up.? Any extra space I will fill with some other datasets until close to 100% full and copy it over and make it it works as well.?
?
I'm not sure who fixed the code, but I would like to thank you for doing it.? Great job!
?
Brian |
Re: Probably a stupid question - concerning Master Catalog Passwords
¿ªÔÆÌåÓýIn case anyone needs this ¨C here is the JCL to be able to remove the Master Catalog password ¨C this was also difficult to find, as it seems it¡¯s not really ever used. And probably to the experienced SysProg¡¯s, its trivial.???? This removes the password completely.?? Nice to know Doug, that I am not the only one to have experienced this issue, and yeah, I believe all error conditions need to be fully understood and documented. ?I thought the same as you, that I had simply made some mistake in the sysgen process. ? //ALTMCPW??? JOB (1),DAVE,CLASS=A,MSGCLASS=A //STEP01?? EXEC PGM=IDCAMS,REGION=4096K //SYSPRINT DD SYSOUT=* //SYSIN??? DD * ???? ALTER SYS1.VSAM.MASTER.CATALOG - ??????? NULLIFY(UPDATEPW) // ? ? Thanks, Dave ? ? From:
<[email protected]> on behalf of Doug Wegscheid <dwegscheid@...> ? Many thanks for digging into this. I was just living with the issue and figured that I had built my MVS incorrectly; it's nice to understand what the cause is. On Tue, Jan 21, 2025 at 12:07 AM, Dave Trainor - N8ZFM wrote:
|
Re: Multiple OSA define
I have the Hercules helper already, but it won't get the hercules SDL 4.8 development repository. I'm on Windows 11. What I have been asking is how do I get the 4.8 development repository of Hercules SDL?
toggle quoted message
Show quoted text
-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Fish Fish via groups.io Sent: Tuesday, January 21, 2025 9:15 AM To: [email protected] Subject: Re: [H390-MVS] Multiple OSA define Well, first of all you need to know whether you're using Windows or some other non-Windows operating system like some version of Linux, since there are two different flavors of "Hercules Helper": one for Windows and one for Linux: * Linux: * Windows: All information on how to use it is on each of the above web pages. Just scroll down the page and you'll see it. Simply "git clone" the appropriate repository (Windows or Linux) and enter the appropriate command, and Voil¨¤! Instant Hercules! I believe the default for Hercules Helper is to always build the latest and greatest development version of Hercules. So the first thing you will need is "git": the tool that allows you to clone git source code repositories. Once you have that on your system, then you simply clone the Windows or Linux version of "Hercules Helper", and follow the previously mentioned instructions. That's it! Hercules Helper will handle everything else. It will install Microsoft Visual Studio if needed, clone the appropriate Hercules source code repository, and walk you through, step by step, with building Hercules for you. IN SUMMARY: Step 1: install git on your system. Step 2: use git to clone Hercules Helper. Step 3: read the Hercules Helper web page to learn what command you need to enter. Step 4: enter that command. Step 5: take a coffee break while Hercules Helper does its thing. Step 6: Begin using your newly built Hercules! Easy peasy. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... -----Original Message----- |
Re: Multiple OSA define
I got git, but what do I use? Git Bash, git gui, or git command?
toggle quoted message
Show quoted text
-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Fish Fish via groups.io Sent: Tuesday, January 21, 2025 9:15 AM To: [email protected] Subject: Re: [H390-MVS] Multiple OSA define Well, first of all you need to know whether you're using Windows or some other non-Windows operating system like some version of Linux, since there are two different flavors of "Hercules Helper": one for Windows and one for Linux: * Linux: * Windows: All information on how to use it is on each of the above web pages. Just scroll down the page and you'll see it. Simply "git clone" the appropriate repository (Windows or Linux) and enter the appropriate command, and Voil¨¤! Instant Hercules! I believe the default for Hercules Helper is to always build the latest and greatest development version of Hercules. So the first thing you will need is "git": the tool that allows you to clone git source code repositories. Once you have that on your system, then you simply clone the Windows or Linux version of "Hercules Helper", and follow the previously mentioned instructions. That's it! Hercules Helper will handle everything else. It will install Microsoft Visual Studio if needed, clone the appropriate Hercules source code repository, and walk you through, step by step, with building Hercules for you. IN SUMMARY: Step 1: install git on your system. Step 2: use git to clone Hercules Helper. Step 3: read the Hercules Helper web page to learn what command you need to enter. Step 4: enter that command. Step 5: take a coffee break while Hercules Helper does its thing. Step 6: Begin using your newly built Hercules! Easy peasy. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... -----Original Message----- |
Re: Multiple OSA define
I had no idea that all that was involved. Thank you for the explanation.
toggle quoted message
Show quoted text
-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Fish Fish via groups.io Sent: Tuesday, January 21, 2025 9:15 AM To: [email protected] Subject: Re: [H390-MVS] Multiple OSA define Well, first of all you need to know whether you're using Windows or some other non-Windows operating system like some version of Linux, since there are two different flavors of "Hercules Helper": one for Windows and one for Linux: * Linux: * Windows: All information on how to use it is on each of the above web pages. Just scroll down the page and you'll see it. Simply "git clone" the appropriate repository (Windows or Linux) and enter the appropriate command, and Voil¨¤! Instant Hercules! I believe the default for Hercules Helper is to always build the latest and greatest development version of Hercules. So the first thing you will need is "git": the tool that allows you to clone git source code repositories. Once you have that on your system, then you simply clone the Windows or Linux version of "Hercules Helper", and follow the previously mentioned instructions. That's it! Hercules Helper will handle everything else. It will install Microsoft Visual Studio if needed, clone the appropriate Hercules source code repository, and walk you through, step by step, with building Hercules for you. IN SUMMARY: Step 1: install git on your system. Step 2: use git to clone Hercules Helper. Step 3: read the Hercules Helper web page to learn what command you need to enter. Step 4: enter that command. Step 5: take a coffee break while Hercules Helper does its thing. Step 6: Begin using your newly built Hercules! Easy peasy. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... -----Original Message----- |
Re: Whats the best way to transfer dasd from z/os to Hercules
Never mind. PEBKAC: I forgot to copy the load module to the authorized library I was running it from. The job is running now. On Tue, Jan 21, 2025 at 9:49?AM Andrew via <AndrewRandham=[email protected]> wrote:
--
Jay Maynard |
Re: Whats the best way to transfer dasd from z/os to Hercules
On Tue, Jan 21, 2025 at 10:02 AM, Jay Maynard wrote:
Still a User 99? The abend routine was changed to close SYSPRINT before abending, so you should at least see the abend message in the job output. Andrew |
Re: Multiple OSA define
Well, first of all you need to know whether you're using Windows or some other non-Windows operating system like some version of Linux, since there are two different flavors of "Hercules Helper": one for Windows and one for Linux:
toggle quoted message
Show quoted text
* Linux: * Windows: All information on how to use it is on each of the above web pages. Just scroll down the page and you'll see it. Simply "git clone" the appropriate repository (Windows or Linux) and enter the appropriate command, and Voil¨¤! Instant Hercules! I believe the default for Hercules Helper is to always build the latest and greatest development version of Hercules. So the first thing you will need is "git": the tool that allows you to clone git source code repositories. Once you have that on your system, then you simply clone the Windows or Linux version of "Hercules Helper", and follow the previously mentioned instructions. That's it! Hercules Helper will handle everything else. It will install Microsoft Visual Studio if needed, clone the appropriate Hercules source code repository, and walk you through, step by step, with building Hercules for you. IN SUMMARY: Step 1: install git on your system. Step 2: use git to clone Hercules Helper. Step 3: read the Hercules Helper web page to learn what command you need to enter. Step 4: enter that command. Step 5: take a coffee break while Hercules Helper does its thing. Step 6: Begin using your newly built Hercules! Easy peasy. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... -----Original Message----- |
Re: Whats the best way to transfer dasd from z/os to Hercules
No soap. Blew up in the same way. I used your load module; I haven't built it from source yet, and I think I can (but I'm not 100% sure). --
Jay Maynard |
Re: Multiple OSA define
¿ªÔÆÌåÓýand, did you run it? I needed to run it yesterday on a new raspi and it checked out?4.8.0.11374-SDL-DEV-g8c4ee09e for me, which is on the develop branch, and it can be tweaked to checkout commits you want.best, ¸é±ð²Ô¨¦.
|
Re: Whats the best way to transfer dasd from z/os to Hercules
Andrew wrote:
Fish wrote:[...]Andrew wrote: 0.3.1:The "cdh_vrm" field in the CKD/CCKD dasd device header isWhat is the CKD/CCKD device's file format? Just like .PDF files have a file format version and HTML files have a file format version, so do Hercules compressed dasds too. When the compressed dasd file format was originally being developed, it went through several different variations. It finally settled at the current format, version 0.3.1. THAT is the version that should be placed into the CCKD device header. The version of the CCKDDUMP and CCKDDU64 *programs* is a completely different thing. Since this is going to be an updated fixed version of the original versions, I would suggest using something like version 1.2. Or maybe 1.0.2. The point is, when CCKDDUMP and CCKDDU64 start up, they should report their OWN version separately from the CCKD file format version they were written for. E.g: CCKDDUMP version 1.0.2 (written for CCKD file format 0.3.1) starting... CCKDDU64 version 1.0.2 (written for CCKD64 file format 0.3.1) starting... Or maybe two separate messages might be clearer: CCKDDUMP version 1.0.2 starting... Written for CCKD file format 0.3.1 CCKDDU64 version 1.0.2 starting... Written for CCKD64 file format 0.3.1 I'll let you decide how you want to handle that. Any one of: "fish" at infidels.org, "fish_david_b_trout" at comcast.net, "fish" at softdevlabs.com, or "david.b.trout" at gmail.com. Take your pick.To your email address?Where can I place the updated source?Please send it directly to me so I can be sure to get the fixed The infidels one I've had the longest. It was created probably 20+ years ago (possibly longer!) as a "permanent" email address. Email sent there just forwards it to my current ISP's account. If I ever switch to another ISP, I simply notify infidels.org, and they begin forwarding my mail to my new ISP. That's what makes it permanent. (I got tired of notifying all my friends and family and business contacts about my new email address whenever I would switch ISPs, so I just purchased a permanent one that was guaranteed to always be valid.) The comcast one is my current ISP account. The softdevlabs one is of course my official business account, and the gmail one is, well, my gmail account! I guess these days a gmail address is probably about as permanent of an email address as you can get, so I guess that one would probably be the best one to use. But really, choose any one you want. They all end up getting to me one way or the other. (I know, I know: WAY more information that you actually needed. But I like being thorough. Bad habit. So sue me.) [...] Yes, I can take care of that. I'd like to get confirmation10-4. Wise decision. I will await the final version. Thanks again, Andrew. MUCH appreciated buddy! -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Multiple OSA define
I don't know how else to ask for the development 4.8 version of Hercules. Does the help know I want it? And will it compile it if I don't have the source on my PC?
toggle quoted message
Show quoted text
-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Mike Ward Sent: Tuesday, January 21, 2025 8:00 AM To: [email protected] Subject: Re: [H390-MVS] Multiple OSA define Ok, I'm really stupid. I don't know how to download it to rebuild it. -----Original Message----- From: [email protected] <[email protected]> On Behalf Of Fish Fish via groups.io Sent: Friday, January 17, 2025 6:32 PM To: [email protected] Subject: Re: [H390-MVS] Multiple OSA define Mike Ward wrote: Mr. Fish. I don't know much about Github so I don't know how to get to <-----------------------------------------------------You need to build it for yourself using Hercules Helper for Windows. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Multiple OSA define
¿ªÔÆÌåÓýI have the help stuff, what I need is the 4.8 development version. ? From: [email protected] <[email protected]> On Behalf Of rvjansen@... via groups.io
Sent: Tuesday, January 21, 2025 8:20 AM To: [email protected] Subject: Re: [H390-MVS] Multiple OSA define ? Hi Mike, ? make sure you have git on your system. Go to a terminal, shell, prompt, or what else you might call it. ? do: ? git clone? ? after that finishes, you will have a directory called hercules-helper ? cd hercules-helper ? now run the script hercules-buildall.sh ? /hercules-buildall.sh --flavor=sdl-hyperion ? it will do almost all the work for you, and instruct you to do things when necessary.? ? best regards, ? ¸é±ð²Ô¨¦.
? |
Re: Multiple OSA define
¿ªÔÆÌåÓýWill that get me the 4.8 development version ? From: [email protected] <[email protected]> On Behalf Of rvjansen@... via groups.io
Sent: Tuesday, January 21, 2025 8:20 AM To: [email protected] Subject: Re: [H390-MVS] Multiple OSA define ? Hi Mike, ? make sure you have git on your system. Go to a terminal, shell, prompt, or what else you might call it. ? do: ? git clone? ? after that finishes, you will have a directory called hercules-helper ? cd hercules-helper ? now run the script hercules-buildall.sh ? /hercules-buildall.sh --flavor=sdl-hyperion ? it will do almost all the work for you, and instruct you to do things when necessary.? ? best regards, ? ¸é±ð²Ô¨¦.
? |