Comment by rconti
8 days ago
I reinstalled MacOS on a 2011 MacBook Air and it was actually shockingly hard. Thankfully, my machine booted and worked fine, so I didn't need to create a bootable USB stick. From memory:
- Network recovery boot cannot connect to your wifi because reasons. It'll see the SSID, but won't even prompt for password. It's totally unclear why nothing is working.
- Fall back to old IOT SSID with ancient protocols
- You cannot directly download or install High Sierra (the latest supported OS) for reasons I don't remember.
- I can't remember how, but somehow you can install Lion
- Launch beautiful Mac desktop. App store won't work because the certs are too old, or something. Safari won't work, because the supported SSL protocols are too old.
- Use a modern Mac to download a DMG installer for a slightly newer OS
- Copy it to a USB stick
- Find a USB stick big enough to hold it, try again
- Plug USB stick into target Mac, copy installer to desktop, run it
- Now you have a more modern OS that can actually connect to websites
- Also teh app store works, so you can upgrade to High Sierra using the app store.
But yeah. Man, the desktop was so beautiful and refreshing.
>You cannot directly download or install High Sierra (the latest supported OS) for reasons I don't remember.
This one’s a doozy because i hit it last month.
The updates are over https. The default certificates are 10year expiry.
I had an elderly relative (who disabled updates because they were scared of the computer changing) really upset everything was broken. Gmail app gave obscure can’t connect messages, almost all websites failed to load. When i went there of course the os wouldn’t update as well. We use https for everything now.
The keychain system is so hidden from users it was hard to even get to for myself. Took a usb key of a set of certificate updates. Harder than you think because when you look in keychain you’re not sure of which certificate is used for which and it’s a pain to find what you need. In the end a transfer from a healthy mac worked enough to get a manually downloaded os update running and from there it was fine.
What a doozy though! If you know of people with old macs that stopped working at the start of this year this is why
How modern computing quietly depends on this constantly-maintained layer of trust infrastructure
Well, to be more specific, "modern internet/web". Most of the applications that ran on a Windows XP computers still run on a Windows XP computer without hiccups, unless they do a lot of network connectivity for the functionality.
And no one can even give a concrete answer why root certificates need expiration dates. It's just because reasons.
IMO the whole PKI thing is a terrible idea to begin with. It would make much more sense to tie the trust in TLS to DNS somehow, since the certificates themselves depend on domains anyway. Then you would only have a single root of trust, and that would be your DNS provider (or the root servers). And nothing will expire ever again.
14 replies →
> The keychain system is so hidden from users it was hard to even get to for myself.
These days, keychain access is under /System/Library/Core Services/Applications/Keychain Access.app. That's not intuitive, but, once you know it's there, it's not hard to navigate to it. Was it different under older versions?
Apple moved it there in macOS Sequoia, from Utilities, because they were worried it would be confused with the Passwords app. Apple reminds you that you're actually looking for the Passwords app at every turn:
https://support.apple.com/guide/keychain-access/what-is-keyc...
command-space... type "keychain access"
1 reply →
> The updates are over https. The default certificates are 10year expiry.
I wish I knew this last week while trying to restore a 2010 21" iMac.
Apart from this, I encountered another annoyance mid-way; the official download urls for Sierra and High Sierra were nowhere to be found. I somewhat remember being able to download the official dmg/disk image from some official repository, probably some App store public url?
can look for macos downloader scripts in github. I noticed the readme here shares some URLs though I'm not sure if they still work https://github.com/Comp-Labs/Download-macOS
https://github.com/chris1111/Download_Install_macOS could also be another option.
I know I used one of the macos downloaders from github before, I just forget which one though.
1 reply →
If you have High Sierra on USB, it installs just fine. You need a High Sierra machine to make the USB stick, but once you have one, its simple to reinstall.
> Man, the desktop was so beautiful and refreshing.
I get the same feeling when doing a fresh install+boot of both OS X 10.9 Mavericks and Windows 7. They're just so much more pleasant than what we have now.
It'd be nice if modern desktop operating systems took a lesson or two from their past selves.
I feel the same way about Unix desktops. The newer stuff just.. looks gross? And it's difficult to use. I'm very thankful for Mate, especially the Alt+F2 behavior, but also the simple menu layout vs some horrible combination of search and popups.
GNOME 2/MATE isn't quite to my taste for my personal use, but it is cozy in a way that post-3.0 versions aren't.
31 replies →
There are people who believe that KDE 3 was the perfect desktop. They forked it when KDE 4 was released (initial KDE 4 releases were really rough), called it the Trinity Desktop Environment (TDE). I actually really like modern Gnome but every once in a while I try out TDE and it does give me a nice cozy feeling, like looking at old album photos.
I have a friend who refuses to use anything other than CDE and still manages to compile and run it on modern Linux distros.
I have an older computer running Ubuntu with Unity 7 DE, I think it looks beautiful. It’s a computer that barely connects to the internet and I use for playing with electronics. I think that was the most intuitive DE on Linux.
Installed and activated Windows 7 yesterday on the laptop I was preparing to sell. Surprised to learn something my brain offloaded long time ago. We had Apple Glass in 2008 on Windows!
My PC is unfortunately on Windows 11, but I recently purchased StartAllBack which lets you replace the start menu with a Windows 7-era sensible one, and you can even change the Start icon and various chrome in the OS (the task bar, file explorer, etc) to revert back to Windows 7 style. Maybe I'm just nostalgic but it's made Windows 11 so much better.
I feel the average HN user though might be a bad representation of the general population. Personally I prefer the aesthetic of windows 11 over 7, it’s about the ONLY thing I prefer about windows 11, but windows 7 looks extremely dated to me now.
That is, until you try to use windows 11. And it gives you bing results instead of the option in control panel you want, even though you spelled it exactly.
2 replies →
I'd prefer Windows 2000, myself. Relatively light weight, no bling or junk in the UI. Windows XP was okay, but the default UI looked like a toy. I know you can turn it off, but most people didn't. We won't mention Vista...
i don't have a w11 supported machine, but when I see the OS in videos or screenshots, I always thought it looks surprisingly pleasant and fresh, compared to 10. Really miss Vista though, that one was amazing visually.
1 reply →
Have you ever used Windows 8.1? With a classic start button app the UI layout is the good Windows 7 one with the "modern" Windows appearance.
2 replies →
>but windows 7 looks extremely dated to me now.
This is a highly subjective thing.
3 replies →
OpenCore and MIST are two great tools for fans of obsolete Macs. https://github.com/ninxsoft/Mist
Yes .. in case its not obvious, you can use MIST to get all the old MacOS installers for offline use ..
Apple’s EFI embeds an older version of wpa supplicant, possibly you are trying to connect to a network with a newer encryption standard like WPA3. I don’t that’s too unreasonable for a 15 year old computer
Thanks for the explanation! Makes sense. Unreasonable? To me, no. Makes complete sense given the age. BUT it doesn't support, IMO, "Apple is the opposite of planned obsolescence". Yes, tech nerds can do tech nerd things to make it work...that's not a "plan".
I apologize if that came off harsh. I feel like your comment had a different angle/context than where I took it. Apologies if so.
Microsoft hate is easy to come by on HN (I get it), so I don't like seeing a Apple's coincidental victories magnified in one of the few areas Microsoft does well as a feature.
Things stopping to function perfectly because operating environment has changed drastically over a significant period of time is pretty much the polar opposite of planned obsolescence.
Even devices that don't suffer from planned obsolescence can and do become obsolete.
That’s not planned obsolescence. Your home network migrated to a new key exchange protocol that didn’t exist in 2011. That’s on you our your router manufacturer.
I can't remember now -- I have a WPA3 network, and I also have a WPA2 network, and an IOT network. I agree it would be reasonable for WPA3 to not work, but I'm pretty sure I was trying WPA2. Regardless, it's something I ran into.
Downgrading network to 2.4G is probably all they needed.
I assume that's what
- Fall back to old IOT SSID with ancient protocols
meant 2.4G and not WPA3.
Probably this- my IOT network forces 2.4GHz, whereas my WPA2 and WPA3 networks both use 2.4 and 5GHz on the same SSID.
1 reply →
> But yeah. Man, the desktop was so beautiful and refreshing.
". . . that new user interface builds on Apple's Legacy and carries it into the next century and we call that new user interface Aqua because it's liquid. One of the design goals was when you saw it you wanted to lick it . . ."
Steve Job, Macworld San Francisco 2000: https://youtu.be/Ko4V3G4NqII?t=405
I did this and considered it the easy way of installing an OS on a Mac circa 2011 vs. DVD then messing around updating that ...
> Plug USB stick into target Mac, copy installer to desktop, run it
Apple has a whole page on making a bootable USB, it can save you a step: https://support.apple.com/en-us/101578
If the bootable USB even works. Monterey won't, or any out of support OS.
LOL, yes.
I just tried to put Monterey on a 2021 MBP and holy hell.
USB installer. "Not supported OS, you can quit, or install in reduced security mode". Reduced security is fine for me.
"Installation of Reduced Security failed." Cool.
"Get the IPSW and do a DFU install". Nah, you can't do that. "Drag the IPSW onto the target Mac where it says DFU in Apple Configurator". Nope. No error, just nope.
Dig dig dig. "You might need to do this from an older computer. Even an Intel MBP running Ventura". Hey look, I have one!
Alright, install Apple Configurator.
"Nope. You need Sequoia to install Configurator."
Jesus wept. This is an OS that is 4 years old, on a 5 year old laptop. Apple, "It just works".
Find an old version of Configurator from some guy on Reddit that zipped one up.
Now we can do an IPSW install.
Good luck, mortals.
Helped an aqaintance set up a new computer with pre installed Windows 11 a while ago. As in Windows was already on there. How hard could it be?
Just getting past the mandatory online account ID took us half an hour, and only worked because she was diligent in writing down her password for Skype 10 years ago which somehow (I realize why but it's insane) now is her Microsoft account and involved in logging in to Windows. Then we stared at a non-interactive initial update screen for another half an hour before it offered the option to postpone updates. I assume if you ship your new computer somewhere without Internet, you simply cannot use it?! And of course all the dumb dark patterns, as if designed by a scumbag pick-up artist.
Then I had to deal with Windows file sharing to copy stuff from the old PC which was exactly as intuitive as it was in LAN parties around 2000 (used mostly the same UI, as well); but at least unlike the new quick share features worked eventually.
Don't get me started on how we got her old printer to work. It's still a miracle to me and involved multiple reinstalls of multiple drivers and finally digging through to a Windows 2000 era dialog listing various printer interfaces and manually selecting the right one that at some point popped up. I was all but convinced she'd need to buy a new one.
I mean, I agree, and that is one of the reasons I left the Windows ecosystem. My partner has Windows on her work laptop and ... oof.
But still...
> I assume if you ship your new computer somewhere without Internet, you simply cannot use it?!
This is true of new Macs too, for the MDM enrollment check. The OOTB installer will not complete without internet access. Back in the days of Monterey you could "black hole" those DNS records, but not any more. No functional access to at least half-a-dozen Apple services and you cannot complete OS installation.
The road is bit longer when you decide to use Open Core Legacy Patcher.
I managed to install Sonoma or Sequoia on my 2011 mbp but it was barely usable - nearly every Apple application was broken due to lack of Metal support. So I've pick Manjaro and while every now and then Wifi stops working, it's bit more capable but nothing crazy tho since it's nearly 15 yo machine.
I bought one of those old Apple brand USB Ethernet adapters for pennies on eBay which can help to have on hand in situations like this.
Yeah LOTS of devices are iced out of wifi because wifi devices started combining the 2.4ghz and 5ghz SSIDs to the same name
and for whatever reason 2.4ghz only devices cant find the SSID unless you if there is a name conflict on the 5ghz frequency
its also less likely that you have access to the router now to change the SSID
> and for whatever reason 2.4ghz only devices cant find the SSID unless you if there is a name conflict on the 5ghz frequency
Huh? Is this true? It doesn’t make intuitive sense to me—if the device doesn’t have a 5ghz radio I would expect it to be physically impossible for the 5ghz network to interfere.
It's called Band Steering and it messes up older devices. Its truely an L direction that the wifi industry has gone, its a reaction to overcrowding of the 2.4Ghz spectrum by automatically moving capable devices to the 5Ghz SSID
so happens that its not backwards compatible very well to 2.4Ghz only devices. Not because of the frequency itself but because of the band steering implementation from the router
2 replies →
I've had this issue too on older devices, until I made the SSIDs different by suffixing 2ghz and 5ghz to each one. I think I've had it happen both on an older Android and older MacBook but it was a while ago, could be misremembering.
2 replies →
> Huh? Is this true? It doesn’t make intuitive sense to me—if the device doesn’t have a 5ghz radio I would expect it to be physically impossible for the 5ghz network to interfere.
It's not an issue with the device itself, it's an issue with the device setup process.
For whatever reason, I assume it's easier in some common device platform, a lot of IoT devices do not use the SSID for discovering WiFi APs. Instead they connect directly to the BSSID (read: WiFi MAC) of the specific radio on the AP. These devices always rely on a phone app for setup, and the phone app has you select the WiFi network by the SSID name, but passes the BSSID to the device over Bluetooth.
When your phone is connected to the 5 GHz (or now 6 GHz) radio as would be normal for a modern device in a combined network, the BSSID it sees is invisible to the 2.4-only IoT device and thus it doesn't work unless you force your phone to only see the 2.4 GHz radio.
The problem also comes up if you have a larger network with multiple access points, set up a device, and then move it (or if your phone just happens to be hanging on to a more distant AP that the IoT device's puny antenna can't see).
It's been a stupid problem from the beginning, it'd be trivial to solve permanently in software if these device vendors would get their heads out of their collective asses, and yet the "you have to disable 5GHz" nonsense persists for the same reason as software vendors still insist on admin privileges for everything, any/any firewall rules, etc.
My best guess is the macbook is freaking out over the combined 2.4 + 5ghz network. It used to be standard to have these with two different SSIDs. Or you have WPA3 required, though I'd think you'd experience issues with many devices doing that.
My first thought was incompatible version of 802.11[a-z] as well.
I had to do a fresh install on a 2015 iMac. Same problems with the SSL certificates. I found it rather shocking that a 10 year old computer cannot be booted anymore, and as far as I understand it it's mostly because apple chooses to serve certificates with poor backwards compatibility on a domain that is used for updates, which is just lazy.
Temporarily disable dual-band wifi and go to 2.4. Temporarly open the network with no WPA - should be good to go
Or you can do things the easy way and install a Kubuntu 25.10 and have all good modern amenities without a fight.
I started as a desktop Linux user in 1994 and I can guarantee you it would have been more work for me to install Kubuntu for the first time :)
Regardless, this one is going on eBay, so it's probably best for it to be running the latest Apple OS. Whether the $60-or-whatever I get for it is worth the hassle is another story.
I have an old iPad and a not that old MacBook Pro maybe 2017?) which both are almost useless as they cannot connect to many WiFi routers.
Any work arounds?
What issues did you have? I have a 2016 (catalina) and a 2017 MBP (ventura) and they connect to my ubiquiti AP (5G / WPA3) at least. Haven’t tried others in a long time. I do have completely separate 2.4 and 5 GHz SSIDs so that may be related.
I did have issues with these machines running Linux due to driver support (broadcom BCM43xx) but USB to ethernet worked fine.
A cheap linksys that has 2.4 and 5 separated is elusive to my 2011 iPad (and so are my AirPods Pro making the other wise beautiful screen on the iPad useless for watching movies at the gym) and the MacBook Pro won’t connect to school WiFi making it useless as a hand-down to my nephew.
No one at school knows anything technical about the WiFi as it’s supplied by a 3rd party.
Both are running latest available software.
That era of macOS had a kind of clarity and restraint that’s hard to describe
I had to reinstall MacOS Lion manually recently, as Macs do not have a BIOS and require a MacOS environment to begin installing Windows. I was installing Windows on legacy Macs, because it gives me 30+ years of software and performs well, unlike MacOS (5 years software if lucky, unusably slow performance on older hardware). I intentionally did it all the hard way offline from a Windows host, so that I could replicate it without depending on someone else's flakey servers (which incidentally refused to serve me OS installer images)
I detest crummy Unix-style online stub installers and package managers, because the original downloads are always down when you need them, and it's much harder than it should be to force offline replicable reinstallation.
To my recollection on the machines that shipped with Lion (circa 2011) you’ll want to set up a protective MBR with the appropriate drive dimensions on the GPT, to get it to install windows like with boot camp.
To my recollection on machines with discrete GPUs this is what triggers the appropriate hardware configuration (BIOS boot, disabling the internal GPU and switching the MUX to only route via the AMD card)
But I do recall getting the internal GPU working with this trick https://github.com/0xbb/apple_set_os.efi
Thank you very much for that! That might explain why one of the macbooks I installed Windows on seemed to have laggy screensavers, whereas the others (Air) seemed to work just fine.
I installed the MacOS Lion installer from a memory stick to the internal SSD (partition 1), Mac OS Lion itself to partition 2 (minimal size) and Win7 to partition 3 via Bootcamp, and it works well, aside from laggy screensavers on one of them, and losing around 10GB to the Mac Lion installer partition 1 (I don't know if there's a way to force it to install MacOS to 1x partition, rather than 2x, while fully offline)
It was designed to hydrate the soul.