0

我将 AoE 磁盘用于特定的 Linux 安装。

我需要告诉 linux 系统将 /dev/etherd/e0.0 视为 /dev/sda,我已经创建了 /dev/etherd/e0.0 到 /dev/sda 的硬链接,并且它可以工作。

但现在我需要让系统在 /proc/partitions 中看到 /dev/sda (/dev/etherd/e0.0)。

有一个命令可以做到这一点吗?

谢谢你。

4

1 回答 1

1

没有办法做到这一点。该/dev/sda节点保留给可以使用 SCSI/SATA/IDE 磁盘驱动程序访问的设备;AoE 设备不使用该机制,因此它们总是会以不同的方式显示。创建硬链接只会使事情变得混乱;这样做是不可取的。

我不能 100% 确定是否可以通过 AoE 启动机器。如果所有配置都是自动的,可以直接进行,也可以通过设置内核命令行参数来进行;您可能需要创建一个自定义 initrd 来初始化网络并调出卷。

于 2013-01-14T04:36:45.540 回答