Paw*_*ski 21 partitioning windows usb ntfs disk-management
当我在 Windows 下将驱动器格式化为 NTFS 并将其插入 Ubuntu 机器时,它完全可用,但是当我在 Ubuntu 下使用磁盘(删除所有分区并使用 NTFS 创建一个分区)对其进行格式化时,它在插入时不显示Windows 机器。
请注意,在这两种情况下,USB 驱动器都只包含一个格式化为 NTFS 的主分区,例如:
/dev/sdb - 实际设备
/dev/sdb1 - 唯一的主分区
我在固态 USB 笔式驱动器和外部 USB 磁性硬盘上都观察到了这种行为。
如何(重新)格式化 USB HDD 或在 Ubuntu 下的 NTFS 棒以便它在 Windows 下可用?
ble*_*nzo 24
gparted
(GNU Partition Editor) 是一个很好的图形工具,用于将驱动器格式化为各种不同的文件系统类型。您可以使用sudo apt-get install gparted
.
就像使用磁盘时一样,要非常小心地更改正确的设备。您可以使用以下步骤将您的设备格式化为 NTFS:
ntfs
如果 Windows 仍然无法识别该设备,则分区表的类型可能与 MS-DOS 类型不同(我认为 Ubuntu 默认使用 gpt 分区类型)。点击菜单中的“查看>>设备信息”查看分区表类型。在这种情况下,使用“设备>>创建分区表”菜单选项将分区表类型更改为 MS-DOS。您可能需要再次按照上述步骤创建 NTFS 分区。
Mat*_*aun 14
mkntfs
安装mkntfs
由 package 提供ntfs-3g
:
sudo apt-get install ntfs-3g
Run Code Online (Sandbox Code Playgroud)
使用lsblk -f
或找到 USB 驱动器的分区df -h
。让我们假设它在/dev/sdb1
。
卸载驱动器umount /dev/sdb
,否则你会得到错误
/dev/sdb1 is mounted.
Refusing to make a filesystem here!
Run Code Online (Sandbox Code Playgroud)
然后格式化分区:
sudo mkntfs --fast --label myUsbDrive /dev/sdb1
Run Code Online (Sandbox Code Playgroud)
如果成功,您将看到如下消息:
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
74843 次 |
最近记录: |