产品:WD My Passport Ultra 1TB
操作系统:Mac 和 Linux
我最近将 WD Passport 用于 Linux 系统。我在 Linux 中将此驱动器格式化为 ext4。现在我想再次将此驱动器用于我的 Mac,但在使用磁盘实用程序将此驱动器格式化为 hfs 时遇到了问题。
由于某种原因,我可以在 Linux 上正常读取/写入和格式化此驱动器。此外,在“磁盘工具”中查看此驱动器时,会发现此驱动器有多个实例。
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk5s1 as Mac OS Extended (Journaled) with name Untitled
newfs_hfs:
WriteBuffer: pwrite(3, 0x104ae4000, 1048576, 331354112): Input/output error
newfs_hfs: write (sector 647176): Invalid argument
Mounting disk
Could not mount disk5s1 after erase
编辑#1
Palaeologus 帮助我找到了格式化驱动器的解决方案。
sudo su
diskutil list
cat /dev/random > /dev/diskX
查找驱动器并将 X 替换为驱动器号。然后将驱动器格式化为 FAT。
diskutil eraseVolume ExFAT MyName diskX
再次用磁盘编号替换 X。
现在驱动器已可访问。但是我只能将驱动器格式化为 FAT,而不能格式化为 JHFS,格式化为 JHFS 会返回与帖子顶部所述的相同错误。