Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
cmd:kernel [2012/11/20 01:13]
mcb30
cmd:kernel [2021/05/24 12:38]
mcb30
Line 3: Line 3:
 ===== Synopsis ===== ===== Synopsis =====
  
-    kernel [--name <​name>​] <​uri|image>​ [<​arguments>​...]+    kernel [--name <​name>​] ​[--timeout <​timeout>​]  ​<​uri|image>​ [<​arguments>​...]
  
 or or
  
-    imgselect [--name <​name>​] <​uri|image>​ [<​arguments>​...]+    imgselect [--name <name>] [--timeout <timeout>] <​uri|image>​ [<​arguments>​...]
  
 or or
  
-    imgload [--name <​name>​] <​uri|image>​ [<​arguments>​...]+    imgload [--name <name>] [--timeout <timeout>] <​uri|image>​ [<​arguments>​...]
  
 ===== Examples ===== ===== Examples =====
Line 21: Line 21:
 === Download and boot a Linux kernel with an initrd === === Download and boot a Linux kernel with an initrd ===
  
-    kernel http://​192.168.0.1/​vmlinuz+    kernel http://​192.168.0.1/​vmlinuz ​initrd=initrd.img
     initrd http://​192.168.0.1/​initrd.img     initrd http://​192.168.0.1/​initrd.img
     boot     boot
Line 34: Line 34:
 ===== Description ===== ===== Description =====
  
-Download and select an executable image from the specified URI.  A name for the downloaded image can be specified using the ''​%%--name%%''​ option. ​ Any remaining arguments will be passed directly to the image.+Download and select an executable image from the specified URI.  A name for the downloaded image can be specified using the ''​%%--name%%''​ option. ​ A download progress timeout can be specified (in milliseconds) using the ''​%%--timeout%%''​ option. ​ Any remaining arguments will be passed directly to the image.
  
 The image will become the selected image to be used as the default image for the [[:​cmd:​boot]] command. The image will become the selected image to be used as the default image for the [[:​cmd:​boot]] command.
Line 65: Line 65:
 ===== Backwards compatibility ===== ===== Backwards compatibility =====
  
-In older versions of iPXE, you must use ''​kernel''​ when you want to download and select a new image from a URI, and you must use ''​imgselect''​ or ''​imgload'' ​ when you want to select an image that has already been downloaded.+In very old versions of iPXE, you must use ''​kernel''​ when you want to download and select a new image from a URI, and you must use ''​imgselect''​ or ''​imgload'' ​ when you want to select an image that has already been downloaded.
  
cmd/kernel.txt ยท Last modified: 2023/05/24 12:59 by mcb30
Recent changes RSS feed CC Attribution-Share Alike 4.0 International Driven by DokuWiki
All uses of this content must include an attribution to the iPXE project and the URL https://ipxe.org
References to "iPXE" may not be altered or removed.