Skip to content

Commit dc896d3

Browse files
committed
[Incomplete] quick start
1 parent 8388c6f commit dc896d3

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ Currently, AxVisor has been verified in scenarios with the following systems as
5353
- currently only Linux with passthrough device on aarch64 is tested.
5454
- single core: [config.toml](configs/vms/linux-qemu-aarch64.toml) | [dts](configs/vms/linux-qemu.dts)
5555
- smp: [config.toml](configs/vms/linux-qemu-aarch64-smp2.toml) | [dts](configs/vms/linux-qemu-smp2.dts)
56+
# Quick Start
57+
```
58+
./quick_start.sh arceos
59+
```
60+
5661

5762
# Build and Run
5863

quick-start.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/bash
2+
guestos=$1
3+
current_path=$(pwd)
4+
arceos_config_path="./tmp/arceos-aarch64.toml"
5+
arceos_kernel_path="$current_path/tmp/arceos_aarch64-dyn.bin"
6+
arceos_img_path="https://raw.githubusercontent.com/arceos-hypervisor/axvisor-guest/main/IMAGES/arceos/arceos_aarch64-dyn.bin"
7+
8+
mkdir -p ./tmp
9+
wget -O ./tmp/arceos_aarch64-dyn.bin $arceos_img_path
10+
cp $current_path/configs/vms/arceos-aarch64.toml ./tmp
11+
sed -i 's|^kernel_path =.*|kernel_path = $arceos_kernel_path|' "$arceos_config_path"
12+
./axvisor.sh run --plat aarch64-generic --arceos-args "LOG=info,SMP=4" --features "ept-level-4" --vmconfigs "$arceos_config_path"
13+
rm -rf tmp

0 commit comments

Comments
 (0)