3

I have an old 2012 iMac12,2 which had a fatal hard drive crash in early 2018 and has been running via booting from an external hard drive.

I have connected the 2012 Model to a new 2017 iMac18,3 via a Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter and a Thunderbolt 2 2M cable.

Using "Target Display Mode" (Pressing CommandF2 ) I am using the 2012 iMac as a second monitor for the 2018 iMac.

My question is 3-part:

  1. What is the best way to ensure that the 2012 iMac is running at lowest power usage and optimal efficiency while in Target Display Mode? I feel like the processor is working in the background, even though it is just being used as a monitor.

  2. When it turns on, it automatically tries to boot off the dead internal hard drive, which makes the computer crash. To avoid this, I have to hold "Alt" when it boots to be able to select the External USB drive (Which I already have loaded and set up with OSX). Is there any way to get it to automatically select the external hard drive to boot from?

  3. Once it is booted, is there a way to get it to automatically enter target display mode when it is booted?

3 Answers 3

5

What is the best way to ensure that the 2012 iMac is running at lowest power usage and optimal efficiency while in Target Display Mode?

Buy a monitor.

Yes, that's a little tounge-in-cheek, but to run Target Display Mode, you need boot macOS. When you boot macOS, you're using the CPU and GPU and everything in between (you can use the volume up/down and screen brightness keys on the keyboard so you know Bluetooth is up and running).

When it turns on, it automatically tries to boot off the dead internal hard drive, which makes the computer crash.

You need to set the startup volume in System Preferences >> Startup Disk

Once it is booted, is there a way to get it to automatically enter target display mode when it is booted?

No. This is not what Target Display Mode was intended for. It was intended to be a temporary display option. If you need something to be a monitor every time you turn it on, buy an actual monitor.

Fix your iMac

It's not economical nor efficient to to use an entire computer as just a screen. An iMac, being an AiO, doesn't change the fact it's very little different than a Mac mini with an external monitor or even a desktop PC. It wouldn't make sense to fire up an entire desktop setup just to use Target Mode (besides the fact that it already has an external monitor you can disconnect).

You have a failed hard drive in an iMac, which is not an uncommon problem. Replacing it is very easy and much more economical because you would be getting the full use out of your iMac once again.

2
  • Thank you for this information. I appreciate your comments. However, I'd like to repurpose this old iMac and not throw it away and also not spend the extra $200 to buy an equivalently sized monitor. Fixing the internal hard drive doesn't make the CPU any faster.
    – Michael
    Commented Jun 1, 2018 at 0:06
  • 1
    Actually, an SSD and a CPU upgrade will make that iMac scream...
    – Allan
    Commented Jun 1, 2018 at 2:38
2

Personally, I'm using two 27" 2013 iMacs running through an Iomega TB2 KVM to serve as my desktop monitors for my 2016 MBP and my Mac Mini Server. Why? Because they're a crapton cheaper than Cinema displays (I paid 300 bucks a pop for them - eBay - then maxed their memory for another 50 bucks - otherworld on one of their myriad Garage Sale days), and, on the off chance I need to do something "sandboxed" (or just don't wanna deal with the hassle of plugging in the MacBook, my damn MONITORS are more powerful than many of the Dell PC boxes floating around nowadays.

The GOOD News

The processors and drives go pretty much dormant when in TDM mode, so your power consumption isn't notably higher than if you were running the same Cinema Displays. The key phrase there, however, is "pretty much". I swept through and disabled as many of the background processes as possible, running some logging tools to ascertain what needed to still get killed off. It took about 2 weeks to neuter the things down to "baseline".

The BAD News

@Allen is right. There's ISN'T a good way to knock them into TDM without a functional OS. It's NOT a hardware switch. It's software. You not only need the stupid thing fully-booted, you need it logged in. I went so far as making a custom 4-key macro-keypad for each that enters a set of BS Guest-Rights Creds (key 1), knocks it into/pulls it out of Target Display mode (key 2), Logs Out (so I can log in as a "real" user if inclined; key 3) and Hibernates the box (key 4).

That all said, let me tell you as someone who spent a LOT of time screwing around with this (up to and including scripting solutions, accessibility solutions, and finally hardware solutions that are acting functionally as glorified keyboards): if there's a way to "trick" one of the damn things into believing it's "just" a monitor, I haven't figured out how (I'm a 25-year software engineer and a former Apple employee - on iOS, but still - and I STILL wound up teaching myself Arduino and building a solution which itself is a workaround at best).

Boil it down, I'm not doing this for economics, or to run "green". I'm not terribly worried about my power consumption (at least, not in this case or at this scale). They still sleep just like any other monitor, and while they're absolutely using more juice than an equivalent dedicated screen, I'm not on the computer 24/7 (closer to 12/6, 6/1). And frankly? They're badass displays. But if you're truly worried about your carbon footprint, reuse is better than recycling. and the 2012's were WAY easier to open up than the 13's. For a hundred bucks or less you'd be back in business.

I'd encourage you to check out https://eshop.macsales.com/shop/garage_sale (I'm not in any way affiliated with them, outside of making enough purchases there to put their kids through college). Lest I checked they had a new drive and a new CPU you could pick up there, compatible with a 12,2 for less than 60 bucks, total.

1
  • You don't have to be logged in on an iMac, so you basically need a single-button keyboard.
    – hryamzik
    Commented Apr 4, 2019 at 20:14
0

Here there are a solution:
tinycore-targetdisplaymode - Build toolkit to create a bootable USB thumb drive based on Tiny Core Linux of less than 40 MiB. This includes a custom extension to enable "Target Display Mode" for vintage iMacs without the need to run a full-blown MacOS or Linux distro.

Please check this github: https://github.com/gpdm/tinycore-targetdisplaymode

and this video: https://www.youtube.com/watch?v=hnRjJ6PVjic&t=334s&ab_channel=THEPHINTAGECOLLECTOR

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .