1.The RC2 installer is installed and used on the PC that is making the bootable USB drive, correct? (as opposed to being installed on the macbook which doesn't really make sense.)
2.Just to make sure, this is Debian 10?
3.When you talk about naming the bootloader and mounting the second partition, is that porcess done in the RC2 installer?
I suggested using the soon to be released Debian 10 Buster since it will be only another week or two before it officially launches. You may as well start with the most current version so you don't have to worry about upgrading later. Most of the previous instructions can be applied when using the current stable verision Debian 9 Stretch, although my instructions later in this post for modifying the bootloader is specific to the Debian 10 Buster installer.
The issue I've run into is about mounting the second partition and renaming the bootloader. I don't really know what/how to mount the second partition and when I go into EFI/boot I'm unable to rename the bootia32.efi file (I'm on Windows).
I was afraid that you would not be able to mount the second partition on the Debian installer as writable using Windows. If you have a 64bit Windows PC, then the easiest way to edit the bootloader on second partition of the installer is to create another bootable USB stick containing Knoppix Linux. Use Etcher to create a bootable Knoppix USB drive. If you are comfortable and familiar with VMs then that is also an option if you can pass the USB stick to the VM. It seems only Linux is able to mount this second partition on the USB installer as writable. You need one USB stick with Knoppix and another USB stick containing the Debian installer you created using Etcher.
To modify the Debian installer's bootloader, follow these instructions:
Boot to the Knoppix USB drive and when you reach the Knoppix desktop, launch a terminal (the black icon on the taskbar near the "Start" menu). Insert your Debian USB installer. To simplify the process, of identifying and renaming the bootloader on the installer, just enter the following commands exactly as written. You may copy & paste them is you wish, but please note the lxterminal app uses Shift + Ctrl + V to paste items. Press return at the end of each line to activate the command.
id=$(sudo lsblk -fl | grep -i buster | awk '{print $1}' | head -n 1)
sudo mount /dev/"$id"2 /mnt/
sudo mv /mnt/efi/boot/bootia32.efi /mnt/efi/boot/boot.efi
sudo umount /dev/"$id"{1..2}
Note: The above lines use some lowercase "L"s and some "ones" which can sometimes be hard to distinguish. The three lowercase "L"s are in "lsblk -fl" and the ones are in "{print $1}" and "head -n 1".
If all the commands completed successfully, you may now shutdown Knoppix and try booting your MacBook with the modified Debian installer.
When you say, "When asked to create a root password, just continue past without a password so the "root" user account is locked like it is with OSX. There is absolutely no need to have a separate root account.", what do you mean by this? Does Debain use the pre-existing root user from OSX? Also, having the root account locked seems disadvantageous to me. Is that true, or is it not that important?
During the install process, the installer will ask you to provide a root password. If you leave the root password blank, then the root account will be locked. This is the preferred method since it makes the system more secure and keeps a user from accidentally making a huge mistake with a command which can destroy a system. If root access or privileges are needed, the system will automatically elevate your main administrator account by asking for your password. If you need to launch an application with root privileges, then you can do so from your normal user account by using "sudo". See the post here which may explain it a little better. OSX is configured in a similar manner.
smmm3 wrote:
So if that means that the USB that I was using is screwed up I do have another I can use.
If you used Etcher to create the Debian installer you should be Ok. It is possible the manipulations somehow modified the USB stick. If in doubt use Etcher to recreated the USB stick again.