--------------- Notes on Installing JXQ1 ----------------- 0) logon to your target, development (non-production) MPE/iX 5.5 system as MANAGER.SYS 1) create the JXQ1.SYS group. Eg. :newgroup JXQ1 2) create the RLTOOLS.SYS group with BA,IA,PM,MR,DS,PH capabilities. This group will contain all of the relinker tools. Eg. :newgroup RLTOOLS;cap=BA,IA,PM,MR,DS,PH 3) transfer the mover635 ./rltools.M file to the RLTOOLS group and unpack the file. You should see the following files: mover -x ./rltools.M Listing truck './rltools.M': FCODE SIZE EOF LIMIT ACCESS FILENAME 0 80B 56 56 -rwx------ RLA2F 0 80B 441 441 -rwx------ RLCOMP 0 80B 182 182 -rwx------ RLLINK 0 80B 254 254 -rwx------ RLPKG 1030 128W 403 403 -rwx------ RLSP 0 80B 101 101 -rwx------ RLSTART 0 80B 121 121 -rwx------ RLSVFF 4) transfer the mover635 ./jxq1.M.Z file to the JXQ1.SYS group and unpack the file. Note: some browsers chop off the ".Z" suffix. If your browser does that please rename ./jxq1.M to ./jxq1.M.Z. After executing the two commands below, you should see: uncompress ./jxq1.M.Z mover -x ./jxq1.M Listing truck './jxq1.M': FCODE SIZE EOF LIMIT ACCESS FILENAME 0 80B 14011 14011 -rwx------ CATALOG 0 80B 274 279 -rwx------ INSTJXQ1 0 80B 62 76 -rwx------ INSTSTAG 1230 128W 2015 2015 -rwx------ SYSCAT 1024 128W 487 531 -rwx------ UCISEG 1024 128W 122 131 -rwx------ UFSCE 1024 128W 33 35 -rwx------ USUSER1 1024 128W 89 96 -rwx------ UUISSEG2 1461 128W 38 38 -rwx------ YCICOPY 1461 128W 366 366 -rwx------ YCIEXEC 1461 128W 96 96 -rwx------ YCIMAIN 1461 128W 43 43 -rwx------ YCIREDO 1461 128W 8 8 -rwx------ YCLOCKS 1461 128W 153 153 -rwx------ YCOPY 1461 128W 32 32 -rwx------ YDIRC2 1461 128W 96 96 -rwx------ YDOMAIN 1461 128W 354 362 -rwx------ YEVALNM 1461 128W 389 389 -rwx------ YFFINFO 1461 128W 121 121 -rwx------ YFLABNFO 1461 128W 110 110 -rwx------ YFOPEN 1461 128W 32 32 -rwx------ YFSINTR1 1461 128W 129 129 -rwx------ YFSINTR2 1461 128W 22 22 -rwx------ YIPCL 1461 128W 39 39 -rwx------ YMEMMGT 1461 128W 433 433 -rwx------ YNMINTR 1461 128W 109 109 -rwx------ YMFB 1461 128W 143 143 -rwx------ YOPEN 1461 128W 22 22 -rwx------ YOPMSC 1461 128W 240 240 -rwx------ YOPTM 1461 128W 98 98 -rwx------ YPARSE 1461 128W 8 8 -rwx------ YPMATCH 1461 128W 45 45 -rwx------ YSM 1461 128W 571 571 -rwx------ YSPEXEC 1461 128W 14 14 -rwx------ YSVIPC 1461 128W 454 454 -rwx------ YSW 1461 128W 159 159 -rwx------ YVM 1461 128W 173 173 -rwx------ YVSM 5) stream the INSTJXQ1.JXQ1.SYS job, after verifying that all looks ok. This job will create NL.JXQ1, SL.JXQ1, START.JXQ1, etc. I have commented out the part that creates an SLT and instead it executes a script (INSTSTAG) that stages the patch. Make sure you have enough disk space to stage the patch. Note: your test system needs to be on MPE 5.5. If it is on a different release of the OS then you need to do an update to 5.5 first. Note: the INSTJXQ1 job executes the COPYSL segmenter command which has the side effect of untranslating your SL. By default, the INSTSTAG stage creation script will re-translate the SL before copying it to the staging area. This process takes approximately 10 - 15 minutes. You want your SL translated if you ever want to apply future PATCH/iX patches. You can defeat the SL translation step by modifying INSTJXQ1 to pass FALSE to the INSTSTAG script. 6) Run STAGEMAN to verify the new staging area looks ok, and if so, reboot.