我有一个 3TB 的 USB 硬盘,我想在 Windows 之间切换,但大多数时候都是 Ubuntu 12.04 服务器。但无论我怎么尝试,都无法实现正确地被两个系统所认可。
最后最近我目前所做的尝试是:[我相信我] 在 Windows 中格式化驱动器并添加驱动器号。然后拔下驱动器并将其插入 Ubuntu 系统。然后运行命令:mount ntfs-3g /dev/sdb1 /media/usb1
。
但这会带来两个问题:
最重要的是,我在 Windows 中添加到驱动器的文件在 Ubuntu 上不存在,而我在 Ubuntu 上添加的文件在 Windows 中丢失了。
另一个问题是:Ubuntu 无法识别该驱动器(不存在 /dev/sdb1,但存在 /dev/sdb)。sdb1 没有 UUID。但是使用 /dev/sdb1 手动挂载没有问题。但将其添加到 fstab(我尝试使用 /dev/sdb1 而不是 UUID 挂载它)会在系统启动时出现以下错误:
HDIO_GET_IDENTITY failed for '/dev/sdb'
在网上找不到问题。看起来它应该可以立即正常工作。有人能给我指明正确的方向吗?
一些额外的信息:
fdisk -l
Disk /dev/sdb: 3000.6 GB, 3000592977920 bytes 255 heads, 63
sectors/track, 364801 cylinders, total 5860533160 sectors Units =
sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512
bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 4294967295 2147483647+ ee GPT
blkid
/dev/sda1: UUID="ec280792-e09f-4957-bb9e-5fc2cca2a297" TYPE="ext4"
/dev/sda5: UUID="bf95d0b6-dd74-44b2-b7b5-9f2d64a07aa4" TYPE="swap"
parted -l
Error: /dev/sdb: unrecognised disk label
lshw
*-scsi:2
physical id: 5
bus info: usb@1:2
logical name: scsi6
capabilities: emulated scsi-host
configuration: driver=usb-storage
*-disk
description: SCSI Disk
product: External USB 3.0
vendor: Toshiba
physical id: 0.0.0
bus info: scsi@6:0.0.0
logical name: /dev/sdb
version: 0201
serial: 76B67345
size: 2794GiB (3TB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=6
*-volume UNCLAIMED
description: EFI GPT partition
physical id: 1
bus info: scsi@6:0.0.0,1
capacity: 2047GiB
capabilities: primary nofs