在X86完全模拟模式下运行gem5错误

时间:2019-02-26 05:24:22

标签: gem5

我是gem5的新手。我成功下载并编译了gem5。但是,当我尝试在X86完全模拟模式下运行系统时,出现以下错误:

IOError:

  

在路径上找不到文件'x86root.img'。

1 个答案:

答案 0 :(得分:0)

如果您不提供特定的磁盘映像,例如与fs.py --disk-image一起使用gem5在M5_PATH环境变量下搜索具有默认名称的一个。

完整的CLI如下所示:

M5_PATH=opt/system \
  ./build/X86/gem5.opt \
  configs/example/fs.py \
  --disk-image rootfs.ext2 \
  --kernel vmlinux \
  --mem-size 256MB \
  --num-cpus 1 \
  --command-line 'earlyprintk=ttyS0 lpj=7999923 root=/dev/sda console_msg_format=syslog nokaslr norandmaps panic=-1 printk.devkmsg=on printk.time=y rw console=ttyS0' \
;

为帮助您入门,也请考虑以下highly automated setup that just works

在以后的问题中,请提供您尝试过的完整gem5 CLI和确切的gem5 git SHA版本。