Very cool - thank you for sharing this.

Thank you,
John MerticDirector of Program Management - Linux FoundationASWF, ODPi, and Open
Mainframe projectjmer...@linuxfoundation.org+1 234-738-4571Schedule time with me
athttps://calendly.com/jmertic






On Tue, Jun 2, 2020 5:45 AM, Timothy Sipples sipp...@sg.ibm.com  wrote:
John Mertic wrote:

How translatable would this be to other OSes? I recall qemu running on

across Linux, MacOS, and Windows.




In terms of host operating systems, QEMU is available for all those operating systems and others, such as the various BSDs. There is no particular processor architectural dependency required to run QEMU (at least for core functionality). You can run QEMU on a Raspberry Pi running Linux, for example. I see there are some container image builds of QEMU, so it looks like QEMU also runs on z/OS 2.4 (z/OS Container Extensions) as
another example.




In terms of guest operating systems, for s390x architecture it's strictly Linux. Currently QEMU presents a guest environment that resembles a significantly reduced subset of an IBM z13 or first generation LinuxONE machine. It's just enough functionality to run all the various s390x architecture Linux distributions since (as I write this) the z13/1st gen. LinuxONE machine level is the highest minimum. Ubuntu Linux 20.04 LTS (s390x), for example, requires an IBM z13 or first generation LinuxONE machine, or higher. That's really the whole point, to do "just enough" to
make it work.




Guest images are designed to be portable. Here are a few downloadable
guest images:




https://wiki.qemu.org/Testing/System_Images




For example, if you want to run a FreeDOS guest on QEMU running on a LinuxONE or Linux on Z machine, that'd work. Give it a try if you like. You could even run FreeDOS via QEMU on the LinuxONE Community Cloud. For Red Hat Enterprise Linux on the LinuxONE Community Cloud use this command
to install QEMU:




sudo yum install qemu-kvm




And for SUSE Linux use this command:




sudo zypper install qemu




Or you can build QEMU from source code if you wish, and if you need the latest release and cannot locate it in existing repositories. Instructions
are available here:




https://www.qemu.org/download/#source




Yes, you can (for example) run a FreeDOS guest on QEMU running on a Linux s390x guest running on QEMU on your Mac. The performance might not be
terrific, but it'll work.




- - - - - - - - - -

Timothy Sipples

I.T. Architect Executive

Digital Asset & Other Industry Solutions

IBM Z & LinuxONE

- - - - - - - - - -

E-Mail: sipp...@sg.ibm.com




----------------------------------------------------------------------

For LINUX-390 subscribe / signoff / archive access instructions,

send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit

http://www2.marist.edu/htbin/wlvindex?LINUX-390

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to