fix: qemu flags docs
This commit is contained in:
parent
9974777698
commit
45ba46043d
17
README.md
17
README.md
@ -1,27 +1,32 @@
|
||||
# VMs
|
||||
|
||||
## HOW-TO
|
||||
|
||||
To start (or create) a VM, go in the desired folder and run
|
||||
```console
|
||||
$ ./run.sh
|
||||
$ ./run.sh [OPTS]
|
||||
```
|
||||
|
||||
You can pass `qemu` flags to `./run.sh` directly or you can make theses flags
|
||||
permanent in `run.sh` (this VM only) or `lib.sh` (all VMs).
|
||||
|
||||
See `QEMU(1)` for all options.
|
||||
|
||||
### CPU/RAM limit
|
||||
See QEMU(1) for CPU limit<br>.
|
||||
Default RAM flag: `-m "2G,maxmem=$((MAX_RAM - 2))G"`.<br>
|
||||
You can limit the CPU/RAM usage with these flags:
|
||||
|
||||
See `QEMU(1)` for CPU limit.<br>
|
||||
Default RAM flag: `-m "2G,maxmem=$((MAX_RAM - 2))G"`.
|
||||
```
|
||||
./run.sh -smp "$NB_CPUS,maxcpus=$MAX_CPUS" \
|
||||
-m "${RAM}G,maxmem=${MAX_RAM}G"
|
||||
```
|
||||
You can make this permanent in run.sh (this VM only) or lib.sh (all VMs).
|
||||
|
||||
### Port forwarding
|
||||
|
||||
To forward host port 2222 to guest 22:
|
||||
```
|
||||
./run.sh -nic user,hostfwd=tcp::2222-:22
|
||||
```
|
||||
You can make this permanent in run.sh (this VM only) or lib.sh (all VMs).
|
||||
|
||||
### USB passthrough
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user