如何删除笔式驱动器的所有部分并创建单个卷?


12

我有8GB的笔式驱动器。笔式驱动器的当前配置如图所示。它显示6.9 GB的可用空间,显示2.3 MB的FAT驱动器,当我打开它时显示。

我想格式化驱动器,但是当我要格式化驱动器时,它显示一条错误消息,该消息显示在消息中。

“无法修改此分区,因为它包含分区表;请重新初始化整个设备的布局。(udisks-error-quark,11)”

我也尝试删除该卷并创建一个新卷,但显示的消息是

请帮助我删除驱动器的所有分区,并创建具有8 GB分区的单个卷。


您是否尝试在对该卷执行任何操作之前先卸下该卷?
Videonauth

1
是的,我卸载了驱动器,然后格式化或删除了驱动器,但屏幕上显示了相同的消息。
Puneet Dixit

这是一个错误报告:bugs.launchpad.net/ubuntu/+source/gnome-disk-utility/+bug / ...希望尽快修复
Hangman

这真让我发疯,您几乎不能在最新的Ubuntu中使用笔式驱动器。我是说,尽管我对终端和类似的东西非常满意,但是不,我不愿意在2016年使用终端格式化笔式驱动器。
Attila Fulop

Answers:


7

好吧,我提出的解决方案听起来可能很苛刻,并且肯定会删除该笔式驱动器上的所有内容,因此请确保使用正确的路径。现在,我根据您在屏幕截图上看到的设置写出答案。

按下ctrl+ alt+ 打开终端t

然后

# like said make sure you use the right path to your stick !! 
sudo umount /dev/sdd1
sudo dd if=/dev/zero of=/dev/sdd1 bs=4MB

让它运行一会儿(在8 GB上执行4 MB步骤需要花一些时间写零)。

之后,该驱动器上将不再有任何内容,您应该可以重新开始。


2
我这样做了,之后,Ubuntu根本不识别加密狗。幸运的是,我们办公室里只有一台Windows笔记本电脑,可以在30秒内完成此非常复杂的操作。eh
Attila Fulop

它对我有用(花了几分钟才结束,但是在此过程中我走了,所以我不知道有效花费了多少时间)。然后,我必须先创建分区表,然后再创建分区(都使用Gparted)。即使这样,pendrive也不再可写了。因此,我解决了sudo dd if=/dev/zero of=/dev/sdd1在Ubuntu中消除分区表并在Windows中进行格式化的问题。
恩里科·玛丽亚·德·安吉利斯

我们可以增加参数的值bs以减少时间吗?对我来说,这花费了很多时间。
sv_jan5

1
@ sv_jan5您可以,但是必须确保块大小适合棍子的大小,通常的安全大小为4098字节(或4M),这就是为什么我将其放在这里。
Videonauth

应用此解决方案后,我不得不使用Windows格式化笔驱动器,因为即使在重启后也无法在Ubuntu上检测到它。这应该解决吗?
Snehasish Karmakar'9

6

此问题是由于低级设备工具将错误大小的块直接写入设备而引起的。

要解决此问题,您将必须将设备块重写为适当的大小。为此,请打开终端(Ctrl+ Alt+ T)并输入以下命令

sudo dd if=/dev/zero of=/dev/sdX bs=2048 && sync

退回以替换sdX 为您的闪存驱动器的实际设备。
完成此操作后,您可以使用gparted或通过使用To格式化为fat32的终端创建新分区

sudo mkfs.vfat /dev/sdX1

格式化广告ntfs

sudo mkfs.ntfs /dev/sdX1

格式化为EXT4

sudo mkfs.ext4 /dev/sdX1

3

步骤1:安装GParted分区编辑器。

sudo apt-get install gparted 

步骤2:打开gparted并插入Pendrive。然后单击Gparted>设备并选择您的设备。

步骤3:删除所有分区并提交。


尝试gparted,它给了我与磁盘应用类似的错误……
knocte

很棒....
Smack Alpha
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.