This question already has an answer here:
I recently used Gparted to resize my partition, so I have 200GB of unallocated space that I want to install Windows 7 to.
The problem is, my computer won't let me boot from USB. It let me boot Ubuntu from a USB, but not Windows.
I'd been having serious issues even creating a bootable Ubuntu USB. Startup Disk Creator, UnetBootin (and UnetBootin 494), WinUSB, etc all didn't work. I kept getting a black screen after the grub, and then returned to the grub.
Finally, p7zip via the Terminal did the trick, and let me boot into
Try Ubuntu, so I could use Gparted to partition the HDD. Now that I have unallocated space, I want to install Windows 7.
I followed the instructions to put my Windows ISO on a USB via UnetBootin, but my computer doesn't detect the USB afterwards. The instructions say to format the USB as NTFS, and I did. It detects FAT32, but won't boot from it.
I tried WinUSB, but received an error message at the end of it that stated the USB wasn't an EFI device.
I've turned off Secure Boot, Fast Boot, and set the USB to boot priority.
Can I use p7zip again? I tried mounting the ISO, clicking and dragging the files onto the USB, and booting that way (which several instructions had said worked), but nothing happens.
I'm running out of tools and USBs. I've used 3 already, including a brand new one. Still nothing. I could use some advice!
EDIT: I tried WinUSB again with a fresh USB. Here's the error output:
Installation failed ! Exit code: 512 Log: Formating device... Mounting... mount: block device /home/zachary/Windows7Ultimate/Windows7Ultimate.iso is write- protected, mounting read-only Copying... Installing grub... Installing for x86_64-efi platform. grub-install: error: /media/winusb_target_1407629458_2779 doesn't look like an EFI partition. . Error occured ! Syncing... /usr/bin/winusb: line 78: 7228 Terminated while true; do sleep 0.05; echo 'pulse'; done Cleaning... /usr/bin/winusb: line 78: 7371 Terminated while true; do sleep 0.05; echo 'pulse'; done Umounting and removing '/media/winusb_iso_1407629458_2779'... Umounting and removing '/media/winusb_target_1407629458_2779'...
EDIT 2: When I use UnetBootin, the download completes and asks me to reboot. When I reboot and go into BIOS, the USB doesn't show as a bootable option. It's just not there. It should be noted that my computer came with Windows 8 pre-installed. Would that make a difference? I also can't change UEFI to Legacy from BIOS.