linux - 如何初始化文件系统?

标签 linux shell filesystems partitioning

我在/dev/sda 上有一些分区。我想以编程方式将它们全部删除。一种方法是列出所有分区,然后一一删除。另一种方法是直接执行

dd if=/dev/zero of=/dev/sda

当我的分区表出现问题时,第一个选项失败了,由于当前分区的列表没有给出任何输出,因此我无法删除任何当前分区。

第二种方法花费的时间太长。是否有任何“快速方法”可以通过 shell 脚本将整个硬盘 (/dev/sda) 设置为未分区?

最佳答案

dd if=/dev/zero of=/dev/sda bs=1k count=100

尝试一下。应该立即杀死分区表。

关于linux - 如何初始化文件系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2250215/

相关文章:

linux - 从 Fortran 到 Linux 的退出代码

php - 使用 SWFupload 或 Uploadify 时,是否需要编辑 php.ini 设置?

C#:获取文件大缩略图/预览,而不是大图标,使用 SHGetImageList 和 SHGetFileInfo,如 Windows 资源管理器

linux - MkdirAll权限与linux权限不匹配

java - 使用 JFileChooser 允许 Swing 用户指定输出位置

filesystems -/dev/ttyS0 无法在 Qemu 中打开

linux - 协助解决 bash、shell 脚本语法错误

linux - sed 命令编辑多个文件(插入,替换行)

c - 使用 popen 和 pclose 时的问题

linux - 查找当前连接的端口号 SSH