Fedora 17 anaconda dracut Boot Line Syntax

• Updated January 21, 2019

Fedora 17 introduced new anaconda boot line syntax that uses dracut for parsing.

Up to Fedora 16 the syntax was as follows:

ks=<URL> ip=<IP> netmask=<NETMASK> gateway=<GATEWAY> dns=<DNS>

The new syntax uses dracut and is used as seen below.

Boot Line

Full Boot Line


Suppressed Boot Line

The SERVER-ID and INTERFACE parameters can be suppressed with :: as follows:



Full Boot Line Example


Full Boot Line Example with DNS and Kickstart Location

ip= nameserver= ks=nfs:

Suppressed Boot Line Example with DNS and Kickstart Location

ip= nameserver= ks=http://satellite1.example.com/pub/ks/fedora17-x86_64-core

virt-install Example

virt-install --name test1 --hvm --vcpu 1 --ram 1024 --disk path=/mnt/raid5/kvm/server.img,size=20,format=raw,size=20 --network bridge:br0 --vnc --os-type=linux --os-variant=fedora17 --location /mnt/raid1/downloads/linux/Fedora-17-x86_64-DVD.iso --extra-args="ks=http://satellite1.example.com/pub/ks/fedora17-x86_64-core ip= nameserver=" --noautoconsole


If you found this post useful and would like to help support this site - and get something for yourself - sign up for any of the services listed below through the provided links.

The following links are part of affiliate programs, and I will receive a referral payment from any of the services you sign-up for.

  • Get Faster Shipping: About to order some stuff on Amazon but want to get more value out of the money you would normally pay for shipping? Sign-up for a free, 30-day trial of Amazon Prime to get free two-day shipping, access to thousands of movies and TV shows, and more.
  • Start Investing Now: Looking to start investing some of your saved income? Get started by opening an account with Webull, where upon sign-up and opening a brokerage account with an initial deposit of $100 or more you will receive free stock(s). The promotions are always changing, so be sure to click the link to see the latest.

Thanks for reading and take care.