我正在为特定的 Linux 安装使用 AoE 磁盘。
我需要告诉 linux 系统将/dev/etherd/e0.0 视为/dev/sda, 我已经创建了/dev/etherd/e0.0 到/dev/sda 的硬链接(hard link),它可以工作。
但现在我需要让系统在/proc/partitions 中看到/dev/sda (/dev/etherd/e0.0)。
是否存在执行此操作的命令?
谢谢。
最佳答案
没有办法做到这一点。 /dev/sda
节点是为可使用 SCSI/SATA/IDE 磁盘驱动程序访问的设备保留的; AoE 设备不使用该机制,因此它们总是会以不同的方式显示。创建硬链接(hard link)只会混淆事情;这样做是不可取的。
我不是 100% 确定是否可以通过 AoE 启动机器。如果所有的配置都是自动的,可以直接做,也可以通过设置内核命令行参数来完成;您可能需要创建自定义 initrd 来初始化网络并调高音量。
关于linux - aoe disk as/dev/sda in/proc/partitions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14313185/