跳转至

显示镜像

语法

  imgstat [<name>...]

示例

显示所有镜像

  imgstat

显示镜像 pxelinux.0

  imgstat pxelinux.0

描述

显示指定镜像的信息。如果没有显式指定镜像,iPXE 会显示所有镜像的信息。例如:

  iPXE> imgstat
  boot.php : 111 bytes [script] [SELECTED]

在这个例子中可以看到有一个名为 boot.php 的镜像,它是一个 iPXE 脚本。该镜像已经被选中用于引导(使用 kernelimgselect 之类的命令)。

可以同时存在多个镜像。例如:

  iPXE> imgstat
  vmlinuz : 2904736 bytes [bzImage] [SELECTED] "console=ttyS0,115200n8 console=tty0"
  initrd.img : 421168 bytes
  e1000.ko : 64852 bytes "/lib/modules/e1000.ko"

在这个例子中可以看到有三个镜像。名为 vmlinuz 的镜像是一个 Linux 内核 bzImage,已被选中用于引导。命令行 "console=ttyS0,115200n8 console=tty0" 会在 Linux 内核引导时传递给它。

另外两个镜像将提供给被引导的 Linux 内核镜像使用:名为 initrd.img 的镜像是一个 Linux 初始 RAM 文件系统镜像,名为 e1000.ko 的镜像是一个 Linux 内核模块,它会以文件 /lib/modules/e1000.ko 的形式出现在初始 RAM 文件系统中。

另请参阅

备注

你可以使用 boot 命令引导 imgstat 显示的镜像。

你可以使用 imgfree 命令丢弃 imgstat 显示的镜像。