首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法格式化磁盘:无效参数

无法格式化磁盘:无效参数
EN

Ask Ubuntu用户
提问于 2018-05-17 05:19:09
回答 2查看 13.5K关注 0票数 -1

我试图在Ubuntu18.04中格式化一个外部硬盘,按照给出的这里描述。但是,在删除了fdisk中的所有分区并创建了一个新分区并输入w将其写入磁盘后,我得到以下输出:

代码语言:javascript
复制
Command (m for help): w
The partition table has been altered.
Failed to remove partition 1 from system: Invalid argument
Failed to remove partition 2 from system: Invalid argument
Failed to remove partition 3 from system: Invalid argument
Failed to remove partition 4 from system: Invalid argument
Failed to add partition 1 to system: Invalid argument

The kernel still uses the old partitions. The new table will be used at the next reboot. 

/dev/sdc1: close device failed: Input/output error

磁盘可能被损坏了!如何找出是否有一种方法来格式化磁盘(部分),或磁盘是否真的损坏超过任何用途?(我能够访问磁盘上的大部分内容,因此磁盘不能被损坏。但我无法修复/重新格式化它)。

那我能做什么呢?

EN

回答 2

Ask Ubuntu用户

发布于 2018-05-17 05:39:39

从外观上看,您已经成功地创建了一个新的分区表。这些错误指向关闭设备后的工作。因为您已经删除了以前的分区,所以它不能删除分区1、2、3、4,因为它们不再存在。同样,当删除旧表失败时,也无法加载新表。您应该重新启动并开始格式化它。

票数 0
EN

Ask Ubuntu用户

发布于 2018-05-17 06:20:37

要回答这个问题,我们必须看看您是如何进行更改的,包括如何调用fdisk。使用fdisk,您可以使用'p‘(print)命令查看分区表,并使用它查看删除分区和创建新分区(命令'n')的命令是否真的按照您的想法执行。您可以使用'o‘命令创建一个全新的分区表(对于DOS类型的表)。使用命令“v”验证表,如果没有错误,应该可以将其写入磁盘。

请记住,只有分区可以“格式化”。您重做分区表和格式化磁盘的原因是什么?这个磁盘有读写错误吗?如果是这样的话,你应该更换磁盘,它不会变得更好。

很抱歉继续说下去,但我去看看你的信息来源。

啊!我刚刚查看了使用fdisk的说明,您引用了它,它遗漏了一个重要步骤,选择您想要的分区类型,使用't‘命令更改(设置)分区类型。对于“普通”linux分区使用83,对于linux交换分区使用82。使用“L”命令列出不同操作系统的值。您还可以使用“a”命令切换磁盘是否可引导。希望这能有所帮助!

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1037235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档