#QEMU
How to connect via SSH to different Qemu instances #ssh #qemu #portforwarding
Published version 1.1 of #VMOperator, a simple #kubernetes operator for running a #qemu based vms in your Kubernetes cluster (or single host).
This version adds status reporting ("Running" condition, current ram/cpu configuration) via the CR's status.
Why can't I set "modprobe vfio enable_unsafe_noiommu_mode=1"? #kernel #2204 #virtualization #qemu #modprobe
For #suntember we have Solaris 10 running on QEMU/Virtual Machine Manager! (Linux)
@SolarisDiaspora #solaris #sunmicrosystems #sun #oracle #java #qemu #linux #gnome

Virtual Machine - share folder between Linux host and Windows guest #windows #virtualization #qemu #virtmanager
Published version 1.0 of #VMOperator, a simple #kubernetes operator for running a #qemu based vms in your Kubernetes cluster (or single host). https://mnlipp.github.io/VM-Operator/
@nazokiyoubinbou @Javmaster @rasteri OFC ideally we could all shove that in a #QEMU or #Box86 and be done with it.....
Granted at the current rate of speed increase, even bad low-level emulation will longterm be feasile on COTS parts that ain't expensive.
For a lot of people, a #VirtualBox on some #MiniPC would likely be sufficient, but then again they likely just want to play something and not tinker much.
OFC a "#MSDOS #classic" would be possible to some extent since #Microsoft #FLOSS'd it.
We released #LibAFL 0.11 (and 0.11.1 with a doc fix).
Highlights:
libafl_libfuzzer: a full #LibFuzzer replacement
libafl_bolts: low-level building blocks for #rust
libafl_qemu: hooks and fuzzing in #QEMU 8, #Hexagon support, ..
Updated #FRIDA
...
https://github.com/AFLplusplus/LibAFL/releases/tag/0.11.0
Have fun #fuzzing
https://reactos.org.es/publisher/post/tutorial-instalando-reactos-qemu-manos-obra.html?utm_campaign=shareaholic&utm_medium=telegram&utm_source=bookmark
Tutorial: Instalando #ReactOS en #QEMU, manos a la obra - ReactOS en español
#Linux 🐧 Retrouvez les actualités de la rentrée !
#opensource #foss #libreoffice #kalilinux #bodhilinux #qemu #kde #mageia #gnome
9to5linux.com - MariusNestor 👇
https://9to5linux.com/9to5linux-weekly-roundup-august-27th-2023

#Linux Weekly Roundup for August 27th, 2023: Linux's 32nd birthday, #LibreOffice 7.6, Linux 6.5, Kali Linux 2023.3, Mageia 9, #QEMU 8.1, #KDE Gear 23.08, Bodhi Linux 7.0, and more https://9to5linux.com/9to5linux-weekly-roundup-august-27th-2023
@Linux_Is_Best I'm pretty happy running a current MacOS on Linux using #QEMU and KVM.
This works for me: https://github.com/kholia/OSX-KVM
Passando a Debian 12, avevo il bisongo di utilizzare un programma di virtualizzazione, in Win. 8.1 usavo #VirtualBox ma non c'era la versione per Debian 12 qualche settimana addietro.
Non mi rimaneva che optare per altra #alternativa scegliendo #QEMU naturalmente con l'interfaccia grafica #KVM
Beh, non è il precedente ma non mi ci trovo affatto male, e poi io lo uso solo per provare qualche OS.
#Linux #UnoLinux


Passando a Debian 12, avevo il bisongo di utilizzare un programma di virtualizzazione, in Win. 8.1 usavo #VirtualBox ma non c'era la versione per Debian 12 qualche settimana addietro.
Non mi rimaneva che optare per altra #alternativa scegliendo #QEMU naturalmente con l'interfaccia grafica #KVM
Beh, non è il precedente ma non mi ci trovo affatto male, e poi io lo uso solo per provare qualche OS.
#Linux #UnoLinux


QEMU version 8.1.0 released https://www.qemu.org/2023/08/22/qemu-8-1-0/ #Qemu #Virtualization #Linux #opensource
I had massive problems with #DDEV, #colima and #qemu on a Mac M1 the last few days. The system was super fast, but then out of the blue requests took 1 to 3 minutes and the qemu process went up to 400% CPU workload.
It looks like (and I cross my fingers) the problem was running colima with a docker installation from Docker-Desktop. I uninstalled it and installed Docker with "brew install docker" in lieu of "brew install --cask docker" and everything is working fine again. By now.
Not gonna lie, the most useful skill I picked up in the last two months was setting up a #QEMU install to test my custom kernels (and some made up hardware on the side).
If you want to be as punk as that, I have the instructions right here:
https://radiki.dev/posts/qemu-setup-for-kernel-dev-1/
I wrote it for #Linux #Mint, then redid it on #Asahi. It worked pretty much identically.



