Garuda Dr460nized - Calamares Initialization Failed in VM (UNSUPPORTED)

Hi everyone!

After I've seen articles / videos on this distro, I've felt I need to try it - it looks so polished, so gorgeous! So first of all thanks for all the hard work on this!!

I've been trying to install garuda-dr460nized-linux-zen-210328.iso in VirtualBox (I'm currently on Ubuntu 20.04) following all the guidelines in the videos. However as soon as I click on "Install Garuda Linux" the installer fails with this error:

"Calamares Initialization failed
(...) Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. The following modules could not be loaded: mount@mount, unpackfs@unpackfs"

I'm also attaching the output of the debug mode (sudo -E calamares -d). Could anyone please advise what should I do? I've been looking for similar posts but I couldn't find a solution yet..

Thanks
Daniel

╰─λ sudo -E calamares -d
QStandardPaths: runtime directory '/run/user/1000' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 1000
QStandardPaths: runtime directory '/run/user/1000' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 1000
QStandardPaths: runtime directory '/run/user/1000' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 1000
QStandardPaths: runtime directory '/run/user/1000' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 1000
07:48:46 [6]: Calamares::Settings::Settings(const QString&, bool)
Using Calamares settings file at "/etc/calamares/settings.conf" 
WARNING:     ..  Required settings.conf key hide-back-and-next-during-exec is missing. 
07:48:46 [6]: void Logger::setupLogfile()
Using log file: "/home/garuda/.cache/calamares/session.log" 
07:48:46 [6]: void CalamaresApplication::init()
Calamares version: 3.2.39-1 
..          languages: "ar, as, ast, az, az_AZ, be, bg, bn, ca, ca@valencia, cs_CZ, da, de, el, en, en_GB,eo, es, es_MX, es_PR, et, eu, fa, fi_FI, fr, fur, gl, he, hi, hr, hu, id, is, it_IT, ja, ko, lt, ml, mr, nb, nl, pl, pt_BR, pt_PT, ro, ru, sk, sl, sq, sr, sr@latin, sv, tg, th, tr_TR, uk, vi, zh_CN, zh_TW" 
07:48:46 [6]: bool CalamaresUtils::initQmlModulesDir()
Using Calamares QML directory "/usr/share/calamares/qml" 
07:48:46 [6]: Calamares::Branding::Branding(const QString&, QObject*)
Using Calamares branding file at "/usr/share/calamares/branding/garuda/branding.desc" 
07:48:46 [2]: void Calamares::flavorAndSide(const YAML::Node&, const char*, Calamares::Branding::PanelFlavor&,Calamares::Branding::PanelSide&)
WARNING: Branding setting for sidebar is missing, using "widget" "left" 
07:48:46 [2]: void Calamares::flavorAndSide(const YAML::Node&, const char*, Calamares::Branding::PanelFlavor&,Calamares::Branding::PanelSide&)
WARNING: Branding setting for navigation is missing, using "widget" "bottom" 
07:48:46 [2]: Calamares::Branding::Branding(const QString&, QObject*)
WARNING: the branding component "/usr/share/calamares/branding/garuda" does not ship translations. 
07:48:46 [6]: Calamares::Branding::Branding(const QString&, QObject*)
Loaded branding component "garuda" 
..  Loaded QRC translation "tz_" "en_US" 
..  Loaded QRC translation "calamares_" "en_US" 
..  STARTUP: initSettings, initQmlPath, initBranding done 
..  STARTUP: initModuleManager: module init started 
07:48:46 [8]: Icon theme "adwaita" not found.
07:48:46 [8]: Icon theme "ubuntu-mono" not found.
07:48:46 [8]: Icon theme "yaru" not found.
07:48:46 [8]: Icon theme "Mint-X" not found.
07:48:46 [8]: Icon theme "elementary" not found.
07:48:46 [6]: void Calamares::ModuleManager::doInit()
Found 49 modules 
07:48:46 [6]: void CalamaresApplication::initView()
STARTUP: initModuleManager: all modules init done 
07:48:46 [6]: void CalamaresApplication::initView()
STARTUP: initJobQueue done 
07:48:46 [6]: CalamaresWindow::CalamaresWindow(QWidget*)
Available desktop QSize(1920, 965) minimum size QSize(1024, 520) 
..  Proposed window size: 1024 600 
07:48:46 [2]: QString Calamares::_stylesheet(const QDir&)
WARNING: The branding component "/usr/share/calamares/branding/garuda" does not ship stylesheet.qss. 
07:48:46 [6]: void CalamaresApplication::initView()
STARTUP: CalamaresWindow created; loadModules started 
07:48:46 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/welcome.conf" 
07:48:46 [6]: void Config::initLanguages()
Matching locale QLocale(English, Latin, United States) 
..  Matched with index 14 "en_US" 
..  Loaded QRC translation "tz_" "en_US" 
..  Loaded QRC translation "calamares_" "en_US" 
07:48:46 [6]: void Config::setLocaleIndex(int)
Index 14 Selected locale QLocale(English, Latin, United States) 
..  Loaded QRC translation "tz_" "en_US" 
..  Loaded QRC translation "calamares_" "en_US" 
07:48:46 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "welcome@welcome" loading complete. 
07:48:46 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/locale.conf" 
07:48:46 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "locale@locale" loading complete. 
07:48:46 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/usr/share/calamares/modules/keyboard.conf" 
07:48:46 [6]: KeyboardModelsModel::KeyboardModelsModel(QObject*)
Loaded 188 keyboard models 
07:48:46 [6]: KeyboardPage::KeyboardPage(Config*, QWidget*)
Variants now 0 -1 
07:48:46 [6]: void Config::detectCurrentKeyboardLayout()
("pc", "us", "inet(evdev)", "terminate(ctrl_alt_bksp)\"") 
07:48:47 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "keyboard@keyboard" loading complete. 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/usr/share/calamares/modules/partition.conf" 
07:48:47 [6]: CalamaresUtils::Partition::InternalManager::InternalManager()
KPMCore backend starting .. 
07:48:47 [8]: Loaded backend plugin:  "pmsfdiskbackendplugin"
..  Backend @0x5591760b0270 "pmsfdiskbackendplugin" "1" 
07:48:47 [6]: CalamaresUtils::Partition::KPMManager::KPMManager()
KPMManager 1 created. 
07:48:47 [6]: virtual void PartitionViewStep::setConfigurationMap(const QVariantMap&)
Setting firmwareType to "bios" 
07:48:47 [6]: QString PartUtils::findFS(QString, FileSystem::Type*)
Found filesystem "btrfs" 
07:48:47 [6]: virtual void PartitionViewStep::setConfigurationMap(const QVariantMap&)
Partition-module setting *defaultFileSystemType* "btrfs" 
07:48:47 [2]: virtual void PartitionViewStep::setConfigurationMap(const QVariantMap&)
WARNING: Partition-module setting *defaultPartitionTableType* is unset, will use gpt for efi or msdos for bios 
07:48:47 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "partition@partition" loading complete. 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/users.conf" 
07:48:47 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "users@users" loading complete. 
07:48:47 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "summary@summary" loading complete. 
07:48:47 [6]: void Calamares::ModuleManager::loadModules()
Module "partition@partition" already loaded. 
07:48:47 [6]: Calamares::SlideshowQML::SlideshowQML(QWidget*)
QML import paths: 
"/usr/share/calamares/qml" 
"/usr/bin" 
"qrc:/qt-project.org/imports" 
"/usr/lib/qt/qml" 
07:48:47 [1]: Calamares::Module* Calamares::moduleFromDescriptor(const Calamares::ModuleSystem::Descriptor&, const QString&, const QString&, const QString&)
ERROR: YAML parser error  yaml-cpp: error at line 50, column 18: unknown token 
07:48:47 [1]: void Calamares::ModuleManager::loadModules()
ERROR: Module "mount@mount" cannot be created from descriptor "mount.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/unpackfs.conf" 
07:48:47 [1]: bool Calamares::ModuleManager::checkModuleDependencies(const Calamares::Module&)
ERROR: Module "unpackfs" requires "mount" before it in sequence. 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/machineid.conf" 
07:48:47 [2]: virtual void MachineIdJob::setConfigurationMap(const QVariantMap&)
WARNING: MachineId: configuration setting *symlink* is deprecated, use *dbus-symlink*. 
07:48:47 [6]: virtual void Calamares::CppJobModule::loadSelf()
CppJobModule "machineid@machineid" loading complete. 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/usr/share/calamares/modules/fstab.conf" 
07:48:47 [6]: void Calamares::ModuleManager::loadModules()
Module "locale@locale" already loaded. 
07:48:47 [6]: void Calamares::ModuleManager::loadModules()
Module "keyboard@keyboard" already loaded. 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/usr/share/calamares/modules/luksopenswaphookcfg.conf" 
07:48:47 [6]: virtual void Calamares::CppJobModule::loadSelf()
CppJobModule "luksbootkeyfile@luksbootkeyfile" loading complete. 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/plymouthcfg.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
No config file for "initcpiocfg" found anywhere at 
"/home/garuda/src/modules/initcpiocfg/initcpiocfg.conf" 
"/etc/calamares/modules/initcpiocfg.conf" 
"/usr/share/calamares/modules/initcpiocfg.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/initcpio.conf" 
07:48:47 [6]: virtual void Calamares::CppJobModule::loadSelf()
CppJobModule "initcpio@initcpio" loading complete. 
07:48:47 [6]: void Calamares::ModuleManager::loadModules()
Module "users@users" already loaded. 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/displaymanager.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/mhwdcfg.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/services.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/usr/share/calamares/modules/grubcfg.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/bootloader.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/postcfg.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/usr/share/calamares/modules/umount.conf" 
07:48:47 [6]: void Calamares::Module::loadConfigurationFile(const QString&)
Loaded module configuration "/etc/calamares/modules/finished.conf" 
07:48:47 [2]: void Config::setConfigurationMap(const QVariantMap&)
WARNING: Configuring the finished module with deprecated restartNowEnabled settings 
07:48:47 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "finished@finished" loading complete. 
07:48:47 [6]: setGeoIP(Config*, const QVariantMap&)::<lambda()>
GeoIP result for welcome= "HU" 
07:48:47 [6]: void Config::setLocaleIndex(int)
Index 30 Selected locale QLocale(Hungarian, Latin, Hungary) 
..  No translation for "tz_" "hu_HU" using default (en) 
..  Loaded QRC translation "calamares_" "hu_HU" 
07:48:47 [1]: void CalamaresApplication::initFailed(const QStringList&)
ERROR: STARTUP: failed modules are ("mount@mount", "unpackfs@unpackfs") 
..  No translation for "kb_" "hu_HU" using default (en) 
07:48:47 [6]: Config::Config(QObject*)::<lambda(int)>::<lambda()>
xkbmap selection changed to:  "us" - "" 
..  No translation for "kb_" "hu_HU" using default (en) 
07:48:49 [8]: smartctl initialization failed for  "/dev/sda" :  No such file or directory
07:48:49 [8]: error during smart output parsing for  "/dev/sda" :  Success
07:48:49 [0]: unknown file system type  ""  on  "/dev/sda"
07:48:49 [8]: smartctl initialization failed for  "/dev/zram0" :  No such file or directory
07:48:49 [8]: error during smart output parsing for  "/dev/zram0" :  Success
07:48:50 [8]: smartctl initialization failed for  "/dev/zram1" :  No such file or directory
07:48:50 [8]: error during smart output parsing for  "/dev/zram1" :  Success
07:48:50 [6]: QList<Device*> PartUtils::getDevices(PartUtils::DeviceType)
Removing unsuitable devices: 3 candidates. 
..  Removing zram "/dev/zram0"
..  Removing zram "/dev/zram1"
07:48:50 [6]: void PartitionCoreModule::doInit()
LIST OF DETECTED DEVICES:
07:48:50 [6]: void PartitionCoreModule::doInit()
node        capacity        name    prettyName
07:48:50 [6]: void PartitionCoreModule::doInit()
"/dev/sda" 37573079040 "VBOX HARDDISK" "VBOX HARDDISK – 34,99 GiB (/dev/sda)"
..  1 devices detected.
07:48:50 [6]: OsproberEntryList PartUtils::runOsprober(DeviceModel*)
os-prober gave no output.
07:48:50 [6]: void ChoicePage::updateDeviceStatePreview()
Updating partitioning state widgets.
07:48:50 [6]: void ChoicePage::setupActions()
Setting up actions for "/dev/sda" with 0 entries.
07:48:50 [6]: ChoicePage::setupActions()::<lambda()>
Setting texts for 0 osprober entries
07:48:50 [6]: void ChoicePage::setupActions()
Replace button suppressed because none can be replaced.
07:48:50 [6]: void ChoicePage::setupActions()
Alongside button suppressed because none can be resized.
07:48:50 [6]: void ChoicePage::continueApplyDeviceChoice()
Previous device -1 new device 0
07:48:50 [6]: void ChoicePage::applyActionChoice(InstallChoice)
Prev -1 InstallChoice Config::NoChoice "none"
07:48:50 [6]: void ChoicePage::updateActionChoicePreview(InstallChoice)
Updating partitioning preview widgets.

From DL page

Our distro is optimized for performance on real hardware. Installing in virtual machines is not recommended as it might result in a bad experience!

And
:slight_smile:

You are on your own, we don't provide any support for!
4 Likes

Try new iso 20210329

The 20210328 iso was broken

4 Likes

Sure, understood! Just wanted to try it first before I feel ready to switch.

Thanks librewish! The installation did start using the new iso (although did not go through properly). Anyway, probably I need to investigate more and install it without virtualization - I'm just little bit uncomfortable how to switch from Ubuntu without data loss and such as I don't have experience in distro hopping :slight_smile:

But thanks for all the help!
daniel

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.