Using iTunes with a MacBook and External Hard Drive
Ask iLounge offers readers the opportunity to get answers to their iPod-, iPhone-, iPad-, iTunes-, or Apple TV-related questions from a member of the iLounge editorial team. We'll answer several questions here each week, and of course, you can always get help with more immediate concerns from the iLounge Discussion Forums. Submit your questions for consideration using our Ask iLounge Submit Form. We reserve the right to edit questions for grammar, spelling, and length.
Q: I’m contemplating buying a new Retina MacBook Pro with a solid state drive that is much smaller than I’m used to. Since my iTunes library takes up a lot of space I need to move the library to another disk. However, it would be a pain to have to connect the external disk every time I do a wireless sync with my iPhone and iPad. I do use iTunes Match, so that can handle my music, but I’m wondering if there is a painless way of keeping music and films on an external drive with podcasts, apps and anything else needed to sync an iOS device on the internal drive?
A: Unfortunately, while there’s no easy way to split a library in this manner without reimporting pieces, there is a fairly simple workaround for using a laptop while keeping your iTunes content on an external drive.
The first and most important point to keep in mind is that iTunes will never remove anything from an iPod or iOS device as long as it remains listed in the iTunes library, regardless of whether the actual content is available or not. What this means in practical terms is that as long as your iTunes library remains on the internal hard drive you can continue to sync your iPhone and iPad even when the external drive is disconnected. You obviously won’t be able to actually add any content from the external drive, but iTunes will otherwise ignore the fact that the underlying content is unavailable, leaving the content that is already on your devices alone.
The second feature of iTunes that is useful in this scenario is that if the iTunes Media folder is unavailable when you start iTunes (e.g. on an external hard drive that is disconnected), iTunes reverts to using the default iTunes Media folder location—~/Music/iTunes/iTunes Media on your internal hard drive. Not only will any new content that you download or import be placed in this location, but you can actually keep additional copies of content here from your “real” iTunes Media folder on the external hard drive and iTunes will find it and use it from this location whenever the external hard drive is disconnected.
So with those two points in mind, what you can do is transfer your entire iTunes Media folder from your existing computer to an external hard drive, following the instructions in our tutorial on Transferring your iTunes Library. You can then copy the rest of your “iTunes” folder over to the new Retina MacBook Pro, either by copying it via the external hard drive or simply as part of your normal migration; be sure to exclude the “iTunes Media” sub-folder when copying to the new MacBook, as you’ve already transferred this to the external hard drive.
As long as you don’t rename the external hard drive, you can plug it into the new MacBook and iTunes will be able to find your content there automatically. Check the Advanced pane in your iTunes Preferences on the new MacBook Pro and ensure that the iTunes Media folder is set to the external hard drive. This should automatically be the case if you did a full migration to the new MacBook, since your iTunes preference files would have come over during this process. If you’ve setup the MacBook as a new computer and simply copied the iTunes database over, however, you will need to check these preferences and reconfigure them manually.
If you shut down iTunes, disconnect the external hard drive, and then restart iTunes, you should see that the iTunes Media folder path will have reverted to its default location under ~/Music/iTunes.
This is a temporary condition, however; if you remount the external hard drive, and restart iTunes, the path will resume pointing to the external hard drive.
With your external hard drive disconnected, any new content you download gets placed in the default “iTunes Media” folder on your local hard drive. You can also take specific content with you simply by copying it from the iTunes Media folder on the external drive to the corresponding location within the iTunes Media folder on the internal drive and iTunes will continue to find it in that location, even when the external drive is unavailable, both for direct access and syncing with your iPhone or iPad.
If you are downloading new content while on the go (e.g. podcasts, new music/video purchases, etc), you can easily add this to the external hard drive when you return home simply by confirming that the iTunes Media folder path is set to the external hard drive and then using the same Consolidate option that you originally used to move your entire library to the external drive. iTunes will copy any files that are not in the proper iTunes Media folder (e.g. those on your internal hard drive) over to that location.
Note that you don’t even need to worry about any of this, however, unless you’re actually planning to either access content directly within iTunes while the external drive is disconnected, or plan to import or download new content for syncing to your iOS devices; remember that you can sync your iPhone and iPad even without the external drive connected and iTunes will not remove anything from your devices as long as it remains listed in your iTunes library.
One final note to keep in mind, however: iTunes Match actually presents a special case here, since iTunes will not revert to using the iCloud based copies of your music if it thinks a local copy should be available. In other words, if a file is listed in the iTunes library as local, but the underlying file cannot be found, iTunes will simply give you an error and not allow you to play that track. The workaround for this particular situation is to setup another, secondary iTunes library specifically for accessing your iTunes Match content. See our article on Streaming from iTunes Match on your Primary iTunes computer for more information on how to set this up.
- Will removing a credit card from Safari also remove it from Apple Pay?
- Can I mute Handoff calls coming into my Mac from my iPhone?
- How do I keep my iPhone calls from ringing on my Mac?
- Why doesn’t Traffic show up on my Today Notifications Screen?
- Why doesn’t my iPhone reconnect to Wi-Fi after I turn it on?
- Why can’t I see the iPad-style landscape view on my iPhone 6 Plus?
- Invoxia adds Amazon Alexa to Triby
- Apple provides more details on new Apple Music API
- Apple Music for Android adds music videos, Family Plan support
- Icahn pulls out of Apple over China concerns
- Apple launches CareKit, with four apps debuting today
- Alleged schematics for iPhone 7 ‘Pro’ show up in Japanese magazine
- Nintendo bringing Fire Emblem, Animal Crossing to iOS
- FBI will not disclose San Bernardino iPhone hack
- Notes from Apple’s Q2 2016 earnings call
- Apple Q2 results: $50.6B revenue, 51M iPhones, 10M iPads sold
- August Doorbell Cam
- August Smart Lock HomeKit enabled + Smart Keypad
- ecobee3 HomeKit-enabled smart Wi-Fi thermostat
- Zagg Now Cam
- Yantouch EyE Portable Wireless Speaker
- Netatmo Wind Gauge
- Incipio Stashback for iPhone 6/6s
- Schlage Sense Smart Deadbolt with HomeKit support
- ClamCase ClamCase Pro for iPad mini 4
- Brydge BrydgeMini II Keyboard for iPad mini 4
- Filling the Gap: A look at third-party HomeKit apps
- Instant Expert: Secrets & Features of tvOS 9.2
- Instant Expert: Secrets & Features of iOS 9.3
- Opinion: Why Apple needs a dedicated HomeKit app
- Inside the betas: What’s new in iOS 9.3 and tvOS 9.2 (Updated)
- Life with HomeKit: Our experiences with Apple’s home automation system
- Under the Radar: 10 ‘hidden’ details about the new Apple TV
- Instant Expert: Secrets & Features of iOS 9.0
- Under the Radar: A closer look at smaller iPhone 6s and iPhone 6s Plus changes
- A First Look at iOS 9’s Transit in Apple Maps (Updated for watchOS 2)