"""#QEMU version 8.1.0 released
Highlights include:
VFIO: improved live migration support, no longer an experimental feature
GTK GUI now supports multi-touch events
ARM: emulation support for bpim2u (Banana Pi BPI-M2 Ultra) board and neoverse-v1 (Cortex Neoverse-V1) CPU
x86: CPU model support for GraniteRapids
and lots more…""""
QEMU 8.1 Brings Improvements across All Architectures
https://linuxiac.com/qemu-8-1-brings-improvements-across-all-architectures/
A new PipeWire audio backend and enabled multi-touch events are among the highlights of the QMEU 8.1 virtualization stack.
#QEMU 8.1 Released with New #PipeWire Audio Backend, Multi-Touch Support for the GTK GUI, and Many Improvements for #ARM and #RISCV https://9to5linux.com/qemu-8-1-released-with-new-pipewire-audio-backend-many-improvements
Virt Manager | إنشاء وضبط Bridge Connection بنفس MAC الشريحة الحقيقية
شرح كيفية إنشاء Bridge Connection بنفس الـ MAC Address الخاص بالشريحة - كارت الشبكة - الحقيقية، للحصول على نفس الـ IP المُحدد من الـ DHCP، واستخدامه بشكل فعال مع الأجهزة الافتراضية على Virt Manager - KVM / QEMU.

🍊 Debian para trasteo en noches de verano asfixiantes
https://56k.es/fanta/%f0%9f%8d%8a-debian-para-trasteo-en-noches-de-verano-asfixiantes/
Q te permite poder crear nuevas máquinas virtuales rápidamente simplemente introduciendo el nombre de la máquina, la versión de Debian que quieres y la password de root de la máquina. En cuestión de unos segundos ya la tienes lista para trastear.
Running #OpenBSD on #AppleSilicon work either with #qemu via the CLI: https://codeofconnor.com/running-an-arm64-openbsd-virtual-machine-on-apple-silicon-with-qemu/
Or just use #UTM https://mac.getutm.app/
Create a new VM select the install73.img as ISO and afterwards change from ISO to DiskImage in settings.
You can prepare a #MorphOS installation by connecting the PATA HDD to a PATA-to-USB adapter and then using "-drive file=/dev/diskX,format=raw" to pass the raw device to #QEMU - once install is done you can just pop the drive to the target device and it'll work right away without extra work.
I would assume this also works for other OSes, such as preparing dos or win9x setups etc on a modern system. I bet #retrocomputing folks have been using this trick for ages...
#RISCV EBREAK Instruction is used for Semihosting ... Like breaking out of the #QEMU Virtual Machine to do powerful things
Article: https://lupyuen.codeberg.page/articles/semihost.html#decipher-the-risc-v-exception
Windows XP auf Apple Vision Pro
Apple Vision Pro wurde im Juni auf der WWDC 2023 vorgestellt und wird erst 2024 in den Läden erhältlich sein. In der Zwischenzeit veröffentlichte Apple das visionOS SDK, so
https://www.apfeltalk.de/magazin/news/windows-xp-auf-apple-vision-pro/
#News #Vision #AppStore #AppleVisionPro #EntwicklerKit #iPadOS #M2Chip #MixedRealityBrille #QEMU #R1Chip #Sensoren #Sideloading #Systememulator #Testflight #USA #UTM #Virtualisierung #VisionOSSDK #WindowsXP #WWDC2023

