求教关于安装器的问题

最近和朋友在弄自己的发行版ayakaOS,目前把livecd做了。但是开机总是弹无中生设置时区,但无伤大雅。现在缺少一个安装器。
嗯经过我一通搜索,发现基本上用的是calamares,在aur也找到了一个包,下载后发现initramfs模块用不了,请问有什么办法吗?


顺带一提,我是在wsl运行的

日志:
yxl@ArchLinuxWSL ~> calamares -d
23:26:43 [6]: Calamares::Settings::Settings(const QString&, bool)
    Using Calamares settings file at "/usr/share/calamares/settings.conf"
23:26:43 [6]: void Logger::setupLogfile()
    Using log file: "/home/yxl/.cache/calamares/session.log"
23:26:43 [6]: void CalamaresApplication::init()
    Calamares version: 3.4.0
    .. Using Qt version: 6.10.1
    .. Build type: Release
    .. Using PyBind11
    .. Using settings: "/usr/share/calamares/settings.conf"
    .. Using log file: "/home/yxl/.cache/calamares/session.log"
    .. Languages: QList("ar", "as", "ast", "az", "az_AZ", "be", "bg", "bn", "ca", "ca@valencia", "cs_CZ", "da", "de", "el", "en", "en_GB", "eo", "es", "es_AR", "es_MX", "et", "eu", "fa", "fi_FI", "fr", "fur", "gl", "he", "hi", "hr", "hu", "id", "is", "it_IT", "ja", "ka", "ko", "lt", "ml", "mr", "nb", "nl", "oc", "pl", "pt_BR", "pt_PT", "ro", "ru", "si", "sk", "sl", "sq", "sr", "sr@latin", "sv", "tg", "th", "tr_TR", "uk", "vi", "zh_CN", "zh_TW")
23:26:43 [6]: bool Calamares::initQmlModulesDir()
    Using Calamares QML directory "/usr/share/calamares/qml"
23:26:43 [6]: Calamares::Branding::Branding(const QString&, QObject*, qreal)
    Using Calamares branding file at "/usr/share/calamares/branding/default/branding.desc"
23:26:43 [6]: Calamares::Branding::Branding(const QString&, QObject*, qreal)
    Loaded branding component "default"
    .. No translation for "tz_" "zh_CN" using default (en)
    .. Loaded QRC translation "calamares_" "zh_CN"
    .. STARTUP: initSettings, initQmlPath, initBranding done
    .. STARTUP: initModuleManager: module init started
23:26:43 [6]: void Calamares::ModuleManager::doInit()
    Found 48 modules
23:26:43 [6]: void CalamaresApplication::initView()
    STARTUP: initModuleManager: all modules init done
23:26:43 [6]: void CalamaresApplication::initView()
    STARTUP: initJobQueue done
23:26:43 [6]: CalamaresWindow::CalamaresWindow(QWidget*)
    Available desktop QSize(1920, 1080) minimum size QSize(1024, 520)
    .. Proposed window size: 1024 520
23:26:43 [6]: void CalamaresApplication::initView()
    STARTUP: CalamaresWindow created; loadModules started
23:26:43 [6]: void Config::initLanguages()
    Trying to match locale "zh_CN"
23:26:43 [6]: void Config::setLocaleIndex(int)
    Index 60 Selected locale "zh_CN"
    .. Loading "calamares-default_zh_CN" from "/usr/share/calamares/branding/default/lang"
    .. Branding no translation for "zh_CN" using default (en)
    .. No translation for "tz_" "zh_CN" using default (en)
    .. Loaded QRC translation "calamares_" "zh_CN"
23:26:43 [2]: Calamares::GeoIP::Handler::Handler(const QString&, const QString&, const QString&)
    WARNING: GeoIP style *none* does not do anything.
23:26:43 [2]: void GeneralRequirements::setConfigurationMap(const QVariantMap&)
    WARNING: GeneralRequirements checks 'storage' but libparted is disabled.
23:26:43 [6]: virtual void Calamares::ViewModule::loadSelf()
    ViewModule "welcome@welcome" loading complete.
23:26:43 [6]: QStringList loadLocales(const QString&)
    Loading locales from "/usr/share/i18n/SUPPORTED"
    ..  Read 501 lines
    ..  After filtering 326 lines
23:26:43 [6]: virtual void Calamares::ViewModule::loadSelf()
    ViewModule "locale@locale" loading complete.
23:26:43 [6]: KeyboardModelsModel::KeyboardModelsModel(QObject*)
    Loaded 183 keyboard models
23:26:43 [6]: KeyboardGroupsSwitchersModel::KeyboardGroupsSwitchersModel(QObject*)
    Loaded 45 keyboard groups
23:26:43 [6]: KeyboardPage::KeyboardPage(Config*, QWidget*)
    Variants now total= 0 selected= -1
23:26:43 [6]: KeyboardPage::KeyboardPage(Config*, QWidget*)
    Groups now total= 45 selected= -1
    .. No translation for "kb_" "zh_CN" using default (en)
23:26:43 [2]: bool KeyBoardPreview::loadCodes()
    WARNING: ckbcomp not found , keyboard preview disabled
23:26:43 [6]: virtual void Calamares::ViewModule::loadSelf()
    ViewModule "keyboard@keyboard" loading complete.
23:26:43 [6]: Calamares::Partition::InternalManager::InternalManager()
    KPMCore backend starting ..
23:26:43 [6]: DEBUG (Qt): Loaded backend plugin:  "pmsfdiskbackendplugin"
    .. Backend @0x5a5bb80ee8e0 "pmsfdiskbackendplugin" "1"
23:26:43 [2]: virtual void PartitionViewStep::setConfigurationMap(const QVariantMap&)
    WARNING: Partition-module setting *defaultPartitionTableType* is unset, will use gpt for efi or msdos for bios
23:26:43 [6]: virtual void Calamares::ViewModule::loadSelf()
    ViewModule "partition@partition" loading complete.
    .. libpwquality setting "minlen=0"
    .. libpwquality setting "minclass=0"
23:26:43 [2]: add_check_libpwquality(PasswordCheckList&, const QVariant&)::<lambda(const QString&)>
    WARNING: libpwquality error -20 密码未提供
23:26:43 [2]: add_check_libpwquality(PasswordCheckList&, const QVariant&)::<lambda(const QString&)>
    WARNING: libpwquality error -20 密码未提供
23:26:43 [2]: add_check_libpwquality(PasswordCheckList&, const QVariant&)::<lambda(const QString&)>
    WARNING: libpwquality error -20 密码未提供
23:26:43 [2]: add_check_libpwquality(PasswordCheckList&, const QVariant&)::<lambda(const QString&)>
    WARNING: libpwquality error -20 密码未提供
23:26:43 [2]: add_check_libpwquality(PasswordCheckList&, const QVariant&)::<lambda(const QString&)>
    WARNING: libpwquality error -20 密码未提供
23:26:43 [2]: add_check_libpwquality(PasswordCheckList&, const QVariant&)::<lambda(const QString&)>
    WARNING: libpwquality error -20 密码未提供
23:26:43 [6]: virtual void Calamares::ViewModule::loadSelf()
    ViewModule "users@users" loading complete.
23:26:43 [6]: virtual void Calamares::ViewModule::loadSelf()
    ViewModule "summary@summary" loading complete.
23:26:43 [6]: void Calamares::ModuleManager::loadModules()
    Module "partition@partition" already loaded.
23:26:43 [6]: Calamares::SlideshowQML::SlideshowQML(QWidget*)
    QML import paths:
     "/usr/share/calamares/qml"
     "/usr/bin"
     "qrc:/qt-project.org/imports"
     "qrc:/qt/qml"
     "/usr/lib/qt6/qml"
23:26:43 [6]: Calamares::SlideshowQML::SlideshowQML(QWidget*)
    QML load on startup, API 2.
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [6]: virtual void Calamares::CppJobModule::loadSelf()
    CppJobModule "machineid@machineid" loading complete.
23:26:43 [6]: void Calamares::ModuleManager::loadModules()
    Module "locale@locale" already loaded.
23:26:43 [6]: void Calamares::ModuleManager::loadModules()
    Module "keyboard@keyboard" already loaded.
23:26:43 [6]: virtual void Calamares::CppJobModule::loadSelf()
    CppJobModule "initcpio@initcpio" loading complete.
23:26:43 [6]: void Calamares::ModuleManager::loadModules()
    Module "users@users" already loaded.
23:26:43 [1]: void Calamares::ModuleManager::loadModules()
    ERROR: Module "initramfs@initramfs" not found in module search paths.
     "/usr/lib/calamares/modules"
23:26:43 [6]: virtual void Calamares::CppJobModule::loadSelf()
    CppJobModule "umount@umount" loading complete.
23:26:43 [6]: virtual void Calamares::ViewModule::loadSelf()
    ViewModule "finished@finished" loading complete.
23:26:43 [2]: WARNING (Qt): QString::arg: Argument missing: "%1无法安装。 Calamares无法加载所有已配置的模块。这个问题是发行版配置Calamares不当导致的。<br/>无法加载以下模块:", "Arch Linux"
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [6]: void Calamares::SlideshowQML::loadQmlV2Complete()
    QML component complete, API 2
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
libEGL warning: failed to get driver name for fd -1

libEGL warning: MESA-LOADER: failed to retrieve device information

libEGL warning: failed to get driver name for fd -1

MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
libEGL warning: egl: failed to create dri2 screen
    .. Loading "/usr/share/calamares/branding/default/show.qml"
    .. No translation for "kb_" "zh_CN" using default (en)
23:26:43 [2]: add_check_libpwquality(PasswordCheckList&, const QVariant&)::<lambda(const QString&)>
    WARNING: libpwquality error -20 密码未提供
23:26:43 [2]: add_check_libpwquality(PasswordCheckList&, const QVariant&)::<lambda(const QString&)>
    WARNING: libpwquality error -20 密码未提供
23:26:43 [1]: void CalamaresApplication::initFailed(const QStringList&)
    ERROR: STARTUP: failed modules are QList("initramfs@initramfs")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [6]: void applyXkb(const BasicLayoutInfo&, AdditionalLayoutInfo&)
    xkbmap selection changed to:  "custom" - ""
23:26:43 [2]: void applyLocale1(const BasicLayoutInfo&, AdditionalLayoutInfo&)
    WARNING: Could not set keyboard config through org.freedesktop.locale1.X11Keyboard. QDBusError("org.freedesktop.DBus.Error.InvalidArgs", "Specified keymap cannot be compiled, refusing as invalid.")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:43 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [6]: QList<Device*> PartUtils::getDevices(DeviceType)
    Removing unsuitable devices: 0 candidates.
    .. there are 0 devices left.
23:26:44 [6]: void PartitionCoreModule::doInit()
    LIST OF DETECTED DEVICES:
    .. node     capacity        name    prettyName
    .. 0 devices detected.
23:26:44 [6]: OsproberEntryList PartUtils::runOsprober(DeviceModel*)
    os-prober gave no output.
23:26:44 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5a5bb80fd410) without calling endResetModel first
23:26:44 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5a5bb80fd410) without calling beginResetModel first
23:26:44 [2]: WARNING (Qt): QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
23:26:44 [2]: void ChoicePage::updateActionDescriptionsTr()
    WARNING: Invalid osprober count, labels and buttons not updated.
23:26:44 [6]: bool ChoicePage::calculateNextEnabled() const
    No partitioning choice has been made yet