4

I have just got a second hand iMac (Core 2 Duo 2.4 20" Mid 2007) Which has been fully wiped. I have connected it to wifi and am trying to install OS X by using the reinstall option but when I log in to the App Store it just says item temporarily unavailable. It seems to have decided that El Capitan 10.11 is what its looking for but cannot access it to download it.

Any suggestions so that I can get an OS on to this computer and actually use it?!

Thanks.

11
  • Can you share some details about the specific iMac model, especially from which year it is?
    – nohillside
    Commented Mar 18, 2019 at 14:47
  • Underneath it says Model A1224. Commented Mar 18, 2019 at 14:58
  • @Steve Chambers: You edited this question and added "(Core 2 Duo 2.4 20" Mid 2007)". How did you know this? This information was not part of the original question. Users are reacting to something that James Reeves never put in his question. If the computer has been wiped and James logging into the App Store, then the Mac has to be newer than 2007. Commented Mar 18, 2019 at 16:45
  • I got that from the model number and doing a google search Commented Mar 18, 2019 at 16:49
  • @Steve: But, there is no model number in the original question. What am I missing? Commented Mar 18, 2019 at 16:51

3 Answers 3

2

I have a 2007 iMac. A while back, I replaced the internal drive with a 1 TB hard disk. The Mac still has a working optical drive. Currently, the mac has 64 bit Windows 10 Pro, Ubuntu Linux, Yosemite and El Capitan installed. I am fortunate, in that I have a 2011 iMac running High Sierra and a Snow Leopard DVD.

One path to reinstall would be to install Snow Leopard from a DVD. Apple still sells the DVD for 20 USD. If necessary, you should upgrade to OS X 10.6.8. One way to accomplish this would be to download the Mac OS X 10.6.8 Update Combo v1.1. Finally, the current instructions for upgrading to El Capitan can be found here. This site has a this link to the Apps Store where El Capitan can be downloaded.

Another path would be find someone who has purchased (for free) El Capitan. If this person has access to a Mac running High Sierra or earlier, then they can download El Capitan to this Mac. El Capitan can be transferred to a bootable USB flash drive installer. The instruction are given here. Basically, the command below needs to be executed on a flash drive formatted Mac OS Extended (Journaled) with the label (Name) MyVolume.

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

Note: I also have a 2013 iMac running Mojave. When accessing the Apps Store, the Yosemite and El Capitan operating systems do not appear. So accessing previous purchases now depend on the version of macOS your are using.

Update: How to Get and Verify a Snow Leopard ISO File from the Internet

Mac User posted in an answer which states a Snow Leopard ISO file can be download from this website. This site shows an image of a DVD. I happen to have that very DVD. This is OS X version 10.6. So I decided to conduct some research using an iMac (21.5-inch, Mid 2011) running macOS High Sierra Version 10.13.6. Here is the work and results.

First, I downloaded the ISO file from the website. This was named snow leopard install.iso.

Next, I used the Disk Utility to create a DVD/CD master image of the Snow Leopard DVD named SnowLeopardDVD.cdr. I used the command shasum -a 256 snow\ leopard\ install.iso to get a SHA256 checksum, as shown below.

cbeeb2378c40b20a9b06236f567de593e9030a0a865515b50cf6d35833e25cd5  snow leopard install.iso

The command ls -l SnowLeopardDVD.cdr snow\ leopard\ install.iso produced the following output.

-rw-r--r--@ 1 davidanderson  staff  7771496448 Mar 19 01:11 SnowLeopardDVD.cdr
-rw-r--r--@ 1 davidanderson  staff  7771521024 Mar 18 18:34 snow leopard install.iso

This shows the download to be 24576 bytes larger. I used the hexdump -C -s 7771496448 snow\ leopard\ install.iso to display these extra bytes. The output shown below. This output shows all these extra bytes are zero.

1cf37a000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
1cf380000

Next, I used the Finder application to mount both files. The snow leopard install.iso file mounted as disk1 and the SnowLeopardDVD.cdr file mounted as disk3. Neither of the next two commands produced any output. This means the disk1 and disk3 are identical to the files that were mounted.

Note: In some instances, I needed to unmount one or more volumes before using certain commands.

cmp /dev/disk1 snow\ leopard\ install.iso
cmp /dev/disk3 SnowLeopardDVD.cdr

The output from diskutil list disk1 and diskutil list disk3 is shown below. The output shows the partitions are the same type and size.

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +7.8 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:         Apple_Driver_ATAPI                         1.0 GB     disk1s2
   3:                  Apple_HFS Mac OS X Install DVD    6.7 GB     disk1s3

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +7.8 GB     disk3
   1:        Apple_partition_map                         30.7 KB    disk3s1
   2:         Apple_Driver_ATAPI                         1.0 GB     disk3s2
   3:                  Apple_HFS Mac OS X Install DVD    6.7 GB     disk3s3

None of the commands shown below produced any output. This means the partitions are identical.

cmp /dev/disk1s1 /dev/disk3s1
cmp /dev/disk1s2 /dev/disk3s2
cmp /dev/disk1s3 /dev/disk3s3

Next, I execute the command cmp -l SnowLeopardDVD.cdr snow\ leopard\ install.iso. Only the first and last 2 lines of the output is shown below.

1034487809 343   0
1034489856  65   0
cmp: EOF on SnowLeopardDVD.cdr

