Unable to boot Commodore OS ISO file to create a new virtual machine on Mac M1

Discussion in 'Parallels Desktop on a Mac with Apple silicon' started by GeoffreyC2, Nov 3, 2024.

Tags:
  1. GeoffreyC2

    GeoffreyC2 Junior Member

    Messages:
    13
    Hello, I'm unable to create a virtual machine with the Commodore OS ISO file which I've downloaded there.
    https://www.commodoreos.net/CommodoreOS.aspx

    If I create a "Other Linux" virtual machine and select the iSO to boot from CD/DVD drive, it is not recognized as bootable (even if I put it first before hard drive).
    If I create a new Ubuntu x86_64 virtual machine, I'm able to explore the ISO file from it, but still can't boot the ISO if selected in CD/DVD drive.

    The same IOS file works fine with QEmu, for example if I use the following command:
    qemu-system-x86_x84 -boot d -cdrom CommodoreOS-20231213.iso

    My computer is an Apple Mac M1 Macbook 13.

    Any help would be appreciated.
     
  2. megavolt17

    megavolt17 Pro

    Messages:
    407
    On the web page they don't mention what chips are supported, other than 64 bit. So I imagine it is designed for Intel/AMD 64 bit chips. I don't see any mention of it supporting ARM chips (Apple M series, Microsoft Surface Pro Snapdragon, etc.)

    Windows 11 has an ARM version which is what Parallels downloads when you download from within the Parallels program. The Intel/AMD version of Windows won't run directly on Apple Silicon because it is not an Intel chip. Windows ARM version has code to support running Intel/AMD based software built in, similar to Apple's Rosetta allowing Intel Mac code to work.

    Using an emulator such as VirtualBox may work because it runs as a Mac program using Rosetta, so it can run Intel/AMD code. Parallels actually sets aside hardware for the virtual OS to use directly (so it's faster), but as such if the OS can't run on an ARM processor it won't work.
     
  3. GeoffreyC2

    GeoffreyC2 Junior Member

    Messages:
    13
    I think my issue is related to x86_64 compatibility on Mac M1
     

Share This Page