在gem5目录中给出下面的命令
**build/ARM/gem5.opt configs/example/fs.py --disk-image=/home/pradnya/full_system_images/aarch-system-2014-10/disks/aarch64-ubuntu-trusty-headless.img**
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Feb 17 2015 18:02:39
gem5 started Apr 4 2015 11:06:36
gem5 executing on ubuntu
command line: build/ARM/gem5.opt configs/example/fs.py --disk-image=/home/pradnya/full_system_images/aarch-system-2014-10/disks/aarch64-ubuntu-trusty-headless.img
Traceback (most recent call last):
**File "<string>", line 1, in <module>
File "/home/pradnya/gem5/src/python/m5/main.py", line 388, in main
exec filecode in scope
File "configs/example/fs.py", line 326, in <module>
test_sys = build_test_system(np)
File "configs/example/fs.py", line 101, in build_test_system
cmdline=cmdline)
File "/home/pradnya/gem5/configs/common/FSConfig.py", line 272, in makeArmSystem
self.kernel = binary('vmlinux.aarch32.ll_20131205.0-gem5')
File "/home/pradnya/gem5/configs/common/SysPaths.py", line 49, in binary
return searchpath(binary.path, filename)
File "/home/pradnya/gem5/configs/common/SysPaths.py", line 41, in searchpath
raise IOError, "Can't find file '%s' on path." % filename
IOError: Can't find file 'vmlinux.aarch32.ll_20131205.0-gem5' on path**我得到了上面的错误。请帮我一把
发布于 2015-04-05 08:54:33
请使用以下命令设置M5_PATH环境变量:
echo "export M5_PATH=/path/to/full_system_for_gem5/" >> ~/.bashrc发布于 2020-06-03 16:20:46
请注意,不再需要M5_PATH了,正如在:https://stackoverflow.com/questions/56319473/gem-5-ioerror-cant-find-a-path-to-system-files-full-system-x86-simulation-set中提到的那样,您可以显式地指向内核,这要明智得多。
一个高度自动化的为您服务的设置也可以在:https://github.com/cirosantilli/linux-kernel-module-cheat/tree/8a5c310535ffa86acfa93b4e9de13858ebc709ee#gem5-arm中找到。
https://askubuntu.com/questions/605347
复制相似问题