Ir para o conteúdo principal

Lançado em junho de 2012, modelo A1278. Processador Intel com Turbo Boost, até 512 MB DDR5 de RAM vídeo

1623 Perguntas Visualizar todos

Converting my SSD from Journaled HFS+ to APFS

Hi there,

A few months back I installed a new SSD in my 13” MacBook Pro Mid 2012. I used the kit offered here on ifixit and followed the steps to a T. I found it strange afterwards that I was unable to re-encrypt my hard drive, but thought nothing of it at the time. Yesterday, I tried to download the newest version of macOS Mojave. When I clicked on my hard dive to install, I received an error message stating that “this volume is not formatted as APFS”.

I’ve done a little reading on APFS online to see what the issue is. Apparently my new SSD was formatted as Journaled HFS+. I have seen a few guides on how to convert from Journaled HFS+ to APFS. My question, however, lies with data recovery. Converting from Journaled HFS+ to APFS requires that one erases their hard drive. I have everything saved on a Seagate Plus Slim external hard drive. It too, however, is formatted as Journaled HFS+.

If I erase my internal SSD and covert it to APFS, how do I ensure that the data backed-up on my external hard drive will transfer back to my Mac properly? Do I need to convert my external hard drive to APFS as well? If so, what are the risks associated with doing so?

I look forward to hearing from y’all.

Best,

C

Respondido! Ver a resposta Também tenho esse problema

Esta é uma boa pergunta?

Pontuação 2
2 comentários

What is the drive you installed an Apple or OWC SSD?

por

@danj It's a MX500 2.5-inch SSD. I purchased it directly from iFixit: MacBook and MacBook Pro (Non-Retina) SSD Upgrade Kit.

por

Adicionar um comentário

4 respostas

Solução escolhida

All right, I think everything is good now!

First, I made a bootable USB of High Sierra (the oldest OS I could find on the App Store) and saved everything to my backup drive via TimeMachine. Next, I erased my SSD.

I then installed High Sierra on my SSD. Next, I went to restore my data from my backup drive. I received an error message when doing so. When you save your data in a newer OS format on a backup drive but your internal SSD is operating on an older version of OS, the data won’t transfer. In response, I subsequently I updated my SSD to Mojave. (It probably would have been best to have started with a bootable USB of Mojave in the first place, I guess.) I was able to restore all of my data without any hiccups after that.

At first, I thought all of this work was for naught. Then I checked out FireVault and found that my disk was capable of being encrypted again. While my file system is still Journaled HFS+, I think I’m in a better position now should I ever need to convert to APFS.

Thanks for your patience and guidance everyone.

Best,

C

Esta resposta foi útil?

Pontuação 1

1 comentário:

Im so confused. After all that you were still on the old HFS+ format? I thought the whole point was to get APFS on your SSD and load your backup then. I thought Mohave update and Sierra update automatically makes your File system to APFS.

Im in the same boat and was going to follow your steps but want APFS.

Think I will make a clone onto external drive, then boot mac from that, then format SSD inside the mac to APFS and the clone back from external to that. end result should be my everything I currently have on my new APFS SSD.

por

Adicionar um comentário
Pergunta mais útil

The format of your external drive can be different than your internal so thats not a worry!

At this point you’ll need to see if you need to update the driver on your drive before you do anything.

In the mean time I would recommend you first create a OS installer drive with your current MacOS following this guide How to create a bootable macOS Sierra installer drive. Make sure it boots up using the Option (⌥) key. You might want to setup a Mojave installer as well.

Reference: Mac startup key combinations

Esta resposta foi útil?

Pontuação 4

10 comentários:

I can't remember having had troubles with updates on HFS formatted drives. Usually I just download combo updates to have them ready in case of need without continuosly downloading stuff, but still, nothing I remember having met on H.Sierra or Mojave.

por

Thanks for the info on external drives, Dan. This is extremely helpful.

Just to clarify, I actually have Mojave installed on my current SSD. I downloaded it last fall on my previous hard drive and transferred over to my new SSD with SuperDuper this spring.

I was trying to reinstall Mojave in an attempt to reformat my SSD in APFS. I want to make sure I can not only encrypt my SSD but also update my SSD in the future when Apple releases additional MacOS packages.

Do you still recommend downloading the MacOS installer drive onto a USB, Dan? If so, what's the next step?

por

Well that's the root issue then! Using a cloning App! find your SuperDuper and any other cloning app and trash them! Since 2012 I've not used any 3rd party cloning apps as they only create issues later on like what you've encountered here.

I don't recommend upgrading past Sierra on SATA based systems (HDD or SSD) High Sierra and Mojave will upgrade the file system from HFS+ to APFS during the install process. High Sierra had a lot of issues I just don't install it at all! The probe here is the way APFS works on older SATA systems as throughput issues with it limited queues over what PCIe/NVMe drives have.

