You model Mac can only support only one boot method when booting from the optical drive. The 32 bit Windows 7 installer ISO provide by Microsoft can only be BIOS booted and therefore offers no problems when burn to a DVD. However, any of the Windows 10 installer ISO files provided by Microsoft can be either BIOS or UEFI booted. Using a DVD burned from one of these ISO files to boot your Mac will result in your Mac hanging as described in your question. This is true for both the 32 bit and 64 bit versions of the Windows 10 installer ISO file.
The basic steps are outline below. An optical drive is not used to install Windows 10.
A more detailed version of above steps is given below. These steps can be used to install either a 32 bit or 64 bit version of Windows 10.
Install 32 bit BIOS booting Debian Linux. Follow steps 1 through 4 given in this answer with the following exception. When asked to
Configure the package manager, choose a
Debian archive mirror country followed by a
Debian archive mirror.
Prepare a partition for the Windows installation files. Start by booting to Debian. If the Mac does not boot to Debian (via Grub) by default, then restart the Mac and immediately hold option key until the Startup Manager icons appear. Select the internal drive icon labeled
Windows. If a Debian desktop environment was not installed, login as root. Otherwise, login using the default username, open a Terminal window and enter the command shown below.
The middle partition on the internal drive (
/dev/sda3) contains an ext4 formatted volume. The command given below will replace this volume with a NTFS formatted volume. A connection to the internet is required.
apt install exfat-fuse exfat-utils ntfs-3g parted
sed -i '/\/installation/d' /etc/fstab
sfdisk --part-type /dev/sda 3 7
mkfs.ntfs -L WINSTALL -Q /dev/sda3
mount /dev/sda3 /installation
Create a Windows 10 installer on an internal drive partition.
Enter a following command to permit writing to the
chmod a+w /home
Transfer, to the
/home folder, the ISO file required to install Windows 10. In the case of this example, this would be the
Win10_20H2_English_x64.iso file. If your file is different, then make the appropriate substitutions in this step. Below are various ways to transfer this file. Choose one way or find another way.
Note: A choice below can depend on which predefined collections of software are currently installed.
- Use another computer to download and transfer the ISO file to a ExFAT formatted USB flash drive. Use either the
cp command or the Files application to copy from the USB flash drive to the
- Use another computer to download the ISO file. Use
sftp on this other computer to transfer the ISO file to the
/home folder on the Mac. Enter the command
hostname -I on the Mac to get an IP address.
- Use the FireFox ESR application to download the ISO file from the web. Use either the
mv command or the Files application to move the downloaded ISO file to the
Next, enter the commands given below to copy the Windows 10 installation files from the mounted ISO file to the
/installation mount point.
install.wim files are very large and therefore will take a while to be copied.
mkdir -p /media/iso
mount -o loop,ro /home/Win10_20H2_English_x64.iso /media/iso
cp -Rv /media/iso/* /installation
When finished, shutdown the Mac. If a Debian desktop environment was not installed, then enter the command below instead.
shutdown -P now
Remove any USB flash drives that may be plugged into the Mac.
Replace the 32 bit Debian with Windows 10. Start by booting to Grub. If the Mac does not boot to Grub by default, then restart the Mac and immediately hold option key until the Startup Manager icons appear. Select the internal drive icon labeled
Windows. When an image similar to the one shown below appears, press the C key.
Enter the commands given below to boot from the
parttool (hd0,msdos1) type=7 boot+
Proceed with the installation of Windows. When you reach the window shown in the image below, select
Custom: Install Windows only (advanced).
When the window shown in the image below appears, leave
Drive 0 Partition 1 highlighted and click on the
Format button. Next, click on the
OK button in the popup window. Finally, click on the
Proceed with the installation of Windows 10.
Install the Boot Camp Support Software (Windows Support Software). The Boot Camp Support Software is on the Snow Leopard installation DVD. The files can be accessed from Windows. Officially, only 32 bit versions of Windows can be installed on your Mac. Since I do not have your model Mac, I can not predict how difficult it will be to the adapt the software for use with a 64 bit Windows. You should consult lx07's answer for more information.
A Snow Leopard (OS X 10.6) ISO file can be downloaded from the website Mac OS X Snow Leopard Install DVD. You should verify the download by computing the SHA256 hash value. The
Get-FileHash Power Shell cmdlet can be used to compute a SHA256 hash value. Entering
Get-FileHash along with the path to the downloaded file in a Power Shell window should produce the following SHA256 hash value.
Under Windows 10, the Boot Camp Support Software can be accessed by mounting this ISO file.
Remove unnecessary partitions and extend the Windows 10 partition. Boot to Windows 10 desktop. Next, right click on the
Start button and select
Disk Management. A windows similar to the one shown below will appear.
Right click on the last partition shown for Disk 0. Select
Delete Volume…, as shown below. In the popup window, click on the
Right click on the free space shown for Disk 0. Select
Delete Partition…. In the popup window, click on the
Right click on the partition with the volume label
Delete Volume…. In the popup window, click on the
Right click on the partition with the drive letter
Extend Volume…. In the popup window, click on the
Next button. Again, in the next popup window, click on the
Next button. In the next popup window, click on the
The result is shown below.
Exit the Disk Management application.
If a BIOS booting Windows is the only operating system installed on a Mac, then the Mac should automatically boot to Windows. However, if BIOS booting has not be set as the default, there may be a delay before booting begins. Otherwise, the Mac Startup Manager can be used to boot Windows. Below are two methods for setting BIOS booting as the default.