Thanks, I'm not using a battery right now, by the way, so every time I swap the HDD by the SSD, I have to disconnect the charger and I guess I'm clearing the CMOS equivalent, in other words, time resets I believe. May be that's the problem?
Thanks, I'm not using a battery right now, by the way, so every time I swap the HDD by the SSD, I have to disconnect the charger and I guess I'm clearing the CMOS equivalent, in other words, time resets I believe. May be that's the problem?
28
If you are confident in the integrity of your installation media, you can use the terminal to bypass this message completely. The below instructions are for installs performed via a bootable USB stick:
This allowed me to install El Capitan a couple of weeks ago. I didn't have any internet access at the time, and my Mac had a completely empty hard drive, so I was very happy that I could force the install to go through.
- Open the terminal:
- Enter: installer -pkg /Volumes/Mac\ OS\ X\ Install\ DVD/Packages/OSInstall.mpkg -target /Volumes/"XXX" where XXX is the name of the disk you're installing to.
- Wait for the installation to say it's complete. You will not see any sort of progress display.
I suspect that this method could be adapted for live installations, but failing that, consider creating a bootable installer and then following the above instructions.
That's great to hear!Cannot believe it! The time change command made it work! Thanks man!
There may be a Software Update icon in System Preferences (which is in the Apple menu). I can't remember whether it was there in 10.11 though.I see an Updates tab under the App Store, but, is there any other app or place where you can/should check for updates?
Yeah, how'd you expect it otherwise? Windows is same.means it is installed in the HDD, which means it's not what I am looking for.
How in heavens can I access any interface that comes to play BEFORE the HDD is read?
Where is the data and files that this MBP uses before loading the HDD and OS?
Like, how do you troubleshoot something if you don't want to use any HDD or SSD. If you don't want to use the OS.
what if the HDD broke and I didn't have any HDD with mac OS installed?
Thank you Robvas. First, I want to point out the improvements over El Capitan:
-Sierra: Basically same visuals, but I get Siri, Auto-Unlock, app tabs, Universal Clipboard, Messages improved
-High Sierra: new file system (nice), and just a few tweaks in some apps
-Mojave: dark theme, desktop stack, few tweaks in some apps, Metal graphics (worried about this)
-Catalina: app tweaks but not a whole lot of changes
I'm starting to experience that this OS is more like a mobile OS, like Android, with a single place where all your updates come from (Google Store), rather than Windows Update + drivers + manufacturer site motherboard + programs from the web and their respective updates + Windows Store... I guess it is the Unix thing.
Yeah, so far so good. I've read some misleading info here and there, people tend to talk about what they feel it's gonna happen without really knowing it or having really a clue, besides, since I'm quite savvy about PC, my filter is huge and I really see through when people are talking without much knowledge.I can't contribute anything to this thread, but let me say this is one of the reasons I love Macrumours. So much polite helpful conversation to get the OP on track. So nice to see!
That’s great! Glad to hear that Catalina is working fine on that machine!
I was going to see if earlier versions would work better on my Larazus-ed mid 2012 MBP, but if you are happy I will stick with Catalina.
Congratulations—nice that these aren’t necessarily disposable items.
Yeah, so far so good. I've read some misleading info here and there, people tend to talk about what they feel it's gonna happen without really knowing it or having really a clue, besides, since I'm quite savvy about PC, my filter is huge and I really see through when people are talking without much knowledge.
God, there's one thing I hate about MacBooks: their names. Why don't Apple call them officially "MacBook 1, 2, 3..." just like with iPhones. It's so lame to call them MacBook 13" mid 2009. Please, put a proper name, hahaha, stop this agony.
It's Apple's goofy marketing. Maybe the identifiers (https://everymac.com/systems/by_capability/mac-specs-by-machine-model-machine-id.html) would be closer to what you'd like (e.g. MacBook6,1) or the other identifiers at https://everymac.com/systems/by_capability/?God, there's one thing I hate about MacBooks: their names. Why don't Apple call them officially "MacBook 1, 2, 3..." just like with iPhones. It's so lame to call them MacBook 13" mid 2009. Please, put a proper name, hahaha, stop this agony.
It's not about being welcome here, it's about saying the name of the product and being able to identify the model. If a client calls me and says "hey, I have a MBP and it's not turning on". I have to ask, yeah, which one. And the lame part comes: "it's a 15" early 2012".I guess that's why this site is called MacRumors. Doesn't have to be true, the more speculation the better. As for naming, I like just MacBook Pro, it's simple, everyone knows what you mean, without an elitist take to it. Doesn't really matter to this community what your Mac is, you've got a Mac, welcome.
I thought it was going to be the opposite, but I have to say that I believe Windows 10 would work better with this hardware. For example, the boot time with Windows 10 and same hardware machine would be much better on Windows 10. If Windows 10 is a 10/10 in performance with hardware this old, installing macOS would make it score 8.5/10, after 2 days trying everything out. A quick note I wanted to share.
1. Where's the motherboard battery, so I can take it out, do a full CMOS reset and start fresh even from the BIOS?
2. Where's the BIOS? How can I access what's BEFORE the OS loads? Can I update it?
I've read that it's this thing called Open Firmware, but after pressing "Command + Option + 0 + F" when booting up, it does absolutely nothing. In order to force the mac to enter the BIOS, I put the empty SSD instead of the original HDD with all my friend info, so there's nothing to load, but I always get a blank white screen, nothing going on, and sometimes a folder with a question mark blinks. I'd like to enter the BIOS or whatever it is that is before the OS so I can look into it, get familiar with the menu, see if the hardware is recognized correctly, etc...
3. I've seen that the last OS version this Macbook supports is the OS X El Capitan 10.11.6. I want to know if I can install, after the 8GB of RAM upgrade, a newer version of Mac OS. I've read something about patching Catalina to make it work in these laptops, but I've never done it, and I don't know if it's problematic as in WiFi not working, or sound, or if it can be done perfectly.
4. Where are the drivers? How does the dedicated graphic card nVIDIA 9400M driver get updated?
5. Since I don't understand if there's a BIOS or not, or if it works as it does in Windows... can I put the empty SSD, "mess around" installing Catalina, El Capitan or whatever, and in any time I want, remove it, put the original OS X El Capitan HDD from my friend and boot it up like normal?
I'd like to back up all his data to an external drive, install everything fresh in the SSD, and then move his files and stuff into the SSD with the fresh installation. I'm a newbie here, and who knows, may be if you install Catalina, even if it's in a different storage drive, the BIOS/Open Firmware gets affected and cannot boot from the El Capitan HDD anymore. Just thinking what can go wrong...
I used to be a Windows-only guy, have a custom-built PC and stuff, but I got my first Apple computer a couple of years ago and have learnt a lot about how Macs work. So I shall attempt to answer your questions:
1. There is no CMOS battery, and there isn't even technically a CMOS. Macs use a combination of SMC (System Management Controller) which is similar to a BMC from a server, and the NVRAM (Non-volatile memory).
The SMC controls system parts like the fans, does temperature monitoring, controls sleep mode, battery charging, etc... and is kept "alive" as long as the system has power from the battery. The SMC can be reset by removing all power to the machine (disconnecting the battery and charger for a few minutes) or by using a key-combination when the machine is powered off. Resetting the SMC can fix some issues like high fan speed for no reason, or sleep mode issues, charging issues, etc... (Search Apple's support site for information on this as it varies from Mac to Mac.)
The SMC does not store any information or settings, other than fan controller settings. If you installed a Fan Controller app, this is why it is a good idea to reset the SMC after uninstalling the Fan Controller app.
The NVRAM (called PRAM on older Macs) is the closest thing to the CMOS of a Windows PC. It stores all sorts of settings and information such as the currently selected Startup Disk, boot arguments (verbose, single-user, etc...) and a whole host of other information such as recent diagnostics information, recent kernel panic information (similar to Windows blue screen crash-dumps), screen brightness, volume, etc...
You can reset the NVRAM by holding a key combination on startup. Usually it is Option (Alt), Command, P, and R. Hold these until the machine chimes and reboots twice. This will reset all firmware settings (called EFI variables) to their defaults.
2. There isn't really a BIOS or UEFI interface on a Mac. You cannot access any settings menu or anything. The best you can do is to hold the Option (Alt) key during startup to access the Startup Selection menu (Boot Menu). If you want to adjust EFI variables in the NVRAM, you need to boot into macOS and issue the "nvram" command as root (Administrator) in the Terminal. You can set all sorts of variables. For example, nvram boot-args="-v", will set the machine to always boot in verbose mode, which means that you will see text scroll on the screen when macOS is booting instead of the Apple logo. You can undo all these changes with an NVRAM reset.
There are a lot of different key combinations that you can use, such as Command and R to boot into Recovery (needs macOS to be installed on the disk because that 2009 machine is too old and doesn't support Internet Recovery).
Open Firmware is an older firmware that older Macs (especially the older PowerPC-based Macs) but the newer Macs use Intel processors and EFI firmware.
3. Once Apple drops support for an older Mac, you won't be able to install a newer version of macOS than what Apple officially supports on that machine. If you try to boot the installer for a newer version you will simply see a "prohibited" symbol. There are ways to "hack" newer versions of macOS to run on older machines but it is not recommended as they can be unstable and certain things like Wi-Fi, Bluetooth, graphics acceleration, etc... may not work properly. If you are still interested in trying anyway, you can look for patchers for macOS, I remember "dosdude1" made a working patcher for Mojave that I tested on an old Mac and it did work, but certain things were broken.
Remember that a Mac can run any operating system, such as Windows or Linux. So you could simply make a bootable UEFI (GPT) Windows or Linux USB drive, hold Option on startup and boot from there. Apple even makes "Boot Camp" driver packages that install all the necessary Windows drivers to make everything work like it does in macOS (brightness keys, etc...) but macOS would still run much better and I would rather not try to use Windows on it.
4. macOS handles the drivers. When you install macOS on a Mac, you do not need to do anything else or install any drivers. macOS has the drivers for every single supported Mac built-in to it and everything will just work which is quite nice. There is no way to update any of the drivers unless you update macOS itself.
5. Yes, you can use a different Startup Disk and everything and swap them out and everything will work just fine. The only thing I would do it reset the NVRAM after you swap the disks because newer versions of macOS could write variables to the NVRAM that older versions won't understand. But it should work fine.
What I would do, is download the latest version of macOS that the machine supports, which appears to be Mac OS X 10.11.6 El Capitan. You would need to use a functional Mac to do this though. Go to this Apple support article and click "Download OS X El Capitan" in Step 4. Then open the DMG file and follow the procedure until you end up with an "Install OS X El Capitan.app" application in the Applications folder. You then need to grab a USB drive that is large enough (8 GB should be enough), open Disk Utility, erase it as Mac OS Extended (Journaled) using the GPT Partition Table, and go to this support article and follow the instructions for El Capitan.
Once you boot into the installer, open Disk Utility, click the disk and erase it using the GPT Partition Table and Mac OS Extended (Journaled) as the file system. This will format the disk completely. You can then Quit Disk Utility and proceed to install macOS.
I hope this information helps you. The Mac world can be quite different to the Windows world. Many concepts are handled completely differently to Windows, some of them you may like, some you might not.
EDIT: Forgot a few things. To answer the question of equivalent things on Macs, here are a few. Remember that as the person above me said, some concepts in the Mac world are completely different.
Equivalent to Task Manager is Activity Monitor.app
Command Prompt or PowerShell is Terminal.app
Disk Management is Disk Utility.app
Notepad is TextEdit.app
Event Viewer is Console.app
Windows Credentials Manager is Keychain Access.app
System Information (sysinfo32.exe) is System Information.app
Settings or Control Panel is System Preferences.app
Also, every applications is actually just a folder or directory with a bunch of files inside. You can browse this by Control-clicking (Right-clicking) a .app file and clicking "Show Package Contents". This will browse you inside the application package and you can see what makes up an App on macOS.
macOS is also Unix-based. That means it is very similar to Unix and Linux in how it works and how the commands in Terminal work. For example, all the familiar Linux tools like dd, ls, top, uname, cat, grep etc... work in the Terminal. Even the Terminal itself drops you at a BASH prompt. Some may even say that macOS is like a really pretty heavily-modified Unix distribution, which isn't far off. This is why you may see many programmers using Macs as they give a very similar environment to that of Linux which feels familiar to those developers. There is even a Linux-style package manager (like apt on Debian or Ubuntu) called Homebrew available for macOS which allows you to install packages and stuff from the Terminal.
I think I have rambled on enough now, I hope this information helps you.