OK, You still want to jump in the deep end of the pool ;-}

Make a Sierra installer USB as well as a released Mojave installer following this guide How to create a bootable macOS Mojave installer drive

After backing up your drive (TimeMachine) reboot under the Sierra drive so you can reformat the drive and install it onto your drive. Install the updates as required (IMPORTANT: Setup a new user account different than what you currently using for the installs). Then if you must run the Mojave OS installer in the same manner booting up under the installer USB and installing it. and its needed updates. At the end of the OS install you'll be asked if you have a a backup to restore this is when you want to plug in your backup drive so the Migration Assistant can restore your user accounts, apps & data.

por

Doesn't look like Sierra is available in the App Store anymore. My list of purchased applications in the App Store was reset when I switched my hard drive, so I can't assess it that way, either.

I was able to download the High Sierra installer to a USB, however. When I tried to install it through Disk Utility, though, I received an error message telling me I couldn't install an earlier version of Mac OS. I guess this makes sense: some of the support forums on Apple's website indicate that you can't download older OS versions if you have one of the newer ones already installed. Got an error message (still, the APFS problem) when I tried the bootable USB route with Mojave, too.

"Convert to APFS" is greyed out in Disk Utility for me. Should I just re-partition my volume as APFS instead? (If so, should I use APFS or APFS (encrypted)?) OR, do you think I should just hold off on this until Apple releases macOS 10.15 Catalina in the fall? Is it possible that that update might convert my SSD to APFS instead?

por

Your hitting the shoe cobblers dilemma! The cobbler can't fix your shoe with you wearing them! Thats why you need to create the bootable OS installer so the drive you are trying to fix is not being accessed.

por

Exibir mais 5 comentários

Adicionar um comentário

You'll want to start fresh on the SSD, make sure show all devices is selected in disk utility. Select the least indented item from the top left and erase.

I'm not sure about this APFS / HFS+ stuff. But what I always use GUID partition table / Journaled Format on a HD install then upgrade to Mojave via running installer while MacOS is booted into system from a USB OS installer drive or upgrade to it via app store.

I think it converts to APFS file system on upgrade to Mojave?

What's the benefit to going APFS? I just use defaults or whatever works.

Esta resposta foi útil?

Pontuação 2

2 comentários:

I never noticed the installer changing the file system when I set one with Disk Utility, even with Ssd or blade drives. However I always do clean installs with a Usb pendrive, thus I'm unsure how it really behaves with a simple upgrade App. No idea about the benefits of APFS under the hood and I couldn't care less, never noticed anything better on daily use.

por

@benjamen50 - Both HFS+ and APFS use GUID partitions The given OS and drive defines which format the drive will have. Under High Sierra a SSD drive will be updated to APFS a HDD will be left as HFS+. Under Mojave the either drive will be converted. There is a way to hold the partition at HFS+ under High Sierra by modifying the installer script. I haven't been able to modify the Mojave script.

As to which file system is better: This gets tricky! As we first need to look at the means of I/O to the drive: SATA or PCIe. SATA I/O dialog is a serial give and take with only two queues (in & out). A PCIe interface has lanes each lane has four queues.So a x2 connection 16 queues and a x4 will have 32! So why is this important? The dialog of HFS+ uses fewer transactions than APFS which uses more! A lot more!

So older SATA based systems should stick with HFS+ which means you really need to stick with Sierra. If you have a newer PCIe blade drive'd system then jumping to APFS makes sense!

What does APFS give you that HFS+ doesn't? Here's a good write up HFS+ v. APFS: Which Apple file system is better?

Because of the deeper queuing APFS does offer better performance as multiple actions across a given app and across file copy and moves! If ou have a SATA SSD somethings are not better! as an example finder actions tend to bog down. Newer versions of High Sierra are better but still not as good as it could be given the heavy dialog of APFS. But to be fair Apple and most other makers are moving boot drives to SSD's so APFS makes sense on them. secondary drives (Internally or Externally) should stick with HFS+ as encryption is still not supported

por

Adicionar um comentário

All you have to do is:

1. Boot from Catalina or Big Sur USB drive

2. Click on your boot drive (left pane)

3. Click on ‘Unmount’ on the top right header icon

4. The drive will be greyed out when unmounted… may have to do several times… it does not happen quickly

5. Right click on greyed out drive in left pane

6. Click on ‘Convert To APFS’

7. Wait until done… about 30 seconds

Esta resposta foi útil?

Pontuação 1
Adicionar um comentário

Adicionar a sua resposta

Charlie será eternamente grato(a).
Exibir estatísticas:

Últimas 24 horas: 1

Últimos 7 dias: 2

Últimos 30 dias: 8

Duração total: 19,389