![引用 OpenBSD 上的磁盘映像而不是磁盘分区](https://linux22.com/image/203950/%E5%BC%95%E7%94%A8%20OpenBSD%20%E4%B8%8A%E7%9A%84%E7%A3%81%E7%9B%98%E6%98%A0%E5%83%8F%E8%80%8C%E4%B8%8D%E6%98%AF%E7%A3%81%E7%9B%98%E5%88%86%E5%8C%BA.png)
我无法找到以下问题的任何在线帮助。我正在尝试在 OpenBSD 上将磁盘映像从一个磁盘复制到另一个磁盘。
在 Linux 上,我会这样做:
dd if=/dev/sda of=/dev/sdb
不幸的是,两个磁盘的 OpenBSD 等效项(例如sd0
和 )在目录sd1
中没有条目/dev
,只有它们的分区,因此我无法通过上面所示的路径引用它们。
那么我该如何引用磁盘OpenBSD 命令中的路径,而不是它们的分区路径?
当然,磁盘控制器和所有连接的磁盘都会被操作系统识别,并且一切都可以完全运行。
答案1
在 OpenBSD 上,c
分区是整个磁盘(请参阅常见问题解答有关详细信息),因此在您的情况下,您需要读取sd0c
和写入sd1c
.另外,您可能希望使用块设备(rsd0c
和rsd1c
)而不是字符设备(sd0c
和sd1c
)。