我使用 GNOME Disks 将外部驱动器格式化为 NTFS。现在,当我启动 Ubuntu 时,驱动器可以正常工作,但当我启动 Windows 10 时却不行。我有一台双启动 PC,想使用此硬盘在两个操作系统之间传输文件。
我也尝试使用命令行格式化它
umount /dev/sda
mkfs.ntfs -F -f /dev/sda
我仍然得到相同的结果;它在 Ubuntu 上有效,但在 Windows 上无效。在 Windows 10 上,硬盘仅出现在设备管理器中,而不出现在“我的电脑”下。但是,当我尝试从设备管理器更新驱动程序时,我收到一条消息,提示“Windows 找不到您的设备的驱动程序”。以下是设备管理器窗口的屏幕截图:
编辑:当我第一次写这个问题时,我并没有很好地解释为什么它与 Ubuntu 相关。我想知道如何在 Ubuntu 中格式化驱动器,以便它既适用于 Ubuntu 也适用于 Windows。我已经尝试了这两种方法mkfs.ntfs
和 GNOME Disks 应用程序,但是当它们格式化驱动器时,它只能在 ubuntu 上运行。由于 Ubuntu 和 Windows 都支持 ntfs,因此应该可以在 Ubuntu 中将驱动器格式化为 ntfs,以便它可以在两个系统上运行,而无需使用 Windows 格式化驱动器。
答案1
使用 Windows 内置的磁盘管理程序将外部硬盘重新格式化为 ntfs。格式化卷将破坏分区上的所有数据。在开始之前,请务必备份要保存的所有数据。
通过选择打开计算机管理开始 按钮。选择控制面板->系统和安全->管理工具,然后双击计算机管理。
在左侧窗格中,贮存, 选择磁盘管理。
右键单击要格式化的卷,然后选择格式。
要使用默认设置 (ntfs) 格式化卷,请在“格式化”对话框中选择“确定”,然后再次选择“确定”。
来源:创建并格式化硬盘分区
答案2
我也尝试使用命令行格式化它
umount /dev/sda mkfs.ntfs -F -f /dev/sda
问题是您直接格式化驱动器,而不是创建和格式化分区。使用fdisk
创建新的分区表(msdos/mbr 或 gpt)并进行分区。然后格式化新/dev/sda1
分区。如果您更喜欢图形界面,请使用gparted
。