You are missing a "#!/bin/sh" at the top of your rcS file.

Yes, the disk image size shouldn't change.  The disk image file is
always exactly the size of the disk that it represents.  So, if you
want a 100GB disk, the image file would be 100GB.  Some day, I'll add
the qemu qcow2 format, but not today.

  Nate


On Thu, Nov 20, 2008 at 5:49 PM, Eduardo Olmedo Sanchez
<[EMAIL PROTECTED]> wrote:
> Hello again,
>
> I have been reviewing the paths and everythig seems fine
>
> Benchmarks.py -   return env.get('LINUX_IMAGE', disk('linux-latest.img'))
> SysPaths.py -  path = [ '/ufs3/home/scs/eolmsan/m5-fs' ]
>
> But I still get the same error
>
> loading script...
> /tmp/script: line 1: /benchmarks/micros/MyHello
> : No such file or directory
>
> Another wierd thing is that when I add my file to the image, the size
> of the image does not change, is that normal?, also I have reviewed
> the permission and they seem OK, also I can execute any of the other
> benchmarks that come with the simulator. I am really stuck on this any
> idea about what is happenning?. Thanks in advance.
>
>
>
> On Thu, Nov 20, 2008 at 12:28 PM, Eduardo Olmedo Sanchez
> <[EMAIL PROTECTED]> wrote:
>> Hi Lisa thanks for your answer, in the config.ini generated by the
>> simulator it is ponting right to the img path.
>>
>> image_file=/m5-fs/disks/linux-latest.img
>>
>> In the disk folder there are two imgages I only made changes to the
>> linux-latest, which one is the simulator using linux-latest or
>> linux-bigswap2.img?, and another question where is the configuration
>> file that says to the simulator what img it should use, I think that
>> now it is working because when I installed the FS mode in the
>> installation I said where is the img path, but I would like to now
>> where is the configuration file. Thanks again,
>>
>> On 11/20/08, Lisa Hsu <[EMAIL PROTECTED]> wrote:
>>> Since you have changed the name/location of your disk image - did you change
>>> the simulator to actually point to it and use it?
>>>
>>> Lisa
>>>
>>> On Thu, Nov 20, 2008 at 3:12 PM, Eduardo Olmedo Sanchez
>>> <[EMAIL PROTECTED]>wrote:
>>>
>>>> Hi Ali thanks for your answer, it says that it could not find the file
>>>>
>>>> loading script...
>>>> /tmp/script: line 1: /benchmarks/micros/MyHello
>>>> : No such file or directory
>>>> usage: m5 ivlb <interval>
>>>>       m5 ivle <interval>
>>>>       m5 initparam
>>>>
>>>> I have review again the img and the file is there, I have the disk
>>>> image in a folder called home/m5-fs/disks and the simulator in
>>>> home/mt-fullsystem, I can run the other benchmarks right but not mine.
>>>> Thanks.
>>>>
>>>> On 11/20/08, Ali Saidi <[EMAIL PROTECTED]> wrote:
>>>> > What is in the *.terminal files that have been created?
>>>> >
>>>> > Ali
>>>> >
>>>> > On Nov 20, 2008, at 12:42 PM, Eduardo Olmedo Sanchez wrote:
>>>> >
>>>> >> Hello again, I am having some problems with the execution of a simple
>>>> >> Hello World program in FS, I have been executing the program 20
>>>> >> minutes and I do not get the output so I believe that something is
>>>> >> going wrong. This is what I did I copied a HelloWorld program that
>>>> >> works in SE mode to /benchmarks/micros/MyHello and after in
>>>> >> /configs/boot I created a file called micro_MyHello.rcS and on it I
>>>> >> write the following:
>>>> >>
>>>> >> -- micro_MyHello.rcs
>>>> >> /benchmarks/micros/MyHello
>>>> >> m5 exit
>>>> >>
>>>> >> For the execution, in the file Benchmarks.py I added my own benchmark
>>>> >>
>>>> >> Benchmarks = {
>>>> >> ....
>>>> >>    'MyHello':    [SysConfig('micro_MyHello.rcS'),
>>>> >>                         SysConfig('micro_MyHello.rcS')],
>>>> >> ....
>>>> >>
>>>> >> }
>>>> >>
>>>> >> And finally in the command line I wrote ./build/ALPHA_FS/m5.opt
>>>> >> configs/example/fs.py -b MyHello, I have been executing the program 20
>>>> >> minutes and I do not get any output in the configuration file I added
>>>> >> the option    test_sys.cpu[i].progress_interval = 100000 , and this is
>>>> >> an example of the output that I get
>>>> >>
>>>> >> 873639550000000: Event_137: testsys.cpu progress event, instructions
>>>> >> committed: 0, IPC: 0
>>>> >> 873639600000000: Event_137: testsys.cpu progress event, instructions
>>>> >> committed: 0, IPC: 0
>>>> >> 873639650000000: Event_137: testsys.cpu progress event, instructions
>>>> >> committed: 1471, IPC: 0.01471
>>>> >> 873639700000000: Event_137: testsys.cpu progress event, instructions
>>>> >> committed: 0, IPC: 0
>>>> >> 873639750000000: Event_137: testsys.cpu progress event, instructions
>>>> >> committed: 0, IPC: 0
>>>> >> 873639800000000: Event_137: testsys.cpu progress event, instructions
>>>> >> committed: 0, IPC: 0
>>>> >>
>>>> >> As you can see I get sometimes that the instructions commited are 0,
>>>> >> so I guess that something is going wrong, any ideas?, thank you.
>>>> >>
>>>> >>
>>>> >> On Wed, Nov 19, 2008 at 1:44 PM, Lisa Hsu <[EMAIL PROTECTED]> wrote:
>>>> >>> Basically, yes.  If you are just copying your files to the disk
>>>> >>> image we
>>>> >>> provided, and you don't change the name of the image, then you
>>>> >>> don't need to
>>>> >>> change anything in the config scripts.  You'd just need to make rcS
>>>> >>> scripts
>>>> >>> to do what you want with the files you added.
>>>> >>>
>>>> >>> Lisa
>>>> >>>
>>>> >>> On Wed, Nov 19, 2008 at 4:38 PM, Eduardo Olmedo Sanchez
>>>> >>> <[EMAIL PROTECTED]
>>>> >>> >
>>>> >>> wrote:
>>>> >>>>
>>>> >>>> Hi Lisa thanks for your answer, so do you mean that I should mount
>>>> >>>> your img file linux-latest.img then I add my own benchmarks to that
>>>> >>>> img and after I copy the img to the simulator and change the python
>>>> >>>> configuration file to point to the img and cross the fingers to
>>>> >>>> see if
>>>> >>>> everything is right?. Thanks.
>>>> >>>>
>>>> >>>> On Wed, Nov 19, 2008 at 1:10 PM, Lisa Hsu <[EMAIL PROTECTED]>
>>>> >>>> wrote:
>>>> >>>>> Try this:
>>>> >>>>>
>>>> >>>>>
>>>> >>>>>
>>>> http://m5sim.org/wiki/index.php/Frequently_Asked_Questions#OS.2FLinux_Related
>>>> >>>>>
>>>> >>>>> That should help you add files to an image - you can just start
>>>> >>>>> with the
>>>> >>>>> one
>>>> >>>>> we distribute.
>>>> >>>>>
>>>> >>>>> Lisa
>>>> >>>>>
>>>> >>>>> On Wed, Nov 19, 2008 at 4:05 PM, Eduardo Olmedo Sanchez
>>>> >>>>> <[EMAIL PROTECTED]>
>>>> >>>>> wrote:
>>>> >>>>>>
>>>> >>>>>> Hi I have been able to run knoppix on vmware, but I still do not
>>>> >>>>>> get
>>>> >>>>>> what I have to do, do I need to do all the procedure from here
>>>> >>>>>>
>>>> >>>>>>
>>>> >>>>>>
>>>> http://www.m5sim.org/wiki/index.php/Using_linux-dist_to_Create_Disk_Images_and_Kernels_for_M5
>>>> >>>>>> to create the disk image?, or how can I use an existing disk
>>>> >>>>>> image to
>>>> >>>>>> add my own benchmarks and after run then in the simulator?.
>>>> >>>>>> Thank andd
>>>> >>>>>> sorry for bother you with my simple  questions.
>>>> >>>>>>
>>>> >>>>>> On Tue, Nov 18, 2008 at 5:30 PM,  <[EMAIL PROTECTED]> wrote:
>>>> >>>>>>> Gentoo stage 3 install CDs are fairly minimal but reliable live
>>>> >>>>>>> CDs.
>>>> >>>>>>> I've heard
>>>> >>>>>>> they work well.
>>>> >>>>>>>
>>>> >>>>>>> Gabe
>>>> >>>>>>>
>>>> >>>>>>> Quoting Bob Nagel <[EMAIL PROTECTED]>:
>>>> >>>>>>>
>>>> >>>>>>>> Hello,
>>>> >>>>>>>>
>>>> >>>>>>>> I have been using some virtual machine environments, but I
>>>> >>>>>>>> have not
>>>> >>>>>>>> found what I need, usually the only disk images that I found are
>>>> >>>>>>>> with
>>>> >>>>>>>> complete linux environments that includes applications and user
>>>> >>>>>>>> interface. So Clint or anyone can you tell me where I can get
>>>> >>>>>>>> a disk
>>>> >>>>>>>> image with a simple linux on it without user interface and that
>>>> >>>>>>>> stuff?. thanks so much.
>>>> >>>>>>>>
>>>> >>>>>>>> 2008/11/13 Eduardo Olmedo Sanchez <[EMAIL PROTECTED]>:
>>>> >>>>>>>>> Hello,
>>>> >>>>>>>>>
>>>> >>>>>>>>> I have installed bochs and now I have dllinux running and it
>>>> >>>>>>>>> using
>>>> >>>>>>>>> as
>>>> >>>>>>>>> hard disk a file called hd10meg.img, the kernel is 1.3.89. So
>>>> >>>>>>>>> the
>>>> >>>>>>>>> procedure that I should is: add my binary to the hd10meg.img
>>>> >>>>>>>>> and
>>>> >>>>>>>>> after
>>>> >>>>>>>>> move the img to the simulator. Where should I put the binary in
>>>> >>>>>>>>> the
>>>> >>>>>>>>> img? and Should I use another Linux with a 2.5 kernel?. Sorry
>>>> >>>>>>>>> for
>>>> >>>>>>>>> bother you with this simple questions, but my Linux
>>>> >>>>>>>>> experience is
>>>> >>>>>>>>> not
>>>> >>>>>>>>> very high. Thank you.
>>>> >>>>>>>>>
>>>> >>>>>>>>> On Wed, Nov 12, 2008 at 3:36 PM, Clint Smullen
>>>> >>>>>>>>> <[EMAIL PROTECTED]>
>>>> >>>>>>>> wrote:
>>>> >>>>>>>>>> It is much easier to mount the existing disk image, than to
>>>> >>>>>>>>>> make
>>>> >>>>>>>>>> a
>>>> >>>>>>>>>> new
>>>> >>>>>>>>>> one, unless you are adding an addition disk to the
>>>> >>>>>>>>>> configuration.
>>>> >>>>>>>>>> After you have done the mount command (which you may have to
>>>> >>>>>>>>>> prefix
>>>> >>>>>>>>>> with sudo, depending on your flavor of Linux), you then need
>>>> >>>>>>>>>> to
>>>> >>>>>>>>>> copy
>>>> >>>>>>>>>> the files to the mount point, verify the permissions and
>>>> >>>>>>>>>> ownership
>>>> >>>>>>>>>> (I
>>>> >>>>>>>>>> make all the files I copy onto the disk have root ownership
>>>> >>>>>>>>>> and
>>>> >>>>>>>>>> group), and then umount it with (sudo) umount /mount/point.
>>>> >>>>>>>>>>
>>>> >>>>>>>>>> You will still need vmlinux, as that is loaded separately from
>>>> >>>>>>>>>> the
>>>> >>>>>>>>>> disk image.
>>>> >>>>>>>>>>
>>>> >>>>>>>>>>       - Clint
>>>> >>>>>>>>>>
>>>> >>>>>>>>>> On Nov 12, 2008, at 6:18 PM, Bob Nagel wrote:
>>>> >>>>>>>>>>
>>>> >>>>>>>>>>> Thanks for your answer Clint, I know how to move the files,
>>>> >>>>>>>>>>> so
>>>> >>>>>>>>>>> the
>>>> >>>>>>>>>>> thing that I should do is:
>>>> >>>>>>>>>>>
>>>> >>>>>>>>>>> - Follow the steps from here Using linux-dist to Create Disk
>>>> >>>>>>>>>>> Images
>>>> >>>>>>>>>>> and Kernels for M5 to create my disk image
>>>> >>>>>>>>>>> - Add the binaries using this commnad /bin/mount -o
>>>> >>>>>>>>>>> loop,offset=32256
>>>> >>>>>>>>>>> /z/foo.img /mount/point
>>>> >>>>>>>>>>> - Submit the image and point the configuration py file to the
>>>> >>>>>>>>>>> image
>>>> >>>>>>>>>>> file
>>>> >>>>>>>>>>>
>>>> >>>>>>>>>>> To run the simulation do I still need to install the
>>>> >>>>>>>>>>> vmlinux in
>>>> >>>>>>>>>>> the
>>>> >>>>>>>>>>> machine that is running the simulation?. Thank you so much
>>>> >>>>>>>>>>> for
>>>> >>>>>>>>>>> your
>>>> >>>>>>>>>>> help.
>>>> >>>>>>>>>>>
>>>> >>>>>>>>>>> 2008/11/12 Clint Smullen <[EMAIL PROTECTED]>
>>>> >>>>>>>>>>>>
>>>> >>>>>>>>>>>> If you install Linux into a virtual machine (Bochs,
>>>> >>>>>>>>>>>> VirtualPC,
>>>> >>>>>>>>>>>> VMWare, etc.), you will have root privilege and will be
>>>> >>>>>>>>>>>> able to
>>>> >>>>>>>>>>>> mount the disk image within the virtual machine to make
>>>> >>>>>>>>>>>> changes
>>>> >>>>>>>>>>>> (albeit using sudo mount ...). I move the disk images around
>>>> >>>>>>>>>>>> using
>>>> >>>>>>>>>>>> scp, which performs file transfers through a SSH session. If
>>>> >>>>>>>>>>>> you
>>>> >>>>>>>>>>>> have SSH access to the server that M5 is running on, then
>>>> >>>>>>>>>>>> this
>>>> >>>>>>>>>>>> is
>>>> >>>>>>>>>>>> the simplest way of getting it working. If you happen to
>>>> >>>>>>>>>>>> have a
>>>> >>>>>>>>>>>> real Linux machine which you have root privilege on, you
>>>> >>>>>>>>>>>> can do
>>>> >>>>>>>>>>>> the
>>>> >>>>>>>>>>>> same procedure to get the files moved. Other methods for
>>>> >>>>>>>>>>>> copying
>>>> >>>>>>>>>>>> the files would be FTP, SMB, or any other method that you
>>>> >>>>>>>>>>>> normally
>>>> >>>>>>>>>>>> use for copying files onto and off of that machines access.
>>>> >>>>>>>>>>>> - Clint
>>>> >>>>>>>>>>>>
>>>> >>>>>>>>>>>> On Nov 12, 2008, at 5:20 PM, Bob Nagel wrote:
>>>> >>>>>>>>>>>>
>>>> >>>>>>>>>>>> Hi Ali thanks for your answer, I do not know what you
>>>> >>>>>>>>>>>> mean. Are
>>>> >>>>>>>>>>>> you
>>>> >>>>>>>>>>>> saying that I should create the Disk Image in another
>>>> >>>>>>>>>>>> machine
>>>> >>>>>>>>>>>> in
>>>> >>>>>>>>>>>> which I have root privileges? and after how do I submit that
>>>> >>>>>>>>>>>> disk
>>>> >>>>>>>>>>>> image to the machine in which I have m5 installed?, I should
>>>> >>>>>>>>>>>> run
>>>> >>>>>>>>>>>> the simulation in that machine because it is much faster
>>>> >>>>>>>>>>>> than
>>>> >>>>>>>>>>>> mine.
>>>> >>>>>>>>>>>> Thank you.
>>>> >>>>>>>>>>>>
>>>> >>>>>>>>>>>> 2008/11/12 Ali Saidi <[EMAIL PROTECTED]>
>>>> >>>>>>>>>>>>>
>>>> >>>>>>>>>>>>> No, you don't need to have root privileges on the machine
>>>> >>>>>>>>>>>>> that
>>>> >>>>>>>>>>>>> you're
>>>> >>>>>>>>>>>>> running M5 on, but you do need them on some system
>>>> >>>>>>>>>>>>> because the
>>>> >>>>>>>>>>>>> mount
>>>> >>>>>>>>>>>>> requires root privileges. You could run linux inside a VM
>>>> >>>>>>>>>>>>> or
>>>> >>>>>>>>>>>>> with
>>>> >>>>>>>>>>>>> a
>>>> >>>>>>>>>>>>> emulator such as Bochs for this purpose.
>>>> >>>>>>>>>>>>>
>>>> >>>>>>>>>>>>> Ali
>>>> >>>>>>>>>>>>>
>>>> >>>>>>>>>>>>> On Nov 12, 2008, at 3:44 PM, Bob Nagel wrote:
>>>> >>>>>>>>>>>>>
>>>> >>>>>>>>>>>>>> Hello,
>>>> >>>>>>>>>>>>>>
>>>> >>>>>>>>>>>>>> I want to run some of my own tests in FS mode, and I have
>>>> >>>>>>>>>>>>>> seen
>>>> >>>>>>>>>>>>>> here
>>>> >>>>>>>>
>>>> >>>>>>>
>>>> >>>>>>>
>>>> >>>>>>>
>>>> http://www.m5sim.org/wiki/index.php/Using_linux-dist_to_Create_Disk_Images_and_Kernels_for_M5
>>>> >>>>>>>>>>>>>> , that to create the disk image and to add files to it I
>>>> >>>>>>>>>>>>>> need
>>>> >>>>>>>>>>>>>> to
>>>> >>>>>>>>>>>>>> have root privileges. Is there any way to avoid this?,
>>>> >>>>>>>>>>>>>> I am
>>>> >>>>>>>>>>>>>> able
>>>> >>>>>>>>>>>>>> to
>>>> >>>>>>>>>>>>>> run the benchmarks that comes with the installation of
>>>> >>>>>>>>>>>>>> FS, is
>>>> >>>>>>>>>>>>>> there
>>>> >>>>>>>>>>>>>> any way to add my binaries to that disk image. Thank you
>>>> >>>>>>>>>>>>>> so
>>>> >>>>>>>>>>>>>> much.
>>>> >>>>>>>>>>>>>> _______________________________________________
>>>> >>>>>>>>>>>>>> m5-users mailing list
>>>> >>>>>>>>>>>>>> m5-users@m5sim.org
>>>> >>>>>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>>>>>>>>
>>>> >>>>>>>>>>>>> _______________________________________________
>>>> >>>>>>>>>>>>> m5-users mailing list
>>>> >>>>>>>>>>>>> m5-users@m5sim.org
>>>> >>>>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>>>>>>>
>>>> >>>>>>>>>>>> _______________________________________________
>>>> >>>>>>>>>>>> m5-users mailing list
>>>> >>>>>>>>>>>> m5-users@m5sim.org
>>>> >>>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>>>>>>>
>>>> >>>>>>>>>>>> _______________________________________________
>>>> >>>>>>>>>>>> m5-users mailing list
>>>> >>>>>>>>>>>> m5-users@m5sim.org
>>>> >>>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>>>>>> _______________________________________________
>>>> >>>>>>>>>>> m5-users mailing list
>>>> >>>>>>>>>>> m5-users@m5sim.org
>>>> >>>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>>>>>
>>>> >>>>>>>>>> _______________________________________________
>>>> >>>>>>>>>> m5-users mailing list
>>>> >>>>>>>>>> m5-users@m5sim.org
>>>> >>>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>>>>>
>>>> >>>>>>>>> _______________________________________________
>>>> >>>>>>>>> m5-users mailing list
>>>> >>>>>>>>> m5-users@m5sim.org
>>>> >>>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>>>>
>>>> >>>>>>>> _______________________________________________
>>>> >>>>>>>> m5-users mailing list
>>>> >>>>>>>> m5-users@m5sim.org
>>>> >>>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>>>
>>>> >>>>>>>
>>>> >>>>>>>
>>>> >>>>>>>
>>>> >>>>>>>
>>>> >>>>>>> _______________________________________________
>>>> >>>>>>> m5-users mailing list
>>>> >>>>>>> m5-users@m5sim.org
>>>> >>>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>>
>>>> >>>>>> _______________________________________________
>>>> >>>>>> m5-users mailing list
>>>> >>>>>> m5-users@m5sim.org
>>>> >>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>>
>>>> >>>>>
>>>> >>>>>
>>>> >>>>> _______________________________________________
>>>> >>>>> m5-users mailing list
>>>> >>>>> m5-users@m5sim.org
>>>> >>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>>
>>>> >>>> _______________________________________________
>>>> >>>> m5-users mailing list
>>>> >>>> m5-users@m5sim.org
>>>> >>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>>
>>>> >>>
>>>> >>>
>>>> >>> _______________________________________________
>>>> >>> m5-users mailing list
>>>> >>> m5-users@m5sim.org
>>>> >>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>>
>>>> >> _______________________________________________
>>>> >> m5-users mailing list
>>>> >> m5-users@m5sim.org
>>>> >> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >>
>>>> >
>>>> > _______________________________________________
>>>> > m5-users mailing list
>>>> > m5-users@m5sim.org
>>>> > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>> >
>>>> _______________________________________________
>>>> m5-users mailing list
>>>> m5-users@m5sim.org
>>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>>
>>>>
>>>
>>
> _______________________________________________
> m5-users mailing list
> m5-users@m5sim.org
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
>
_______________________________________________
m5-users mailing list
m5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to