Watch a Dinosaur breed a Penguin
The following recipe should allow you to use OS/390 to prepare
a volume to IPL Linux for S/390 in an LPAR. This is an alternative
for creating an IPL tape for your first IPL.
Note: The bootstrap only works for ECKD devices (i.e. 3390 or
3380 on 3990 Control Unit).
Although you did an IPL from DASD, the device is not usable in Linux
as you have it now. You probably want to run
- Up/download the following files to your TSO userid:
- sample job (text)
- cd1/suse/images/parmfile (text)
- Take one of the volumes you are going to use in your Linux
LPAR and vary it online on OS/390. The remainder of this process
will erase the current contents of the volume.
- Adapt the sample job according to your installation needs:
- volume label of the Linux volume you varied online
- dsn of the files you downloaded on your TSO userid
- Run the job to assemble the bootstrap, write a new VTOC on the
volume, write the bootstrap records and copy the 3 Linux datasets to
- Vary the volume offline on OS/390 and IPL it in your Linux LPAR.
The prompts will show on the HMC. Remainder is as documented for the
IPL from tape.
against it and use it as your root device for Linux. YaST will run
silo to make the device suitable for subsequent boots.
If you prefer to do your own job you can also start with the
bootstrap source and do it as fits.
When you use other names for the 3 datasets you will have to adjust
the definition in the bootstrap source as well. The datasets must be on
the IPL volume, must not be migrated and must consist of just a single
extent. The bootstrap does not care about record length or block size,
but the dataset must be F or FB.
When you edit the parmfile, notice that the kernel only uses
the first 896 bytes of it.