A "repost" from (formerly) Twitter, maybe someone on here is interested as well ...
If you're maintaining some #FreeBSD #ports and want to test them on #arm64/#aarch64 (now that it's tier-1 in base), but don't own suitable hardware yourself, you might be annoyed some things don't work with #qemu-user (like, building #rust)
Then, the "always-free" tier in #Oracle cloud could come to the rescue, they offer arm64 VMs! But: What you get from the template is some -RELEASE on #UFS, for testing ports you will need -CURRENT on #ZFS!
Therefore, I wrote a little article how to get there. It's as brief as it can get, certainly doesn't explain every single command, you're expected to know FreeBSD, ZFS and poudriere. Hope it helps someone 😉
https://sekrit.de/webdocs/freebsd/oracle-aarch64-testbuilder.html
I'll tell you what, using #qemu and #kvm to leave a Windows virtual machine running in memory on my headless #Linux server (which has no GUI itself and boots directly to the terminal run level 3), and being able to connect to that VM remotely from another machine securely over SSH when/if I need to check on it; that's some amazing black magic wizardry.
This week I needed to set up #QEMU to test custom #linux kernels.
Finding a simple way to do this turned out to be more of a challenge than i expected.
So I took my notes and wrote the blog post i wish i had found.
https://radiki.dev/posts/qemu-setup-for-kernel-dev-1/
Let me know if this helps or if you have corrections, so i can add them.
I think #Oracle #VirtualBox is just dead. I was writing a forum post about my findings earlier and I decided to go double check the site to make sure I wasn't just blind, and their site is down completely now. I mean I can get by with #Qemu just fine for my personal use case, but VirtualBox was a little quicker and easier to do certain things with, and its performance when reading from passed thru optical drives was better.
You can read the forum post I wrote here.
https://www.neowin.net/forum/topic/1431621-is-virtualbox-dead/
UK based white-hat & Cyber Defender professional
Interests in;
- Homelabs/Proxmox/Virtualisation
- Recompiling Linux 4 times a day
- CTFs
- Web & Binary vulnerability discovery
- Writing unreadable Python & C++
- AI
- Cyber/Satanic/Steampunk Artwork
Mostly found sat behind my Proxmox cluster bashing my head against the keyboard until it works.
#cyber #bugbounty #ctfs #fuzzing #linux #proxmox #qemu #virtualization
Turns out getting OpenStep to run on #qemu is not trivial, so I am back to watching Star Trek videos on YouTube.
"Why we replaced Firecracker with #QEMU"
Great series on #virtualization internals #vmware #xen #qemu
https://docs.saferwall.com/blog/virtualization-internals-part-1-intro-to-virtualization
https://docs.saferwall.com/blog/virtualization-internals-part-3-xen-and-paravirtualization
https://docs.saferwall.com/blog/virtualization-internals-part-4-qemu
Printing to #QEMU Console with #RISCV Assembly
Source: https://github.com/lupyuen/nuttx-star64#nuttx-prints-to-qemu-console
Dealing with the #qemu command line interface makes you feel like a god who's forgotten which command invocations you need to use to exert your omnipotence on a world of your creation.
Welp. That didn't last long. I hope this isn't the fate of all software: unable to run on newer hardware even with emulation (e.g. #qemu)
"#QEMU can let you relive the glory days of the old Sun workstations by booting #SunOS 4 (AKA #Solaris 1.1.2) on your PC today" https://hackaday.com/2023/04/15/relive-the-glory-days-of-sun-workstations/
@Benji debería jalar si es una máquina virtual en #qemu o #virtualbox o cualquier cosa parecida.
O sea al final mi recomendación da poca luz acerca del crontab, pero sí me permito hacerla porque históricamente es muy difícil de depurar.
Una ves que migra uno a estos timers de systemd las ventajas son tantas que no hay vuelta atrás ;)
Maybe some more ideas.
I thought of getting a #ChromeBook and installing a full Linux on it. But there are so many of them.
8GB and Intel are to be able to run an VM (and easily get Software)
Not sure if #QEmu on ARM is already up to the task
So einfach emulieren Sie macOS unter Linux
Apples macOS in einer virtuellen Maschine einzurichten ist überraschend einfach, es braucht lediglich das richtige Skript.
#Hackintosh #LinuxundOpenSource #QEMU #VM #Virtualisierung #macOS
dwmw2 wrote on the #birdside:
```Wheee. #QEMU 8.0 will support hosting Xen guests, but under #Linux/#KVM instead of actual #xen.
https://qemu-project.gitlab.io/qemu/system/i386/xen.html
We've already used it to find and fix guest kernel regressions that would otherwise have needed a full Xen setup to test and reproduce.```
Share folder between host and guest in GNOME Boxes
https://www.debugpoint.com/share-folder-gnome-boxes/
1. Goto Edit → Virtual Machine Details
2. Select View → Details
3. Under Display Spice set Listen type to None and check OpenGL.
4. Under Video, select Virtio and check 3D acceleration.
5. Ensure qemu-device-display-virtio-vga and qemu-ui-opengl packages are installed alongside virt-install, virt-manager, virt-viewer, and libvirt-daemon-config-network.
Thanks a lot, Harri. 🤛
#lxc and #lxd are definitively a thing I will get my hands on. Thanks for the hint with #maas. I had a look at #multipass already, but metal as a service sounds just too cool. 👀 I'm also interested in evaluating #openstack from them.
At this point I decided to go with using #kvm, #qemu and #libvirt first. That should give me a good background to go further from there.
@canonical is a great company, and I have no worries using any of their products.
Hi Stevan (edit). Thank you, and yes, the #libvirt library is very powerful. It is used broadly in many of the #virtualization stacks around.
Managing the #kvm and #qemu vms on the server is not the way to go anyway. Using #multipass or #openstack would be the way to go, I guess.
I'm actually building unattended setups for the servers I need for my homebrew #CICD pipeline. Using virt-install on #ubuntu allows me to have a scripted process to set up the servers as vms on one VPS.
And lastly, hooking #homeassistant up to #kvm #qemu to give me control over my servers and virtual machines. Keeping these home servers on all the time made up around 20-25% of our daily baseline energy bill. Having them run on demand is saving us hundreds of dollars per year. Any "critical" services (like #homeassistant and #mastodon) have been moved off the high-energy hardware and onto a couple of low-power #raspberrypi's. What was a 24x7 250 watt power drain is now down to around 20 watts.
So I’ve had to drop back to my only working computer, an 11yo #iMac with SSD and 32GB memory, but it can’t run anything higher than 10.13 High Sierra.
Which means I can’t run #DockerDesktop.
Are there alternatives to #Docker that I can use with docker images, or do I need to run #QEMU plus a lightweight #Linux and run docker in that?
This is a stopgap until I’m employed again and I can fork out for an M2 MacBook.
The #QEMU target CPU that would really benefit from using C code and clang to generate LLVM IR and turning that into C code to generate TCG IR would be #s390x (IBM Z), which also has thousands of instructions, some of them very, very complex. Some #mainframe instructions trap into system "millicode" which may in turn use hardware acceleration (hardware gzip/zlib, encryption/hashing, and even sorting large tables in memory.
All in two instructions (the second loops if the task was interrupted).
Now I want to write a #QEMU user space emulator for #Itanium. 😂 https://www.qemu.org/docs/master/user/main.html
It doesn't have many instructions at all, and I can just treat it as a stream of sequential RISC instructions with sync points ("stops") in between, and ignore the bundles. The register stack engine is a little wacky, but this is why I said "user space". There's no way I'd want to write a machine description for an actual Itanium server (ACPI, EFI, PAL, SAL).
So by way of #introduction I'm an aging open source hacker who works in the area of #virtualization and #emulation. My day job at #linaro covers #qemu and occasionally the #linux kernel. My handle comes from an old Atari ST #demoscene crew I started with some friends when I was a teenager. My interests cover #floss, #emacs, #greentech and occasionally #politics. I'm here because federated services are how the #internet was and should be built.
#introduction Ma bio n'est peut-être pas suffisante. Je suis un ingénieur conseil indépendant, depuis plus de 15 ans dans le #BTP. Mission : confort ↗️ , consommations ↘️, externalités environnementales ↘️. Je fais aussi des calculs réglementaires #RTEx #RT2012 #E+C- #RE2020. Je suis sans doute un des seuls thermiciens de France à tourner sous #linux (#qemu inside). 😅
#simulationsdynamiques #thermique #énergétique #QEB #biosourcés #constructionpaille #réchauffementclimatique et pleins de trucs…
#linux #LinuxTablet #LinuxAudio
Modern #virtualization is not yet #Wayland friendly—very little of it works well with pure Wayland. I’m going to have to look at the possibility of #Xwayland for the virtualization side of my project. I had hoped to try for pure Wayland.
I’ve learned that the #OpenSource virtualization stack, #KVM / #QEMU / #Libvirt / #Virt-Manager, has better performance than #Virtualbox, but requires a higher learning curve. It sounds like a fair trade off. 🙂
#Linux #LinuxTablet #LinuxAudio
My refined my plan:
I’ll use #Fedora as my base OS—it is leading edge, & fresh enough. Then, I’ll use #Ubuntu and #AndroidX86 on #KVM & #QEMU (with PCI passthrough) for touch apps & programs that Fedora doesn’t have. Running a type-1 #BareMetal #hypervisor should get me up to near-native speeds. Finally, I’ll use #WINE #Flatpaks #Snaps and #Appimages for everything else. I’ll only install the absolute essentials on Fedora—not #immutable but probably dependable.
I would also like to point out that you can try "PsychOS486" online here: https://distrotest.net/PsychOS486/1.6.5. It is a Slacko Puppy 5.3.1 based GNU/Linux distribution for i486 machines. #qemu #slackware #puppylinux #linux #PsychOS484 #foss
If anyone wanted to try my #gnu / #linux distro "PsychOS" but was either having trouble with the download or getting it to run on newer computers (blame UEFI, not me) since it was designed for older machines, you can try it online here: https://distrotest.net/PsychOS/3.4.6. You will probably have to allow a pop-up and just know that since you are running it on a VM over the Internet, it is much slower than in real life. #qemu #debian #devuan #PsychOS #foss