Forum Discussion

Yarisyoyo's avatar
Yarisyoyo
Bronze Contributor
Jan 02, 2025

Will balena e-tcher create macos installer usb from Windows PC?

My MacBook Pro Mid 2012 was factory reset and I can't login the device as there is no os on it. I tried to reinstall macOS from Internet recovery but it never ends, always stuck on the downloading screen.

I saw a few people recommend the free and open source Balena E-tcher app for doing this. But I don't know how. Does anyone know Balena E-tcher can create macOS installer USB from a Windows PC? If yes, how to do that?

3 Replies

  • Harodman's avatar
    Harodman
    Silver Contributor

    Balena E-tcher is a super handy tool for flashing images onto USB drives. But if you're trying to create a macOS installer USB from a Windows PC, you might run into some bumps along the way. balena E-tcher itself isn’t the best tool for creating a macOS installer USB from a Windows PC. The reason is that macOS installers require some specific formatting and file structures that balena E-tcher doesn’t ensure. Plus, macOS uses the APFS and HFS+ file systems, which Windows doesn’t natively support. So, you might end up with a USB that’s not bootable on a Mac, no matter how slick the flashing process seems.

    I've used Balena E-tcher can create macOS installer USB, and it's usually pretty smooth. However, when it comes to macOS, it’s a bit tricky because the macOS image files (like the ".dmg" files) aren't directly intended to be used on anything but a Mac. So, while you can use balena E-tcher create a macOS installer USB, you may find that when you try to boot from it on a Mac, it doesn’t quite work as expected. The typical macOS installer usually requires a Mac environment to set it up properly.

    If you're an adventurous soul and want to attack this issue on a Windows PC, here’s how you might go about it:

    • Get the macOS Installer: First, you need a copy of the macOS installer file. This usually means snagging it from a Mac because Apple’s Store and website work best on macOS. If you have a friend with a Mac, that’s your best bet.
    • Convert the File:  You might need to convert the file into a format that Windows tools can understand for flashing. Sometimes, you can use a tool like UNatbootin to create a bootable USB from the macOS installer. 
    • Use Balena E-tcher: If you’ve managed to get a bootable format, you can then use balena E-tcher to write that to your USB drive. Just remember to format the USB as GUID Partition Map and use the HFS+ system if possible.
    • Troubleshoot on the Mac: Once you pop the USB into the Mac, it should ideally recognize it, but if it doesn’t boot, you might need to hold down the Option key while turning it on, to select the USB drive.

     

    As for my experience: I’ve definitely had a few moments where I thought I was in the clear, only to end up with a non-bootable drive. So, it can be hit or miss. Just make sure your image is properly formatted and compatible with the Mac hardware you’re trying to use.

  • AprilPatel's avatar
    AprilPatel
    Iron Contributor

    Creating a macOS installer USB using Balena E-tcher from a Windows PC can be a bit of a bumpy road, mainly because there are limitations on Windows for macOS installations. If you are using Balena E-tcher create a macOS installer USB from Windows. Why not? E-tcher is designed to flash disk images, but there are specific requirements for macOS installers that you can’t fully manage from Windows alone. I’ve tried to get the perfect macOS installer USB from Windows, and it can definitely feel like banging your head against the wall sometimes. I once thought I could just download a .dmg file and use E-tcher, but nope! I ended up with a USB that my Mac wouldn’t recognize. So, I had to do some digging to figure out a proper solution.

    Make sure you’re using the right macOS version and format. You should have a .dmg or .iso file. A lot of people download shady or outdated versions; stick to reputable sources like the Mac App Store or Apple's official site.  E-tcher is great for flashing images, but it can’t create a macOS installer directly from Windows. You’ll run into problems if you expect it to do that. Understand that the macOS installer needs to be built correctly.

    When you create the USB, you'll need to format it correctly. It usually needs to be in Mac OS Extended (Journaled) format (HFS+), and that can’t be done from Windows natively. So, you might have to use a VM or borrow a friend’s Mac. Pay attention to the USB drive’s capacity. Some macOS installers can be pretty hefty (over 10GB), and if you’ve got a small drive, you’ll be outta luck. Ideally, use at least a 16GB USB stick.

    Sometimes the hardware is to blame. If the USB drive is old or failing, it could screw everything up. Always test your USB on another device just to be sure. If you can, get your hands on a Mac and download the macOS installer from there. It’ll save you a ton of headaches.

    Troubleshooting Tips:

    • USB not booting: If your USB isn’t booting, make sure your BIOS settings are right (UEFI vs Legacy modes). 
    • Too many attempts: If things go sideways, don’t keep trying with the same USB stick; use a new one to eliminate any hardware issues.
  • Nguyenais's avatar
    Nguyenais
    Bronze Contributor

    As far as I know, Balena E-tcher can't create macOS installer on Windows PC. The main purpose is for creating bootable Linux USB and SD Card. However, you can create a macOS virtual machine in Windows PC if you need to make a macOS installer.

    First, ensure that the Windows PC meets the necessary hardware requirements, including sufficient RAM (at least 8GB is recommended), ample storage space, and a compatible CPU that supports virtualization technology. You'll also need virtualization software such as VMware Workstation, both of which are popular choices for running virtual machines on Windows. 

    Once you have the required hardware and software, begin by installing your chosen virtualization platform on your Windows PC. For instance, if you opt for VMware Workstation, download and install it from the official website. After installation, you may need to apply specific patches or use customized versions of the virtualization software to enable macOS support, as standard versions typically do not support macOS out of the box. Its users might need to use the "VBoxManage" command-line tool to modify VM settings to accommodate macOS. 

    Next, create a new virtual machine within your virtualization software, configuring it to emulate a Mac environment. Allocate adequate resources to the VM, such as setting at least 4GB of RAM and multiple CPU cores to ensure smooth performance. Attach the macOS installer image  to the VM's virtual optical drive. It's important to adjust the VM's settings to match the hardware specifications recommended for macOS, including enabling EFI firmware and configuring the virtual hard drive with sufficient space. These adjustments help ensure that the macOS installation proceeds without issues.

    After configuring the VM, proceed to install macOS by booting the virtual machine from the attached installer image. Follow the on-screen instructions to complete the installation process, which may involve formatting the virtual hard drive using Disk Utility and proceeding through the standard macOS setup steps. Once macOS is successfully installed and running within the VM, you can use it to create a bootable macOS USB drive. Connect a USB drive to your Windows PC, ensure it's properly recognized by the VM, and use macOS's built-in Disk Utility or terminal commands like "createinstallmedia" to make the USB bootable.

    Finally, after creating the bootable macOS USB, it's advisable to test it on a compatible Mac to ensure it functions correctly. Keep in mind that running macOS on non-Apple hardware may not provide the same stability and performance as running it on official Apple devices. Additionally, always respect Apple's licensing agreements and use macOS in compliance with their terms. Creating a macOS VM on a Windows PC can be a powerful tool for developers and enthusiasts, but it requires careful setup and adherence to legal guidelines to ensure a smooth and lawful experience.

    You can follow the above trick if balena e-tcher create macos installer failed. Make sure you have at least 50 GB free space on your PC in order to get this done smoothly.

Resources