-
-
Notifications
You must be signed in to change notification settings - Fork 605
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to run RVVM in osv #1300
Comments
The relevant error is
Unfortunately I have zero working knowledge of Capstan (maybe @wkozaczuk can help) so I don't know how to check why this specific file doesn't exist. Do you think it should? Maybe it has a different path, and not this specific path? You are the one that specified this specific path, in the "-e" argument. |
I don't know how to find that file, and I even can't mount the qcow2 built by capstan.(There is only an empty folder |
Something is wrong with the filesystem on the image. What does There is a way to mount an OSv image on your host with openzfs (see Also, you can use rofs if you do not care if your data on disk is transient. |
I need to include a disk image of the VM in the image, so rofs won't meet my need. |
The output:
(So long...I know, maybe I should package it in another folder?) |
Can you add |
The output:
|
Can you run it like this |
The output:
maybe there is another way to build and test osv without capstan? |
As I understand you are building a ZFS image. If that is the case this line from the output is key:
Could you please add |
I'm porting LekKit/RVVM (A very fast riscv/riscv64 VM which can run on multiple platforms), the code is here:
fish4terrisa-MSDSM/RVVM/tree/osv
However, when I'm testing, I got these errors:
The step to compile and run is:
git clone -b osv https://github.com/fish4terrisa-MSDSM/RVVM RVVM-test cd RVVM-test make USE_FB=0 USE_NET=1 USE_SPINLOCK_DEBUG=0 USE_TAP_LINUX=0 USE_OSV=1 capstan package compose --verbose --pull-missing --boot rvvm_test osv-rvvm-test rm vnc-domain-socket capstan run -e /release.linux.x86_64/rvvm_x86_64.so osv-rvvm-test
And you may see the errors.
(I'm not sure whether the file
meta/usr.manifest
is needed -- I added it later after my test. However, in my previous tests, it didn't worked.)P.S. Sorry for my broken English
The text was updated successfully, but these errors were encountered: