我有一台 SeaGate Expansion 台式机硬盘 (3TB),但遇到了一些奇怪的行为。
当我将 Linux 映像写入其中(使用 Etcher)时,我无法从 SeaGate Expansion 硬盘启动,并且无法在任何计算机上的任何操作系统中安装它(甚至 Linux 也不行)。我尝试了 Raspbian、Ubuntu 和其他一些 Linux 映像。当我将相同的 Linux 映像写入任何其他 USB 硬盘时,它完全正常工作,我可以从中启动并安装它,所以我想这意味着它不是我试图写入的映像。
当我将其格式化为 HFS(+)(使用 Mac)/ NTFS(使用 Windows)/ FAT32(使用其中之一)时,它运行正常。我可以在任何操作系统中安装它、读取它、写入它(当然,除了 NTFS 在 MacOS 中是只读的,而 HFS+ 在 Windows 中无法识别,但这是预期的行为)。
Error mounting /dev/sdb1 at /media/(***)/Ubuntu 17.10 amd64: Command-line 'mount-t "iso9660" -o
"uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500"
"dev/sdb1" "/media/(***)/Ubuntu 17.10 amd64" exited with non-zero exit status 32:
mount:/media/(***)/Ubuntu 17.10 amd64: wrong fs type, bad option, bad superblock on
/dev/sdb1, missing codepage or helper program, or other error.
(显然我更换了我的用户名)