Jump to content
Floatplane payments are migrating! Read more... ×
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
  • entry
  • comments
  • views

About this blog

preface: I initially meant for this to be a "build log"-ish thread in Operating Systems, but I decided it's better suited here in the end. This was written a few months ago, so time-grammar might be a bit off

Entries in this blog


The actual post

I can't think straight today (dumped a page worth of text after going on a tangent on EFI and eGPUs) so I'll just start straight with how to install Windows, OSX, and have one more partition.   Normally it's pretty straightforward to add partitions (not sure why would anyone need to slice a disk into quarters these days with a regular windows PC), but when it comes to Bootcamp's default method of installing windows, partitioning becomes tricky because Windows Disk Management would say that this Master Boot Record disk has run out of partitions and can not add any more. Which it's technically correct despite only having 2 usable partitions out of the theoretical limit of 4 partitions.   Spoilerbox for what I think is going on: All being said, whatever is being dealt with here, with the term Hybrid-MBR, is considered to be a hack-on-a-hack that, in worst cases, will cause data loss when any system tries to adjust the partition tables without being aware, especially when it involves Logical partitions in the MBR part.   (and here's a rant from the guy who did the GPT fdisk tool: https://www.rodsbooks.com/gdisk/hybrid.html )   So adding a partition for both OSes to be able to access within the single disk in the MBP seems impossible without needing to resort to another disk somehow. But there's a workaround.     This is all about the oldest (and plebbiest) MBP to support Mojave (it's a 15" Mid-2012 non-retina), so anything else I can't guarantee that this will help (2011 versions could just follow through up to the point of not being able to upgrade to Mojave; newer versions after Late-2013 doesn't have to deal with this nonsense)     Goal: Actually mine this time.   Is this safe? Kinda.   Are there issues? the exFAT partition has had the whole partition go "you need to format this partition before using" in Windows and "this is a RAW partition" in OSX between OSX version upgrades (none since El Capitan though), but this is fixable when running checkdisk in windows on the exFAT drive, so it's not exactly a problem   How reliable is this? I've been on this setup since about 2013(?). With the above caveat, I'd say it's done good for a secondary system.   can something be done about the 128MB holes? I think so? I had to do the partitioning from OSX Lion Recovery (because I forgot to make a Mojave USB install stick) so maybe it might be different when the exFAT disk is partitioned from Disk Management instead?   ------------- Prerequisites: Windows 7 DVD (path of least resistance here. not going to deal with USB 3 drivers) (Save this to a USB stick) Windows Bootcamp 5.x drivers from here: https://support.apple.com/kb/DL1720?locale=en_US
https://support.apple.com/HT205016 any OSX version already installed, or a Bootable USB installer of the current OSX version if starting from a blank disk
(internet recovery returns Lion, but it's still doable. just that I'll be installing  side note: if OSX in on an APFS partition due to it being High Sierra or above (Space Sierra), the volume would not be readable in Windows as Apple has not released an APFS partition driver for windows yet (unlike Apple HFS where they do provide a read-only driver in the Bootcamp Installer). A Time Machine Backup or a copy of the OSX volume elsewhere. Better safe than sorry For maxing out the OSes: THE LATEST VERSION of the Windows 10 Installer (DVD or just the installer file. we'd be running this in windows anyway)
get the ISO or whatnot from the Media Creation Tool.
https://www.microsoft.com/software-download/windows10 Don't use an old installer because (from using a 2016-based installer) I've encountered Feature Update failing and messing up the Windows bootloader This assumes you have already activated Windows 7. The Windows 10 installer will ask for a W10 key if it's not activated, unless you have one...
The reason for not installing from a boot disk/disc is because this MBP does not present the internal disk as an MBR disk for W10 installers, and only does so for a W7 installation environment. Yes it's this kind of old. (Save this to a USB stick) Windows Bootcamp 6.0 drivers from OSX Mojave
(driver 6.0 is only downloadable through the assistant on Mojave. I tried in High Sierra and the Apple servers refused my connection ,_,)
start Bootcamp Assistant and go straight to Actions > Download
  Steps for installing Windows 10 is via Windows 7 (I'll explain on the way), so if I were to already have a windows 7 install, I'd still HAVE to run the W10 installer while in W7.   I'll adapt the log from the point when everything started falling into their proper place, but anything I found prior to that I'll add on the way. Step 0 Step 1 Step 2 for OSX Partition C Step 3 for Windows Partition A After booting to the Windows 7 desktop proper, plug in the Bootcamp driver (the 5.x one) and install it. This is more or less it for using it for Windows 7 (one more step though: boot to OSX and "Erase" Partition B to exFAT. Then it's done.) (and windows update)     Step 4 This is for installing Windows 10 in this loadout. If you have a sane 2-partition 2-OS deal (installed by Bootcamp Assistant's way), run the installer in Windows 7. Step 5 The cleanup, for Storage Partition B And that should be it.   image summary:       Now after all these mess: how about Linux distros? Unfortunately I don't dabble as much in that area to make educated guesses about the partition orders, which is especially frustrating given that OSX seem to not need to have the System Partition next to itself. If the distro can handle Apple's hardware-based EFI handoffs, then the hybrid MBR thing isn't necessary   -------------   There are alternatives to installing an extra partition while in the limits of an MBR partition table. Mostly just avoiding the problem at all, like switching out the DVD drive with a 2.5" disk adapter, or just plain using a USB disk (or a bone-big (micro)SD card (adapter) with an outline shorter than a regular SD card). But the idea of having nothing dangling while still keeping a DVD drive (not used as much today but moreso when I got it) and a quick inbetween partition to move files between OSes (there's only 2 USB3 ports by the way, so losing one to a USB disk would be pretty limited)   there's also subsystem programs like Parallels but realistically that's a yearly recurring thing   -------------   I'm trying to not phrase this as a tutorial but more of a museum piece. Partially because (as mentioned earlier) all this applies to the last Macs that predate UEFI 2.0 and always presented Windows installs with a BIOS-MBR restriction, that's allowed to run macOS Mojave. And once this falls off there's no modern Macs that would really have to deal with this nonsense.   Also because I only recently got to figuring out how to get Windows 10 onto it. Maybe in UEFI, but alas that's not possible. And then afterward I had to rediscover how to go about doing this again.   so yeah. possibly pointless, but here it is.   ------------- PS: if anyone's looking to match the trackpad direction: look into this link https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/reverse-the-scroll-of-mouse/334669c3-8a45-4600-830a-8df628d7415e there shouldn't be a need to make new registry DWORDS. there were two that appeared for me, that had both FlipFlopWheel and FlipFlopHScroll off the bat. change both keys from 0 to 1 and restart (if it didn't work, reverse and try the other device)



Sign in to follow this