空闪存驱动器中未分配的空间

空闪存驱动器中未分配的空间

在此输入图像描述

您好,我正在尝试恢复闪存驱动器中未分配的空间。我不太清楚事情是如何发展到这一步的。我尝试过以下命令:

调整2fs大小

sudo resize2fs /dev/sdc1 resize2fs 1.42.13 (17-May-2015) 文件系统已经有 1011875 (4k) 块长。没事做!

坏块

sudo resize2fs /dev/sdc1 resize2fs 1.42.13 (17-May-2015) 文件系统已经有 1011875 (4k) 块长。没事做!

当我使用 Check in gparted 时,没有任何反应。如何恢复闪存驱动器上的空间?抱歉,格式不太好,还在学习中……

答案1

在调整文件系统大小之前,您需要扩展分区。

一种方法是使用 fdisk。假设我有一个 20G 的磁盘,有一个 5G 的分区,如下所示:

fdisk /dev/sda
> p
Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
...
Device     Boot Start      End  Sectors Size Id Type
/dev/sda1        2048    40957    43005   5G 83 Linux

首先,我将删除分区,然后使用相同的分区类型从同一扇区开始创建一个分区,直到磁盘末尾为止。

Command (m for help): d       
Selected partition 1
Partition 1 has been deleted.

Command (m for help): n
Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 
First sector (2048-41943039, default 2048): 
Last sector, +sectors or +size{K,M,G,T,P} (2048-41943039, default 41943039): 

Created a new partition 1 of type 'Linux' and of size 20 GiB.

Command (m for help): p
...
Device     Boot Start      End  Sectors Size Id Type
/dev/sda1        2048 41943039 41940992  20G 83 Linux

如果您确定分区以相同的偏移量开始,那么您可以写入更改:

Command (m for help): w

您的操作系统可能无法重新加载分区表,此时您可能必须重新启动。或者,对于可移动介质,只需拔出/重新插入即可。

然后,您将能够使用resize2fs.

相关内容