格式化 OpenBSD 分区

格式化 OpenBSD 分区

我有一个(MBR)外部硬盘,具有以下分区:

250GB xfs,600GB swap,81GBvfat

swap分区实际上是单个 OpenBSD 文件系统的占位符。

我尝试使用fdisk将分区类型更改为 OpenBSD ( A6),但disklabel只能识别其他两个。使用disklabelwithoutfdisk不允许我将分区类型更改为4.2BSD

我从文档中了解到我应该fdisk创建一个 MBR 分区,然后在其中创建disklabel文件系统。

我宁愿询问也不愿丢失数据。实现此目的的正确方法是什么?

答案1

disklabel没有显示 OpenBSD 分区,因为您正在使用它disklabel来编辑它的结构。如果您p g在 提示符下执行disklabel,它将显示如下内容:

OpenBSD area: 64-1234567890; size: 0.0G; free: 600.0G

您可以使用命令添加分区a。要添加第一个分区,请使用a a,表示交换分区a b,表示第三个分区a d。分区b用于交换分区,c是硬盘。这是 BSD 操作系统传统使用的惯例。

disklabel不会破坏Linux/Windows分区中的数据,它仅在OpenBSD分区的限制范围内起作用。fdisk可以摧毁一切。

如果您想要简单一点,请Adisklabel提示中使用。它会创建一个具有不同分区的结构。使用c letterofpartition,您可以更改分区大小。h显示不同的命令。

相关内容