I have an external SATA drive that was a Time Machine backup for an old Mac. It lived in a Seagate Firewire enclosure which died. Suspecting that it was the Firewire circuitry that died (as seems to be the fate of many of these enclosures), I extricated it and installed it in another Mac. [EDIT: actually attached it, using an external docking station]
It does not mount. Disk Utility sees it, but my attempts to mount or erase it there failed. (I don't need the data; just want to wipe the disk.)
So I tried going the Terminal route, but still had no success. Here is the transcript of that session:
Any other ideas? Thanks.
It does not mount. Disk Utility sees it, but my attempts to mount or erase it there failed. (I don't need the data; just want to wipe the disk.)
So I tried going the Terminal route, but still had no success. Here is the transcript of that session:
2021.04.09 09:17:06: diskutil list
[All of my regular disks showed here under disk0, disk1, disk2]
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk3
1: EFI 209.7 MB disk3s1
2: Apple_HFS TM Backup 999.9 GB disk3s2
2021.04.09 09:17:09: diskutil mount disk3s2
Volume on disk3s2 timed out waiting to mount
2021.04.09 09:17:13: sudo diskutil reformat disk3
Password:
disk3 does not appear to have a valid file system format
Usage: diskutil reformat MountPoint|DiskIdentifier|DeviceNode
Completely erase an existing volume with the same name and format as the
original. Ownership of the affected disk is required.
You cannot erase the boot volume, nor can you reformat any device which
does not have a valid filesystem (instead use diskutil eraseVolume).
2021.04.09 09:18:52: diskutil eraseDisk JHFS+ Untitled /dev/disk3
Started erase on disk3
Unmounting disk [This went on for about a minute, displaying a series of moving slashes, then timed out. The thing is, there was nothing mounted to begin with.]
Error: 12: POSIX reports: Cannot allocate memory
2021.04.09 09:23:35: sudo diskutil eraseVolume JHFS+ Untitled /dev/disk3s2
Password:
Usage: diskutil eraseVolume format name MountPoint|DiskIdentifier|DeviceNode
Completely erase an existing volume. Ownership of the affected disk is
required. Format is the specific filesystem name you want to erase it as
(HFS+, etc.). Name is the (new) volume name (subject to filesystem naming
restrictions), or can be specified as %noformat% to skip initialization
(newfs). You cannot erase the boot volume.
Example: diskutil eraseVolume JHFS+ UntitledHFS /Volumes/SomeDisk
Any other ideas? Thanks.
Last edited: