在Arch Linux VirtualBox虚拟机的重新启动时忽略netctlconfiguration文件

我为networking设备enp0s8设置了netctlconfiguration文件。 该configuration文件为接口提供静态IP地址。 如果我closures设备的现有configuration文件(在引导时自动设置)并启动设备的configuration文件,则设备会正确获取静态IP地址。 但是,当我重新启动机器时,我的configuration文件定义在/ etc / netctl / enp0s8该接口被忽略,虽然我启用if( netctl enable enp0s8

我究竟做错了什么? Arch Linux从哪里获取networkingconfiguration文件?

谢谢