- How to run first aid from recovery mac os sierra install#
- How to run first aid from recovery mac os sierra upgrade#
Why is the kernel refusing to 'let go' of the partition? If I "force unmount" it, then manually mount it again with "diskutil mount /dev/disk1", the kernel (again) seems to 'grab' it (requiring a "force unmount" again). If I unmount (force) the disk, then run "diskutil verifyDisk/diskutil verifyVolume" on the disk/all the volumes, they all check out OK. I get the "Volume Macintosh HD on disk1 failed to unmount: dissented by PID=0 (kernel)" mentioned in my first post here. If I boot from either an external High Sierra installer image (on SD card) or the "Recovery" partition, I find that "Macintosh HD" is already mounted, and that I can't unmount it without using "force" (diskutil unmount force /dev/disk1, for example). Here's the output from "diskutil list" when I'm booted from the internal (SSD) drive:Ģ: Apple_CoreStorage Macintosh HD 250.1 GB disk0s2ģ: Apple_Boot Recovery HD 650.0 MB disk0s3Ġ: Apple_HFS Macintosh HD +249.8 GB disk1 My disk does NOT have encryption enabled. Maybe it has nothing to do with it - I'm grasping.
How to run first aid from recovery mac os sierra upgrade#
Per Google, an earlier OS upgrade (to Sierra, I assume) upgraded the filesystem to use the Core Storage stuff. I suspect (but don't know) based on some Googling is that it has something to do with the fact that my existing "Macintosh HD" volume is a "core storage local volume group". I've continued working on this, still no success. I've also tried "csrutil disable" to disable the System Integrety protection stuff. Why is the kernel mounting "Macintosh HD" (even when I'm booted from external media) and keeping it 'locked'? Is there any way to fix this? ", then immediately try "diskutil unmount" (without "force"), it fails with the same "dissented by PID=0 (kernel)" error. When it's mounted readonly, "diskutil unmount" (without force) works fine. ", then run the installer, it sees the disk - but fails (because it's readonly). If (while booted from the SD card) I bring up a terminal and "diskutil unmount force", the installer doesn't show "Macintosh HD" as an option (expected). Again, when installing macOS, I get the "Unable to unmount the volume for repair" error. I then created a High Sierra installer on an SD card, and booted from it (held Option while booting).
![how to run first aid from recovery mac os sierra how to run first aid from recovery mac os sierra](https://www.macworld.com/wp-content/uploads/2021/04/macos-high-sierra-recovery-mode-reinstall-100800057-orig.jpg)
How to run first aid from recovery mac os sierra install#
I still couldn't install High Sierra (same error). I ran "diskutil unmount force" on the partition, then I was able to run Disk Utility's "First Aid". This is from the Recovery partition, so I'm not actively booted from "Macintosh HD". If I bring up a terminal, then "diskutil unmount" the drive, it says "Volume Macintosh HD on diskX failed to unmount: dissented by PID=0 (kernel)". If I boot into Recovery, then run disk utility, I get a similar error.
![how to run first aid from recovery mac os sierra how to run first aid from recovery mac os sierra](https://iboysoft.com/images/resource/fsck-command-external-hard-drive.png)
![how to run first aid from recovery mac os sierra how to run first aid from recovery mac os sierra](https://i.ytimg.com/vi/ZQ42-84SeYI/maxresdefault.jpg)
When I run the installer, it reboots, starts to install, then says "Unable to unmount volume for repair". I've spent the past few hours trying to get it to install onto my Mac Mini (Late 2014). I've successfully installed the High Sierra GM candidate on my MacBook Pro.