forked from lolo859/vystem
Added bscript thing
This commit is contained in:
@@ -2,22 +2,22 @@
|
||||
|
||||
## Introduction
|
||||
|
||||
In this file, we will see how you can build and boot successfully into a VM containing a Vystem disk image or boot a Vystem instance on a real computer. It's recommanded to read the whole documentation for better understanding of why certains parts are necessary.
|
||||
In this file, we will see how you can build and boot successfully into a VM containing a Vystem B disk image or boot a Vystem B instance on a real computer. It's recommanded to read the whole documentation for better understanding of why certains parts are necessary.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
You should have cloned the full repository on your device. You can uses Vystem in two cases:
|
||||
You should have cloned the full repository on your device. You can uses Vystem B in two cases:
|
||||
- in a VM
|
||||
- on a real computer
|
||||
|
||||
In both cases, Vystem has been designed to be build and run from a standard Linux system. Any Linux distro should work. A WSL environnement can also work but, if you are testing in a VM, the VM might be very slow or unstable in the benchmark results, because of KVM unavailability. Make sure you have KVM enable and accessible before starting, or else remove the `-accel kvm` argument at the end of the `build.json` file.
|
||||
In both cases, Vystem B has been designed to be build and run from a standard Linux system. Any Linux distro should work. A WSL environnement can also work but, if you are testing in a VM, the VM might be very slow or unstable in the benchmark results, because of KVM unavailability. Make sure you have KVM enable and accessible before starting, or else remove the `-accel kvm` argument at the end of the `build.json` file.
|
||||
|
||||
Before starting, please make sure that you have the following binary reachable in your terminal path:
|
||||
```
|
||||
python3 python nasm g++ gcc iasl git make unzip
|
||||
```
|
||||
|
||||
You may also want `qemu-system-x86_64` if you are testing Vystem in a VM.
|
||||
You may also want `qemu-system-x86_64` if you are testing Vystem B in a VM.
|
||||
|
||||
Finally, please make sure that you have an internet connexion if EDK II isn't yet setuped as well as root access/sudo permissions, as it is necessary for running `keygen`. Root permissions is only obtained as soon as it's needed.
|
||||
|
||||
@@ -48,7 +48,7 @@ vybuild/vybuild build.json img
|
||||
|
||||
Then, just flash the generated disk image on a USB disk and boot from it on real hardware.
|
||||
|
||||
**Warning:** depending the properties of the firmware and available video cards on the hardware used to test Vystem, the EFI GOP framebuffer might not survive after ExitBootServices.
|
||||
**Warning:** depending the properties of the firmware and available video cards on the hardware used to test Vystem B, the EFI GOP framebuffer might not survive after ExitBootServices.
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
|
||||
Reference in New Issue
Block a user