Comments (7)
Yes. I'm using Pimox on Rock Pi 4B+ and (after a long break) I just managed to get OpenWrt (actually muVirt) and VLAN running.
You will need pimox/qemu-server#1 to run KVM on big.LITTLE ARM processors though.
Here are steps I did to install the base system and Pimox from scratch. Need some polish and this is EBBR boot only though.
from pimox7.
I'm also using Pimox on a Rock Pi 4B for some weeks. I used Armbian as base and the manual installation of Pimox. But I only got LXC containers running (Adguard, Nginx PM, Speedtest). VMs did never start.
@MakiseKurisu can you point what to do on a running system to get VMs run on RockPi 4B?
from pimox7.
I'm also using Pimox on a Rock Pi 4B for some weeks. I used Armbian as base and the manual installation of Pimox. But I only got LXC containers running (Adguard, Nginx PM, Speedtest). VMs did never start.
@MakiseKurisu can you point what to do on a running system to get VMs run on RockPi 4B?
You need to apply the patch like I said, set VM threads to be <=4, then specify cpu_taskset
to have the same amount of cores in your vm.conf. They have to come from the same cluster, so 1-4
and 5-6
are legal but you cannot specify 4-5
since they are from different cluster.
Then you need to have machine type default, BIOS OVMF, virtio-scsi instead of single for storage controller, change ide cdrom to scsi, and virtgpu for graphic. You should at least see BIOS screen and get waiting on PXE boot with this config. You can then add either EFI enabled disk image (normal single board computer image like Armbian won't work), or use Debian's ARM64 iso to install a system.
from pimox7.
So I added the changes from your pr to my /usr/share/perl5/PVE/QemuServer.pm
Also I added the cpu_taskset info to my /etc/pve/qemu-server/106.conf
cores: 4
cpu: host
cpu_taskset: 0-3
But without luck:
kvm: kvm_init_vcpu: kvm_arch_init_vcpu failed (0): Invalid argument
TASK ERROR: start failed: QEMU exited with code 1
I used a debain netinst arm64 iso which is running as vm on my raspberry with pimox.
from pimox7.
How would one go about building the kernel for another SBC, like an Odroid N2+, so to run Pimox on any Arm64 arch? I have put on Debian 11 bullseye arm64 and have tried to look for kernel headers for 5.10.0-83 (current Pimox kernel version) but can only find -84 and -90 and running the script doesn't install. Having issues with ceph-dkms
amongst others.
from pimox7.
@MakiseKurisu When installing these on non-pi boards, did you have to split the sd card at all so that your additional nodes had space for both a local and local-lvm manually or did the script do it for you? I ask because yesterday on my CM4 it made my entire emmc module local and gave it no local-lvm storage
from pimox7.
Could you document or outline how you build the source so that I can run it on my ODroid N2?
from pimox7.
Related Issues (20)
- Pimox over zerotier
- Errors during install on RPiOS bullseye HOT 1
- pimox freezing far to often HOT 5
- Can't get Pimox to work on my Rpi4 HOT 6
- Installation not working HOT 1
- Dark mode? HOT 4
- zfs not loading HOT 3
- State of Pi 5 support HOT 2
- Could not execute systemctl: at /usr/bin/deb-systemd-invoke line 145.
- TASK ERROR: start failed: QEMU exited with code 1 HOT 4
- unmet dependencies HOT 6
- Raspberry PI5 HOT 11
- Bluetooth pass-through on a Pi 400 HOT 2
- Info: what about updates?
- Proxmox replication error HOT 1
- installation fails
- No internet after installing HOT 1
- Runing pimox 7.2 on orangepi 3 lts
- Cannot start container HOT 9
- Deprecated Key
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pimox7.