Hi, Nil, The following are my opinions: 1. For X86 full system, you have to download "Full System Files" from http://gem5.org/Download. 2. There are 'binaries' and 'disks' subdirectories in it. And borrow linux-bigswap2.img file from Full System Files of Alpha. 3. If you put it under your M5 directory, e.g. M5_DIR/binaries and M5_DIR/disks, then you have to modify M5_DIR/configs/common/SysPaths.py ======================== try: path = env['M5_PATH'].split(':') except KeyError: path = [ 'M5_DIR', 'M5_DIR' ] ======================== 4. Change M5_DIR/disks/linux-x86.img to x86root.img 5. Finally use --kernel to specify the kernel image, e.g. M5_DIR/binaries/x86_64-vmlinux-2.6.22.9
Reference: http://www.mail-archive.com/[email protected]/msg04960.html Goodluck Mark Chen 2011/6/22 Nilanjan Goswami <[email protected]>: > Hi, > I am new to this group. Sorry for for bugging with so many questions. > I am trying to install x86 full system stuff on my local system. I receive > the following message : > ------------------------------------------------------------------------------------------------------------------------------------------ > [nil@nil-ideal:gem5-dev]$ ./build/X86_FS/gem5.debug configs/example/fs.py > gem5 Simulator System. http://gem5.org > gem5 is copyrighted software; use the --copyright option for details. > gem5 compiled Jun 21 2011 23:39:48 > gem5 started Jun 22 2011 10:30:32 > gem5 executing on nil-ideal > command line: ./build/X86_FS/gem5.debug configs/example/fs.py > warning: add_child('terminal'): child 'terminal' already has parent > Global frequency set at 1000000000000 ticks per second > info: No kernel set for full system simulation. Assuming you know what > you're doing... > 0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012 > panic: Error opening /dist/m5/system/disks/x86root.img > @ cycle 0 > [open:build/X86_FS/dev/disk_image.cc, line 79] > Memory Usage: 201844 KBytes > Program aborted at cycle 0 > Aborted > ------------------------------------------------------------------------------------------------------------------------------------------ > Is there any detailed help regarding X86 full system installation? > (I can successfully build and run the X86_SE binary; X86_FS mode simulator > is also compiled successfully) > Do I need GUI support and superuser support for X86_FS mode simulation? > Is it possible to migrate the X86_FS installation to cluster without > superuser support? > I noticed that gem5-stable is not compilable in the cluster however gem5-dev > is compilable. Any hint on why its so? > Thanks in advance, > --Nil > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