Since I now know both files are using the Apple_partition_scheme, I can post the output from the commands pdisk -lr /dev/disk1 and pdisk -lr /dev/disk3, as shown below. Again the partitions appear to be the same type and size.

Partition map (with 2048 byte blocks) on '/dev/disk1'
 #:                type name       length   base    ( size )
 1: Apple_partition_map Apple          15 @ 1      
 2:  Apple_Driver_ATAPI Macintosh  505105 @ 16      (986.5M)
 3:           Apple_HFS Mac_OS_X  3289554 @ 505122  (  6.3G)
 4:          Apple_Free                 3 @ 3794676

Device block size=2048, Number of Blocks=3794679 (7.2G)
DeviceType=0x0, DeviceId=0x0

Partition map (with 2048 byte blocks) on '/dev/disk3'
 #:                type name       length   base    ( size )
 1: Apple_partition_map Apple          15 @ 1      
 2:  Apple_Driver_ATAPI Macintosh  505105 @ 16      (986.5M)
 3:           Apple_HFS Mac_OS_X  3289554 @ 505122  (  6.3G)
 4:          Apple_Free                 3 @ 3794676

Device block size=2048, Number of Blocks=3794679 (7.2G)
DeviceType=0x0, DeviceId=0x0

Since I now know the block size is 2048 bytes, I can convert the byte counts given as output from the last cmp command to blocks, as shown below.

1034487809 bytes = 505,121 blocks * 2048 bytes/block + 1 byte
1034489856 bytes = 505,122 blocks * 2048 bytes/block + 0 bytes

The above conversion shows all the differences occur in the one unused 2048 byte block between the Apple_Driver_ATAPI and Apple_HFS partitions.

The next commands extend the SnowLeopardDVD.cdr file by 24576 bytes of zeros. The following command zeros the 2048 byte block between the Apple_Driver_ATAPI and Apple_HFS partitions in then SnowLeopardDVD.cdr file.

dd if=/dev/zero bs=1 count=24576 seek=7771496448 of=SnowLeopardDVD.cdr
dd if=/dev/zero bs=2048 count=1 seek=505121 conv=notrunc of=SnowLeopardDVD.cdr

The command given below produces no output, thus confirming the SnowLeopardDVD.cdr and snow leopard install.iso files are now the same.

cmp SnowLeopardDVD.cdr snow\ leopard\ install.iso

The result of this research is outlined below.

  • The ISO I download is authentic. The differences that occur outside the partitions are not used and are zero in the ISO file.

  • If another website promotes the download of an ISO file of this same DVD, you can use the information in this answer to verify if the download is authentic. This is why I included the SHA256 checksum of the ISO file I downloaded.

3
  • Any idea where I can get a safe version Snow Leopard on a disc? Commented Mar 18, 2019 at 21:38
  • You would need to purchase the DVD from Apple. You can also get a used DVD cheaper on the internet. This answer claims to know where you can download an iso. Commented Mar 18, 2019 at 22:17
  • I downloaded the Snow Leopard iso from this answer and installed Snow Leopard in VirtualBox on a 2011 iMac. The version was 10.6, so you would need to update to 10.6.8. FYI, the Snow Leopard DVD is multisession. One session is the OS X Snow Leopard installation files and the other session is the Windows Boot Camp files. The web site only shows the Boot Camp files and omits the OS X Snow Leopard installation files. However, I an confirm the Snow Leopard installation files do exist in the iso. Commented Mar 19, 2019 at 0:38
1

Due to your older model Mac, you can not use the now common method of updating/downloading OSX from the internet, a feature built into OSX Utilities.

Interestingly, if you have 'purchased' an old OS via the App Store before, they are available to you for download (at least down to El Capitan), but if you had not purchased them before, they are no longer available.

You will need the original disk that came with your system. You can often search around the web to find a copy and install via USB, but the best solution is simply purchase it from Apple:

You can purchase Snow Leopard here fr $19 directly from Apple: https://www.apple.com/shop/product/MC573/mac-os-x-106-snow-leopard

Other versions are available as well: https://www.apple.com/shop/help/downloadable_software

Once you get an OS in place, you can then go to the App Store and download the newest OS, or at least get to an OS that will allow over the net updates.

7
  • 1
    Isn't that imac so old that the original os came on dvd and did not have a recovery partition?
    – mmmmmm
    Commented Mar 18, 2019 at 16:01
  • A 2007 iMac doesn't do Internet recovery. See: support.apple.com/en-us/HT202313. The only option here would be to get the DVD and recover from that.
    – Allan
    Commented Mar 18, 2019 at 16:36
  • @Allan: Could not a USB flash drive installer be created using another Mac? Commented Mar 18, 2019 at 16:57
  • Why is this struck out?
    – Allan
    Commented Mar 18, 2019 at 18:02
  • @DavidAnderson - I'm not sure you could use a USB (I have a 2007 MacBook that will simply not boot from USB; but I was referring specifically to "recovery". It won't hurt to try though.
    – Allan
    Commented Mar 18, 2019 at 18:51
0

I’ve had the exact same issue with an iMac. El Capitan is not downloading no matter how many things I have tried, same “Temporarily Unavailable” message, and I absolutely have El Capitan in my store purchase history (I’ve had every version of macOS since Leopard). If you don’t have a physical disk of an earlier OS I think you may be out of luck. Apple has made it really, really hard to download older OS versions recently, which is frustrating, as I had previously rescued a lot of old but usable Macs for friends and family using the recovery option.

You must log in to answer this question.

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