From Fedora Project Wiki
< Dracut
(→iSCSI) |
(→NBD) |
||
Line 53: | Line 53: | ||
{{admon/note|Mount nbd share from <server>.}} | {{admon/note|Mount nbd share from <server>.}} | ||
* root=dhcp | * root=dhcp | ||
{{admon/note|root-path=nbd:<server>:<port>[:<fstype>][:<mountopts>] root=dhcp alone directs initrd to look at the DHCP root-path where NBD options can be specified. This syntax is only usable in cases where you are directly mounting the volume as the rootfs.}} | {{admon/note|root-path=nbd:<server>:<port>[:<fstype>][:<mountopts>]. root=dhcp alone directs initrd to look at the DHCP root-path where NBD options can be specified. This syntax is only usable in cases where you are directly mounting the volume as the rootfs.}} | ||
== Network == | == Network == |
Revision as of 14:45, 2 July 2009
🔗 Dracut kernel command line parameters
🔗 Limitations
- Command line length: 2048
- dhcp root-path: 255
🔗 Configuration in initrd
- /conf/conf.d/*
🔗 Standard
- init=<path to real init>
- root=<path to blockdevice>
🔗 DHCP
- root=dhcp
🔗 NFSv3
- root=[<server-ip>:]<root-dir>[:<nfs-options>]
- root=dhcp
- root-path=<server-ip>:<root-dir>[,<nfs-options>]
- Deprecated root=/dev/nfs nfsroot=[<server-ip>:]<root-dir>[,<nfs-options>]
🔗 NFSv4
- root=nfs4:[<server-ip>:]<root-dir>[:<nfs-options>]
- root=dhcp
🔗 iSCSI
- root=iscsi:[<servername>]:[<protocol>]:[<port>]:[<LUN>]:<targetname>::
- root=??? iscsiroot=...::
- root=??? iscsi_initiator= iscsi_target_name= iscsi_target_ip= iscsi_target_port= iscsi_target_group= iscsi_username= iscsi_password= iscsi_in_username= iscsi_in_password=::
- root=??? iscsi_firmware::
🔗 NBD
- root=nbd:<server>:<port>[:<fstype>][:<mountopts>]
- root=dhcp
🔗 Network
- ip=[dhcp|on|any]
- ip=<interface>:[dhcp|on|any]
- ip=<client-IP-number>:<gateway-IP-number>:<netmask>:<client-hostname>:<interface>:[dhcp|on|any|]
🔗 Misc
- rdblacklist=<modulename>
Debug ¶
* rdinitdebug o set -x for the dracut shell * rdbreak=[pre-udev|pre-mount|mount|pre-pivot|] o drop the shell on defined breakpoint * rdudevinfo o set udev to loglevel info * rdudevdebug o set udev to loglevel debug * rdnetdebug o debug network scripts in dracut