Mike,

Use this as an example:

> ro ramdisk_size=40000 cio_ignore=all,!condev  
> ip=10.16.105.69::10.16.111.254:21:train6.redhat.com:enccw0.0.0600:none   
> rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=0,portname=FOOBAR
> nameserver=10.16.46.224 nameserver=10.16.36.29  
> rd.dasd=0.0.0100 rd.dasd=0.0.0101  
> inst.repo=http://10.13.145.5/rhel7_s390/  or 
> inst.repo=nfs:[options:]server:/path
> vnc vncpassword=redhat 

Where:
The documentation explains the semantics of all the bits and pieces:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/chap-anaconda-boot-options.html#list-boot-options-network
The upstream docs might explain the double colon, which is just an 
optional "peer" option that is not needed in our case:
https://www.kernel.org/pub/linux/utils/boot/dracut/dracut.html#_network
"ip=<client-IP>:[<peer>]:<gateway-IP>:<netmask>:<client_hostname>:
<interface>:{none|off|dhcp|on|any|dhcp6|auto6|ibft}:[:[<mtu>][:<macaddr>]] 
"
or
"ip=<client-IP>:[<peer>]:<gateway-IP>:<netmask>:<client_hostname>:
<interface>:{none|off|dhcp|on|any|dhcp6|auto6|ibft}[:[<dns1>][:<dns2>]] "
"<peer> is optional and is the address of the remote endpoint for 
pointopoint interfaces"

If one does not follow the ip= syntax to the very last detail, it just 
fails (or falls back to dhcp) without helpful user message [see more 
recent pre-validation comments of bug 1070104].

or 

Try Neale suggestion  - it also worked :-)


Kind Regards,

Filipe 


On Sep 16, 2014, at 1:39 PM, Michael MacIsaac <[email protected]> wrote:

> Neale, Felipe,
> 
> Thanks for the quick replies. I got to the documentation on the Web and
> will bookmark it.
> 
> In section 14.1 "Customizing generic.prm", I don't see anything about
> live:nfs://, nor root= (maybe I'm missing it).
> 
> In section 14.2 "Considerations for Hard Drive Installation on IBM System
> z" I read:
> "If you wish to boot the installation program from a hard drive, you can
> optionally install the zipl boot loader on the same (or a different)
> disk..." He he - perhaps this was copied from the Intel book? (sorry,
> couldn't resist :))
> 
> So I followed Neale's hint and tried adding a line to the parm file:
> 
> root=live:nfs://myserver/srv/nfs/rhel7/dvd1
> 
> where the dvd1 directory is mounted loopback.
> 
> Then after the "Reached target Basic System." message it only waits a few
> seconds, so it seems to be communicating with the NFS server. But now it
> fails with:
> ...
> 33.492098¨ FS-Cache: Loaded
> 33.500256¨ FS-Cache: Netfs 'nfs' registered for caching
> 33.504518¨ Key type dns_resolver registered
> 33.511157¨ NFS: Registering the id_resolver key type
> 33.511167¨ Key type id_resolver registered
> 33.511170¨ Key type id_legacy registered
> 33.542071¨ dracut: FATAL: failed to download live image: error 1
> 33.542091¨ dracut: Refusing to continue
> ...
> 
> I tried again with the line whereby the install program does the NFS mount:
> 
> root=live:nfs://myserver/srv/nfs/rhel7/rhel-server-7.0-s390x-dvd.iso
> 
> But got the same error.  Both directories  /srv/nfs/rhel7/ and
> /srv/nfs/rhel7/dvd1 are NFS exported on 'myserver'.
> 
> Any help will be appreciated.
> 
>    -Mike M
> 
> On Tue, Sep 16, 2014 at 3:46 PM, Filipe Miranda <[email protected]> wrote:
> 
>> Hello Mike,
>> 
>> Here is the documentation for RHEL on z:
>> 
>> https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/part-installation-system-z.html
>> 
>> Let me know if you have any questions,
>> 
>> 
>> Kind Regards,
>> 
>> Filipe Miranda
>> 
>> 
>> On Sep 16, 2014, at 12:41 PM, Michael MacIsaac <[email protected]>
>> wrote:
>> 
>>> Hello list,
>>> 
>>> 1) Has anyone been able to install RHEL 7 on z?
>>> 2) Is there any documentation specific to System z?
>>> 
>>> I was able to download the two ISO images from rhn.redhat.com.  I did
>> not
>>> see any documentation on the Web nor on the mounted ISO (perhaps I'm
>>> missing it).
>>> 
>>> I tried the following steps, but got errors similar to what others have
>>> reported in this forum:
>>> 
>>> Thanks.
>>> 
>>>   -Mike M.
>>> 
>>> -) Mount ISO image on an NFS server and export it
>>> -) Copy kernel and RAMdisk from images/ directory to CMS disk
>>> -) Update parmfile in the images/ directory with new first line:
>>> # cat generic.prm
>>> ro ramdisk_size=40000 cio_ignore=all,!condev
>>> -) Log on to Linux virtual machine
>>> -) DEF STOR 1G
>>> -) IPL CMS
>>> -) run the RHEL7 EXEC - system starts booting:
>>> ...
>>> 7.280120 systemd-udevd: renamed network interface eth0 to enccw0.0.0600
>>> ...
>>> 
>>> *really, systemd, I will miss the old sysVinit ... (sniff, sniff
>> :))really,
>>> enccw0.0.0600 is better than eth0?  (not a good start systemd :))*
>>> ...
>>> OK    Mounted Configuration File System.
>>> OK    Reached target System Initialization.
>>> OK    Started Show Plymouth Boot Screen.
>>> OK    Reached target Paths.
>>> OK    Reached target Basic System.
>>> ...
>>> *install stops here for a couple of minutes, then:*
>>> ...
>>> dracut-initqueueÝ706¨: Warning: Could not boot.
>>> OK    Started Show Plymouth Boot Screen.
>>> OK    Reached target Paths.
>>> OK    Reached target Basic System.
>>> dracut-initqueue: Warning: Could not boot.
>>> dracut-initqueue: Warning: /dev/root does not exist
>>> ...
>>> generating /run/initramfs/rdsosreport.txt
>>> 
>>> ----------------------------------------------------------------------
>>> For LINUX-390 subscribe / signoff / archive access instructions,
>>> send email to [email protected] with the message: INFO LINUX-390
>> or visit
>>> http://www.marist.edu/htbin/wlvindex?LINUX-390
>>> ----------------------------------------------------------------------
>>> For more information on Linux on System z, visit
>>> http://wiki.linuxvm.org/
>> 
>> 
>> ----------------------------------------------------------------------
>> For LINUX-390 subscribe / signoff / archive access instructions,
>> send email to [email protected] with the message: INFO LINUX-390 or
>> visit
>> http://www.marist.edu/htbin/wlvindex?LINUX-390
>> ----------------------------------------------------------------------
>> For more information on Linux on System z, visit
>> http://wiki.linuxvm.org/
>> 
> 
> ----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO LINUX-390 or visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
> ----------------------------------------------------------------------
> For more information on Linux on System z, visit
> http://wiki.linuxvm.org/


----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to