"Unable to unmount volume for repair" - cannot erase, or run first aid, on an external firewire drive

I want to erase my external hard drive, currently full of data from an old computer's Time Machine backups, but I'm not able to...


The drive does mount correctly, I can view files with no problems. I cannot however rename or delete them (e.g. trying to delete a file using Finder gives me an "unexpected error" (code -50); if I go to the Terminal and try "rm" then I get "Invalid argument".


So I went to Disk Utility to run First Aid. If I have selected the Volume and run First Aid then I get the following:

Running First Aid on “LaCieDrive” (disk4s2)


Repairing file system.

Volume could not be unmounted.


Restoring the original state found as mounted.


Unable to unmount volume for repair. : (-69673)


Operation failed…


If, instead, I select the physical device instead of just the volume then First Aid runs just fine, I get no errors.


But I am still not able to erase, because of the unmount problem, regardless of whether I've selected the physical device or just the volume. Looks like this:

Erasing “LaCie Rugged FW/USB Media” (disk4) and creating “LaCie”


Unmounting disk

The volume on disk4 couldn’t be unmounted because it is in use by process 0 (kernel)

Couldn’t unmount disk. : (-69888)

Operation failed…



Final detail: unsurprisingly, ejecting the disk doesn't work. But if I select the "Force Eject" option that does work just fine.



Can anyone help with this?


  • The external drive I want to erase is a LaCie "Rugged" 1 TB Firewire drive, currently with GUID partition map and formatted as Mac OS Extended (Journaled).
  • The laptop from which I'm running Disk Utility is a MacBook Air (M1, 2020), using Mac OS 11.3.1.


Posted on Jun 9, 2021 6:31 AM

Reply

Similar questions

2 replies

Jun 9, 2021 10:02 AM in response to Owl-53

Thanks for the idea P.Phillips; it did get me a step farther such that the erase process would actually start, but ultimately it still didn't work...


  • umount didn't work ("Resource busy -- try 'diskutil unmount'"), but diskutil unmount did work just fine
  • after that, in Disk Utility the Volume was (correctly) greyed out and I was able to start the Erase process of the device. But it also got stuck...


Erasing “LaCie Rugged FW/USB Media” (disk4) and creating “LaCie”


Unmounting disk

Creating the partition map

Waiting for partitions to activate

Formatting disk4s2 as Mac OS Extended (Journaled) with name LaCie

newfs_hfs: WriteBuffer: pwrite(3, 0x120028000, 1048576, 4096): Input/output error

newfs_hfs: write (sector 8): Input/output error


Mounting disk

Could not mount disk4s2 after erase

File system formatter failed. : (-69832)


Operation failed…



Tried it a second time just to see, and the error was slightly different:


Erasing “LaCie Rugged FW/USB Media” (disk4) and creating “LaCie”


Unmounting disk

Creating the partition map

Waiting for partitions to activate

Formatting disk4s2 as Mac OS Extended (Journaled) with name LaCie

Wiping volume data to prevent future accidental probing failed. : (-69825)


Operation failed…


And now I am also no longer able to mount the disk :( From within Disk Utility the error is:


Could not mount “disk4s2”. (com.apple.DiskManagement.disenter error -119930868.)


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

"Unable to unmount volume for repair" - cannot erase, or run first aid, on an external firewire drive

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.