如何调整外部USB NTFS分区的大小?

我有一个新的USB驱动器,它带有一个NTFS分区。

我怎样才能缩小它以便创建ext4分区?

gparted似乎没有突出显示“resize”选项。

更新:

按照以下说明操作后,卸载后我仍然无法调整分区大小。 但是有一个警告:

无法找到挂载点。 无法读取此文件系统的内容! 因此,某些操作可能无法使用。 ntfs文件系统支持需要以下软件包列表:ntfsprogs“。

但是,在安装了分区后,我可以读取和写入驱动器上的文件系统,并且安装了ntfsprogs并且是最新的。

下一步是什么?

您无法在安装驱动器时调整驱动器的大小,即:在使用中 – 启动到Gparted Live CD,连接驱动器(确保它没有安装!!)然后您应该能够根据需要调整驱动器的大小。

以下是一些使用Gparted的有用文档: http : //www.dedoimedo.com/computers/gparted.html

在此处输入图像描述

使用gparted ,您应该首先右键单击并选择“Unmount”。 这将允许您编辑分区。

然后,您应该能够使用resize命令以及能够在USB驱动器上创建新分区,并且应该允许您在NTFS分区旁边创建ext4分区。

卸载外部USB驱动器以进行分区

从正在运行的Ubuntu(无需从Live CD启动),您需要使用带有以下命令的终端卸载外部USB驱动器:

 sudo umount "/media/External USB" 

请注意,挂载点"/media/External USB"在您的系统上是不同的,取决于您为驱动器命名的名称。 如果您不确定外部驱动器的安装点是否显示在系统 – >管理 – >磁盘实用程序中 ,或者在终端中使用命令mount -l

GParted或Nautilus也不允许您在不卸下USB驱动器的情况下卸载驱动器。

卸载驱动器后,您可以使用GParted或任何其他分区工具调整分区大小或重新格式化。

您需要首先卸载它,可能最好通过Nautilus实现,然后您可以打开GParted并调整分区大小。

这是我的经历……你的里程可能会有所不同。

我有一个外置USB HD,主要用于大量备份。 但当我插入它时,出现了两个逻辑驱动器:这让我恼火。 它们被格式化为ntfs。

当我从Ubuntu菜单运行Gparted时,我可以单击“Unmount”,但它不会这样做。 忘记所有“为什么”…底线:Gparted不会卸载分区……这意味着我无法重新格式化,resize等等。所以……

从终端我运行mount -l并看到驱动器安装在/dev/sdc1

从终端我输入sudo umount /dev/sdc1

在此之后 ,我可以使用Ubuntu菜单中的Gparted实用程序删除分区,重新格式化等。

为了记录,我尝试用Nautilus卸载:没有用。 然后驱动器根本没出现在Gparted上!

希望这有助于/为您服务。

在ubuntu中resize之前在Windows上运行chkdsk / f。 如果文件系统上存在未解决的错误,则resize选项不起作用。

或者,您可以使用管理>磁盘工具中的gnome-disk-utility。 它会在存储设备中列出您的USB。

我不同意您在Live CD上执行此操作所需的注释。 你在谈论外部USB驱动器,而不是系统驱动器。 您绝对可以从已安装的系统执行此操作。

如果gparted报告此错误,则可能是ntfs分区有问题。 您应该在您的分区上运行sudo ntfsresize --info /dev/sdX1 。 这个工具(gparted自己用来resize)将报告你的ntfs分区是否有问题,应该用Windows上的chkdsk /f修复。