Failed Installation of Garuda Mokka to NVME M.2 Drive: Cannot Create Partition Table

Hey Folks!

Apologies in advance for not knowing anything…
Trying to install Garuda Mokka on my new M.2 Drive, going through the normal setup process.

Install Ventoy on a USB, drag in the ISO (garuda-mokka-linux-zen-250308.iso), boot through the mobo’s UEFI, launch the live boot, all the good things.

Run the installer, answer all the normal questions about keyboard, region, name.

Installer asks what partition I want to use. I select the brand new (and thus empty) M.2 that is, to my knowledge, the only drive connected to the system other than the USB I’m living booting from currently.

I go to click accept and install, wait a couple minutes, and it comes back with the following information:

Installation Failed

The installer failed to create a partition table on SPCC M.2 PCIe SSD.
Details:
Create a new partition table (type: gpt) on '/dev/nvme0n1'
Job: Create new partition table on device '/dev/nvme0n1'

Well, crap! So I started doing some digging, seeing if I could find someone else with this problem. And I found a few similar things:
Installer Failed to Create a partition table on WDC
Facing issues during installation of garuda linux on external SSD
Partition error in installation
But I haven’t found anything that’s the same as the issue I have. Or, at least not as far as I can tell…

BUT from reading those I think I’ve got a few of the things you may already want to see from the terminal in the live boot.

garuda-inxi

garuda@garuda-mokka in ~ as 🧙 took 2s458ms
󰛓 ❯ sudo garuda-inxi
System:
Kernel: 6.13.5-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
misobasedir=garuda root=miso:LABEL=GARUDA_MOKKA_BROADWING quiet
systemd.show_status=1 checksum=y driver=free nouveau.modeset=1
i915.modeset=1 radeon.modeset=1 rdinit=/vtoy/vtoy
Desktop: KDE Plasma v: 6.3.2 tk: Qt v: N/A wm: kwin_x11 dm: SDDM
Distro: Garuda base: Arch Linux
Machine:
Type: Desktop System: Micro-Star product: MS-7B86 v: 5.0 serial: N/A
Mobo: Micro-Star model: B550 GAMING GEN3 (MS-7B86) v: 5.0 serial: <filter>
uuid: cf47a3fe-cf2c-6011-a8d3-047c167e3bc5 UEFI: American Megatrends LLC.
v: P.90 date: 03/26/2025
CPU:
Info: model: AMD Ryzen 7 5700X3D socket: AM4 bits: 64 type: MT MCP
arch: Zen 3+ gen: 3 level: v3 note: check built: 2022 process: TSMC n6 (7nm)
family: 0x19 (25) model-id: 0x21 (33) stepping: 2 microcode: 0xA201213
Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB
desc: 8x512 KiB L3: 96 MiB desc: 1x96 MiB
Speed (MHz): avg: 1749 min/max: 550/4149 boost: enabled
base/boost: 3000/3400 scaling: driver: amd-pstate-epp governor: powersave
volts: 1.1 V ext-clock: 100 MHz cores: 1: 1749 2: 1749 3: 1749 4: 1749
5: 1749 6: 1749 7: 1749 8: 1749 9: 1749 10: 1749 11: 1749 12: 1749
13: 1749 14: 1749 15: 1749 16: 1749 bogomips: 96005
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA TU102 [GeForce RTX 2080 Ti Rev. A] vendor: Micro-Star MSI
driver: nouveau v: kernel non-free: 550/565.xx+ status: current (as of
2025-01; EOL~2026-12-xx) arch: Turing code: TUxxx process: TSMC 12nm FF
built: 2018-2022 pcie: gen: 3 speed: 8 GT/s lanes: 16 ports:
active: DP-2,DP-3,HDMI-A-1 empty: DP-1,DP-4 bus-ID: 2b:00.0
chip-ID: 10de:1e07 class-ID: 0300
Device-2: webcamvendor NexiGo N60 FHD Webcam Audio
driver: snd-usb-audio,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
mode: 2.0 bus-ID: 1-1:2 chip-ID: 3443:60bb class-ID: 0102 serial: <filter>
Display: unspecified server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
compositor: kwin_x11 driver: X: loaded: modesetting,nouveau
alternate: fbdev,nv,vesa dri: nouveau gpu: nouveau display-ID: :0
screens: 1
Screen-1: 0 s-res: 6840x2160 s-dpi: 96 s-size: 1808x571mm (71.18x22.48")
s-diag: 1896mm (74.65")
Monitor-1: DP-2 pos: top-right model: Dell P2414H serial: <filter>
built: 2014 res: mode: 1920x1080 hz: 60 scale: 177% (0.5625) to: 1080x1920
dpi: 93 gamma: 1.2 size: 527x297mm (20.75x11.69") diag: 605mm (23.8")
ratio: 16:9 modes: max: 1920x1080 min: 720x400
Monitor-2: DP-3 pos: primary,top-center model: YMG-4K32-01
serial: <filter> built: 2021 res: mode: 3840x2160 hz: 60 scale: 100% (1)
dpi: 139 gamma: 1.2 size: 700x390mm (27.56x15.35") diag: 801mm (31.5")
ratio: 16:9 modes: max: 3840x2160 min: 640x480
Monitor-3: HDMI-A-1 mapped: HDMI-1 pos: bottom-l model: Dell U2713HM
serial: <filter> built: 2014 res: mode: 1920x1080 hz: 60 scale: 100% (1)
dpi: 82 gamma: 1.2 size: 597x336mm (23.5x13.23") diag: 685mm (27")
ratio: 16:9 modes: max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: nvidia nouveau platforms: device: 0 drv: nouveau
device: 1 drv: swrast gbm: drv: nouveau surfaceless: drv: nouveau x11:
drv: nouveau inactive: wayland
API: OpenGL v: 4.5 compat-v: 4.3 vendor: mesa v: 24.3.4-arch1.1 glx-v: 1.4
direct-render: yes renderer: NV162 device-ID: 10de:1e07 memory: 10.68 GiB
unified: no
API: Vulkan v: 1.4.304 layers: 4 device: 0 type: cpu name: llvmpipe (LLVM
19.1.7 256 bits) driver: N/A device-ID: 10005:0000 surfaces: xcb,xlib
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: NVIDIA TU102 High Definition Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 2b:00.1 chip-ID: 10de:10f7 class-ID: 0403
Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
vendor: Micro-Star MSI driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 2d:00.4 chip-ID: 1022:1487 class-ID: 0403
Device-3: webcamvendor NexiGo N60 FHD Webcam Audio
driver: snd-usb-audio,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
mode: 2.0 bus-ID: 1-1:2 chip-ID: 3443:60bb class-ID: 0102 serial: <filter>
Device-4: Medeli WMT800 Microphone
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 5-2:3 chip-ID: 0a67:d061 class-ID: 0300
serial: <filter>
API: ALSA v: k6.13.5-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.2.7 status: n/a (root, process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Micro-Star MSI driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: f000 bus-ID: 2a:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp42s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Info: services: NetworkManager,systemd-timesyncd
Drives:
Local Storage: total: 119.51 GiB used: 0 KiB (0.0%)
ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: Flash Drive FIT
size: 119.51 GiB block-size: physical: 512 B logical: 512 B type: USB
rev: 3.1 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: SSD serial: <filter>
fw-rev: 1100 scheme: MBR
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
Message: No partition data found.
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.26 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 16
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 40.8 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB available: 31.26 GiB used: 5.31 GiB (17.0%)
Processes: 339 Power: uptime: 28m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.47 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1282 libs: 358 tools: octopi,paru Compilers:
gcc: 14.2.1 Shell: garuda-inxi (sudo) default: Bash v: 5.2.37
running-in: konsole inxi: 3.3.37
warning: database file for 'garuda' does not exist (use '-Sy' to download)
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
warning: database file for 'chaotic-aur' does not exist (use '-Sy' to download)
Garuda (2.7.2-1):
System install date:     2025-06-28
Last full system update: 2025-06-27 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:            snapper-cleanup.service

lsblk

garuda@garuda-mokka in ~ as 🧙
󰛓 ❯ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0         7:0    0  19.6M  1 loop /run/miso/sfs/livefs
loop1         7:1    0   455M  1 loop /run/miso/sfs/mhwdfs
loop2         7:2    0   1.6G  1 loop /run/miso/sfs/desktopfs
loop3         7:3    0 796.9M  1 loop /run/miso/sfs/rootfs
sda           8:0    1 119.5G  0 disk
├─sda1        8:1    1 119.5G  0 part
│ └─ventoy  254:0    0   2.9G  0 dm   /run/miso/bootmnt
└─sda2        8:2    1    32M  0 part
sr0          11:0    1  1024M  0 rom
zram0       253:0    0  31.3G  0 disk [SWAP]
nvme0n1     259:0    0     0B  0 disk
├─nvme0n1p1 259:2    0   300M  0 part
└─nvme0n1p2 259:4    0   1.9T  0 part

df -Th


garuda@garuda-mokka in ~ as 🧙
󰛓 ❯ df -Th
Filesystem         Type      Size  Used Avail Use% Mounted on
overlay            overlay    24G  418M   24G   2% /
devtmpfs           devtmpfs  4.0M     0  4.0M   0% /dev
tmpfs              tmpfs      16G     0   16G   0% /dev/shm
efivarfs           efivarfs  128K   46K   78K  37% /sys/firmware/efi/efivars
tmpfs              tmpfs     6.3G   18M  6.3G   1% /run
/dev/mapper/ventoy iso9660   3.0G  3.0G     0 100% /run/miso/bootmnt
overlay_root       tmpfs      24G  418M   24G   2% /run/miso/overlay_root
/dev/loop0         squashfs   20M   20M     0 100% /run/miso/sfs/livefs
/dev/loop1         squashfs  456M  456M     0 100% /run/miso/sfs/mhwdfs
/dev/loop2         squashfs  1.6G  1.6G     0 100% /run/miso/sfs/desktopfs
/dev/loop3         squashfs  797M  797M     0 100% /run/miso/sfs/rootfs
tmpfs              tmpfs     1.0M     0  1.0M   0% /run/credentials/systemd-journald.service
tmpfs              tmpfs      16G   12K   16G   1% /tmp
tmpfs              tmpfs     3.2G  108K  3.2G   1% /run/user/1000

Happy to supply any other information you may want to know!~
Would just really like my PC working so I can play Dune Awakening :3

Thank You In Advance for your time and patience.

Hi there, welcome to the forum.

Is the drive connected correctly?
Also, from installation instructions:

Make sure that your device’s SATA controller is set to AHCI mode in your device’s setup utility - otherwise, the Linux kernel may not be able to detect your drive.

Because in your inxi your disk is not detected:

Edit:
Strange it’s here anyway…

2 Likes

Hey, thanks for responding!

I’m fairly certain the drive is installed correctly.
I’ll go check on the AHCI mode in just a second and edit with the details.

Edit:
Yup, SATA Mode is in ACHI Mode!

Manufacturer and model of the nvme = ?

  • think on the correct settings for the resize bar (bios)

According to the packaging still sitting on my desk:

Silicon Power PCIe Gen 3x4 M.2 2280 SSD P34A60.

Lists itself as being a 2TB drive as well as the text NVMe 1.3

  • think on the correct settings for the resize bar (bios)

Huh?

Resizable BAR (Base Address Register) is a PCIe capability. This is a mechanism that allows the PCIe device, such as a discrete graphics card, to negotiate the BAR size to optimize system resources. Enabling this functionality can result in a performance improvement.

Well, according to the BIOS the option Re-Size BAR Support is currently set to [Enabled]

1 Like

Just in case, your BIOS is in UEFI-only mode, right? No CSM, no legacy, etc…
Maybe you could use calamares with logs from terminal to install:

sudo -E calamares -D8

Maybe try additionally with manual partitioning after.

2 Likes

You have 1x m2 slot (gen4) your nvme is gen 3 → switch in the bios and set this to 3 perhaps then.

1 Like

Far as I can tell it’s in UEFI mode?
Awkwardly, the BIOS has decided the monitor it wishes to appear on is my vertical, and thus is sideways when I attempt to read it.

Top of the MSI Click BIOS 5 homepage lists some statistics including some temps and voltages. But perhaps more relevant it lists:

BIOS Mode: CSM/UEFI
BIOS Ver: E7B86MB
BIOS Build Date: 03/26/2025

Going to boot through to the live image again and give that calamares command a try.

First check this. Not CSM.
But check also gampel’s last post.

2 Likes

Alright (for reasons I don’t understand it’s under "Windows OS Configuration).
BIOS CSM/UEFI Mode is set to [UEFI]

As for gampel’s thought: Not sure exactly where I’m looking for this.
Clicked through all the settings in Advanced.
In the PCIe/PCI Subsystem Settings I have the following:

Re-Size BAR Support                      [Enabled]
Above 4G memory/Crypto Currency mining   [Enabled]
PCI_E1 Gen Switch                        [Gen3]
Chipset Gen Switch                       [Gen3]
PCI_E1 Lanes Configuration               [Auto]
ASPM Control for CPU PCIe                [Disabled]

IDK if I’m missing a setting or if I don’t see one.

EDIT:
So sorry, missed one…

These settings are correct and sorry this mb have only gen 3 slot (my fault)

Returning to this line of inquiry, I have the results of sudo -E calamares -D8

garuda@garuda-mokka in ~ as 🧙
󰛓 ❯ sudo -E calamares -D8
07:17:58 [6]: Calamares::Settings::Settings(const QString&, bool)
Using Calamares settings file at "/etc/calamares/settings.conf"
.. Required settings.conf key hide-back-and-next-during-exec is missing.
07:17:58 [6]: void Logger::setupLogfile()
Using log file: "/home/garuda/.cache/calamares/session.log"
07:17:58 [6]: void CalamaresApplication::init()
Calamares version: 3.3.14
.. Using Qt version: 6.8.2
.. Build type: Release
.. Using PyBind11
.. Using settings: "/etc/calamares/settings.conf"
.. Using log file: "/home/garuda/.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")
07:17:58 [6]: bool Calamares::initQmlModulesDir()
Using Calamares QML directory "/usr/share/calamares/qml"
07:17:58 [6]: Calamares::Branding::Branding(const QString&, QObject*, qreal)
Using Calamares branding file at "/usr/share/calamares/branding/garuda/branding.desc"
07:17:58 [2]: void Calamares::flavorAndSide(const YAML::Node&, const char*, Branding::PanelFlavor&, Branding::PanelSide&)
WARNING: Branding setting for sidebar is missing, using "widget" "left"
07:17:58 [2]: void Calamares::flavorAndSide(const YAML::Node&, const char*, Branding::PanelFlavor&, Branding::PanelSide&)
WARNING: Branding setting for navigation is missing, using "widget" "bottom"
07:17:58 [2]: Calamares::Branding::Branding(const QString&, QObject*, qreal)
WARNING: the branding component "/usr/share/calamares/branding/garuda" does not ship translations.
07:17:58 [6]: Calamares::Branding::Branding(const QString&, QObject*, qreal)
Loaded branding component "garuda"
.. No translation for "tz_" "C" using default (en)
.. No translation for "calamares_" "C" using default (en)
.. STARTUP: initSettings, initQmlPath, initBranding done
.. STARTUP: initModuleManager: module init started
07:17:58 [6]: void Calamares::ModuleManager::doInit()
Found 53 modules
07:17:58 [6]: void CalamaresApplication::initView()
STARTUP: initModuleManager: all modules init done
07:17:58 [6]: void CalamaresApplication::initView()
STARTUP: initJobQueue done
07:17:58 [6]: CalamaresWindow::CalamaresWindow(QWidget*)
Available desktop QSize(3840, 2160) minimum size QSize(1024, 520)
.. Proposed window size: 1024 664
07:17:58 [2]: QString Calamares::_stylesheet(const QDir&)
WARNING: The branding component "/usr/share/calamares/branding/garuda" does not ship stylesheet.qss.
07:17:58 [6]: void CalamaresApplication::initView()
STARTUP: CalamaresWindow created; loadModules started
07:17:58 [6]: void Config::initLanguages()
Trying to match locale "C"
07:17:58 [6]: void Config::initLanguages()
Trying to match locale QLocale(C, Default, Default)
.. Trying to match approximate locale QLocale::C
.. Trying to match English (US)
07:17:58 [6]: void Config::setLocaleIndex(int)
Index 14 Selected locale "en"
.. Loaded QRC translation "tz_" "en"
.. Loaded QRC translation "calamares_" "en"
07:17:58 [8]: INFO (Qt): OpenType support missing for "Inter", script 12
07:17:58 [8]: INFO (Qt): OpenType support missing for "Inter", script 11
07:17:58 [8]: INFO (Qt): OpenType support missing for "Inter", script 19
07:17:58 [8]: INFO (Qt): OpenType support missing for "Inter", script 20
07:17:58 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "welcome@welcome" loading complete.
07:17:58 [6]: QStringList loadLocales(const QString&)
Loading locales from "/usr/share/i18n/SUPPORTED"
..  Read 501 lines
..  After filtering 326 lines
07:17:58 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "locale@locale" loading complete.
07:17:58 [2]: void Calamares::Module::loadConfigurationFile(const QString&)
WARNING: No config file for "keyboard" found anywhere at
"/etc/calamares/modules/keyboard.conf"
"/usr/share/calamares/modules/keyboard.conf"
07:17:58 [6]: KeyboardModelsModel::KeyboardModelsModel(QObject*)
Loaded 183 keyboard models
07:17:58 [6]: KeyboardGroupsSwitchersModel::KeyboardGroupsSwitchersModel(QObject*)
Loaded 45 keyboard groups
07:17:58 [6]: KeyboardPage::KeyboardPage(Config*, QWidget*)
Variants now total= 0 selected= -1
07:17:58 [6]: KeyboardPage::KeyboardPage(Config*, QWidget*)
Groups now total= 45 selected= -1
.. Loaded QRC translation "kb_" "en"
07:17:58 [6]: void Config::getCurrentKeyboardLayoutXkb(QString&, QString&, QString&)
QList("pc", "us", "inet(evdev)", "terminate(ctrl_alt_bksp)\"")
07:17:58 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "keyboard@keyboard" loading complete.
07:17:58 [6]: Calamares::Partition::InternalManager::InternalManager()
KPMCore backend starting ..
07:17:58 [6]: DEBUG (Qt): Loaded backend plugin:  "pmsfdiskbackendplugin"
.. Backend @0x5f250b43bda0 "pmsfdiskbackendplugin" "1"
07:17:58 [2]: virtual void PartitionViewStep::setConfigurationMap(const QVariantMap&)
WARNING: Partition-module setting *defaultPartitionTableType* is unset, will use gpt for efi or msdos for bios
07:17:58 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "partition@partition" loading complete.
07:17:58 [2]: bool addPasswordCheck(const QString&, const QVariant&, PasswordCheckList&)
WARNING: nonempty check is ignored; use minLength: 1
07:17:58 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "users@users" loading complete.
07:17:58 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "summary@summary" loading complete.
07:17:58 [6]: void Calamares::ModuleManager::loadModules()
Module "partition@partition" already loaded.
07:17:58 [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"
07:17:58 [2]: virtual void MachineIdJob::setConfigurationMap(const QVariantMap&)
WARNING: MachineId: configuration setting *symlink* is deprecated, use *dbus-symlink*.
07:17:58 [6]: virtual void Calamares::CppJobModule::loadSelf()
CppJobModule "machineid@machineid" loading complete.
07:17:58 [6]: void Calamares::ModuleManager::loadModules()
Module "locale@locale" already loaded.
07:17:58 [6]: void Calamares::ModuleManager::loadModules()
Module "keyboard@keyboard" already loaded.
07:17:59 [2]: void Calamares::Module::loadConfigurationFile(const QString&)
WARNING: No config file for "luksbootkeyfile" found anywhere at
"/etc/calamares/modules/luksbootkeyfile.conf"
"/usr/share/calamares/modules/luksbootkeyfile.conf"
07:17:59 [6]: virtual void Calamares::CppJobModule::loadSelf()
CppJobModule "luksbootkeyfile@luksbootkeyfile" loading complete.
07:17:59 [2]: void Calamares::Module::loadConfigurationFile(const QString&)
WARNING: No config file for "fstab" found anywhere at
"/etc/calamares/modules/fstab.conf"
"/usr/share/calamares/modules/fstab.conf"
07:17:59 [6]: virtual void Calamares::CppJobModule::loadSelf()
CppJobModule "dracutlukscfg@dracutlukscfg" loading complete.
07:17:59 [6]: void Calamares::ModuleManager::loadModules()
Module "users@users" already loaded.
07:17:59 [2]: void Calamares::Module::loadConfigurationFile(const QString&)
WARNING: No config file for "grubcfg" found anywhere at
"/etc/calamares/modules/grubcfg.conf"
"/usr/share/calamares/modules/grubcfg.conf"
07:17:59 [2]: void Calamares::Module::loadConfigurationFile(const QString&)
WARNING: No config file for "postcfg" found anywhere at
"/etc/calamares/modules/postcfg.conf"
"/usr/share/calamares/modules/postcfg.conf"
07:17:59 [2]: void Calamares::Module::loadConfigurationFile(const QString&)
WARNING: No config file for "umount" found anywhere at
"/etc/calamares/modules/umount.conf"
"/usr/share/calamares/modules/umount.conf"
07:17:59 [6]: virtual void Calamares::CppJobModule::loadSelf()
CppJobModule "umount@umount" loading complete.
07:17:59 [2]: void Config::setConfigurationMap(const QVariantMap&)
WARNING: Configuring the finished module with deprecated restartNowEnabled settings
07:17:59 [6]: virtual void Calamares::ViewModule::loadSelf()
ViewModule "finished@finished" loading complete.
07:17:59 [6]: setGeoIP(Config*, const QVariantMap&)::<lambda()>
GeoIP result for welcome= "US"
07:17:59 [6]: void setCountry(Config*, const QString&, Calamares::GeoIP::Handler*)
Unusable country code "US"
.. Obtained from "https://ipapi.co/json"  ( 1 "country" )
.. Loaded QRC translation "kb_" "en"
07:17:59 [6]: void CalamaresApplication::initViewSteps()
STARTUP: loadModules for all modules done
07:17:59 [6]: void Calamares::ModuleManager::checkRequirements()
Checking module requirements ..
07:17:59 [6]: void CalamaresApplication::initViewSteps()
STARTUP: Window now visible and ProgressTreeView populated
.. 8 view steps loaded.
07:17:59 [6]: void applyXkb(const BasicLayoutInfo&, AdditionalLayoutInfo&)
xkbmap selection changed to:  "us" - ""
07:17:59 [6]: DEBUG (Qt): getting temp failed for  "/dev/nvme0n1" :  No such file or directory
07:17:59 [6]: DEBUG (Qt): getting powered on time failed for  "/dev/nvme0n1" :  No such file or directory
07:17:59 [6]: DEBUG (Qt): getting power cycles failed for  "/dev/nvme0n1" :  No such file or directory
07:17:59 [2]: WARNING (Qt): unknown file system type  ""  on  "/dev/nvme0n1p2"
07:17:59 [6]: DEBUG (Qt): smartctl initialization failed for  "/dev/sda" :  No such file or directory
07:17:59 [6]: DEBUG (Qt): error during smart output parsing for  "/dev/sda" :  No such file or directory
07:17:59 [2]: WARNING (Qt): unknown file system type  "dos"  on  "/dev/sda"
07:17:59 [6]: DEBUG (Qt): smartctl initialization failed for  "/dev/zram0" :  No such file or directory
07:17:59 [6]: DEBUG (Qt): error during smart output parsing for  "/dev/zram0" :  No such file or directory
07:17:59 [6]: QList<Device*> PartUtils::getDevices(DeviceType)
Removing unsuitable devices: 3 candidates.
.. Running QList("blkid", "/dev/nvme0n1")
.. Running QList("blkid", "")
.. Target cmd: QList("blkid", "") Exit code: 2 (no output)
.. Running QList("blkid", "/dev/nvme0n1p1")
.. Running QList("blkid", "/dev/nvme0n1p2")
.. Running QList("blkid", "/dev/sda")
.. Running QList("blkid", "/dev/sda1")
.. Running QList("blkid", "/dev/sda2")
.. Removing device with iso9660 filesystem (probably a CD) on it "/dev/sda"
.. Removing zram "/dev/zram0"
.. there are 1 devices left.
07:17:59 [6]: void PartitionCoreModule::doInit()
LIST OF DETECTED DEVICES:
.. node     capacity        name    prettyName
.. "/dev/nvme0n1" 2048408248320 DevName$80caecc7 DevNamePretty$8764d89d
.. 1 devices detected.
07:17:59 [6]: Calamares::RequirementsList GeneralRequirements::checkRequirements()
GeneralRequirements output:
storage :   32104880537
enoughStorage :   true
RAM :   2684354560
enoughRam :   true
hasPower :   true
hasInternet :   true
isRoot :   true
07:17:59 [6]: void Calamares::RequirementsChecker::addCheckedRequirements(Calamares::Module*)
Got 5 requirement results from "welcome"
07:18:00 [6]: void Calamares::RequirementsChecker::reportProgress()
Remaining modules: 1
"partition"
07:18:01 [6]: OsproberEntryList PartUtils::runOsprober(DeviceModel*)
os-prober gave no output.
07:18:01 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5f250b4408c0) without calling endResetModel first
07:18:01 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5f250b4408c0) without calling beginResetModel first
07:18:01 [6]: void PartitionCoreModule::scanForEfiSystemPartitions()
system is EFI and new EFI system partition has been found.
07:18:01 [6]: void Calamares::RequirementsChecker::addCheckedRequirements(Calamares::Module*)
Got 1 requirement results from "partition"
07:18:01 [2]: void ChoicePage::updateActionDescriptionsTr()
WARNING: Invalid osprober count, labels and buttons not updated.
07:18:01 [6]: bool ChoicePage::calculateNextEnabled() const
No partitioning choice has been made yet
07:18:01 [6]: void ChoicePage::updateDeviceStatePreview()
Updating partitioning state widgets.
07:18:01 [6]: void ChoicePage::setupActions()
Setting up actions for "/dev/nvme0n1" with 0 entries.
..  Can not resize "/dev/nvme0n1" , filesystem "unknown" does not support resize.
..  Checking if "/dev/nvme0n1" can be replaced.
..  NO, insufficient storage
Required  storage B: 32641751449 "(29.9GiB)"
Available storage B: 1048576 "(0GiB)"
..  NO, insufficient storage
Required  storage B: 34789235097 "(32.4GiB)"
Available storage B: 314568704 "(0GiB)" for "/dev/nvme0n1p1" length: 614400 sectorsUsed: 8 fsType: "fat32"
..  Checking if "/dev/nvme0n1p1" can be replaced.
..  NO, insufficient storage
Required  storage B: 32641751449 "(29.9GiB)"
Available storage B: 314572800 "(0GiB)"
..  Can not resize "/dev/nvme0n1p2" , filesystem "unknown" does not support resize.
..  Checking if "/dev/nvme0n1p2" can be replaced.
..  Partition "/dev/nvme0n1p2" authorized for replace install.
.. contains replaceable "/dev/nvme0n1p2"
07:18:01 [6]: void ChoicePage::updateActionDescriptionsTr()
Setting texts for 0 osprober entries
07:18:01 [6]: void ChoicePage::setupActions()
No partitions available for resize-action.
07:18:01 [6]: void ChoicePage::continueApplyDeviceChoice()
Previous device -1 new device 0
07:18:01 [6]: void ChoicePage::applyActionChoice(InstallChoice)
InstallChoice Config::NoChoice "none"
07:18:01 [6]: bool ChoicePage::calculateNextEnabled() const
No partitioning choice has been made yet
07:18:01 [6]: void ChoicePage::updateActionChoicePreview(InstallChoice)
Updating partitioning preview widgets.
07:18:01 [6]: bool ChoicePage::calculateNextEnabled() const
No partitioning choice has been made yet
07:18:01 [6]: bool ChoicePage::calculateNextEnabled() const
No partitioning choice has been made yet
07:18:01 [6]: void Calamares::RequirementsChecker::finished()
All requirements have been checked.
07:18:01 [6]: void Calamares::RequirementsModel::describe() const
Requirements model has 6 items
.. requirement 0 "storage" satisfied? true mandatory? true
.. requirement 1 "ram" satisfied? true mandatory? true
.. requirement 2 "power" satisfied? true mandatory? false
.. requirement 3 "internet" satisfied? true mandatory? false
.. requirement 4 "root" satisfied? true mandatory? true
.. requirement 5 "partitions" satisfied? true mandatory? true
07:19:14 [6]: static LocaleConfiguration LocaleConfiguration::fromLanguageAndLocation(const QString&, const QStringList&, const QString&)
Mapping "en" in "US" to locale.
.. Got best match for "en" as "en_AU.UTF-8"
.. Got best match for "en_US" as "en_US.UTF-8"
00:19:15 [6]: static LocaleConfiguration LocaleConfiguration::fromLanguageAndLocation(const QString&, const QStringList&, const QString&)
Mapping "en" in "US" to locale.
.. Got best match for "en" as "en_AU.UTF-8"
.. Got best match for "en_US" as "en_US.UTF-8"
00:19:15 [6]: static LocaleConfiguration LocaleConfiguration::fromLanguageAndLocation(const QString&, const QStringList&, const QString&)
Mapping "en" in "US" to locale.
.. Got best match for "en" as "en_AU.UTF-8"
.. Got best match for "en_US" as "en_US.UTF-8"
00:19:18 [6]: void Config::guessLocaleKeyboardLayout()
Got locale language "en_US.UTF-8"
.. looking for locale part "US"
.. matched "us"
00:19:18 [6]: void guessLayout(const QStringList&, KeyboardLayoutModel*, KeyboardVariantsModel*)
Next level: "en"
00:19:23 [6]: void ChoicePage::applyActionChoice(InstallChoice)
InstallChoice Config::Erase "erase"
00:19:23 [6]: PartitionTable* CreatePartitionTableJob::createTable()
CreatePartitionTableJob::createTable trying to make table for device "/dev/nvme0n1"
00:19:23 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5f250b4408c0) without calling endResetModel first
00:19:23 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5f250b4408c0) without calling beginResetModel first
00:19:23 [2]: void PartitionCoreModule::scanForEfiSystemPartitions()
WARNING: system is EFI but no EFI system partitions found.
00:19:23 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5f250b4408c0) without calling endResetModel first
00:19:23 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5f250b4408c0) without calling beginResetModel first
00:19:23 [6]: void PartitionCoreModule::scanForEfiSystemPartitions()
system is EFI and new EFI system partition has been found.
00:19:23 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5f250b4408c0) without calling endResetModel first
00:19:23 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5f250b4408c0) without calling beginResetModel first
00:19:23 [6]: void PartitionCoreModule::dumpQueue() const
# Queue:
.. ## Device: "/dev/nvme0n1"
.. - CreatePartitionTableJob
.. - CreatePartitionJob
.. - SetPartFlagsJob
.. - CreatePartitionJob
00:19:23 [6]: void ChoicePage::updateActionChoicePreview(InstallChoice)
Updating partitioning preview widgets.
00:19:55 [2]: WARNING (Qt): QObject::setParent: Cannot set parent, new parent is in a different thread
00:19:55 [6]: virtual QString PartitionViewStep::prettyStatus() const
Summary for Partition 1 Config::Erase
00:19:55 [6]: QStringList findEssentialLVs(const QList<PartitionCoreModule::DeviceInfo*>&)
Checking LVM use on 1 devices
00:19:55 [6]: QVariantList FillGlobalStorageJob::createPartitionList() const
Building partition information map
.. partitions on "/dev/nvme0n1"
..  mapping for "" "unallocated"
partlabel :   ""
partition-uuid (partuuid) :   "PartUUID$5286d62d"
parttype :   ""
partattrs :   "0"
mountPoint: :   ""
fs: :   "unknown"
fsName :   "unknown"
filesystem-uuid (uuid) :   "FSUUID$7ff1e46e"
claimed :   "false"
..  mapping for "" "New Partition"
partlabel :   ""
partition-uuid (partuuid) :   "PartUUID$5286d62d"
parttype :   ""
partattrs :   "0"
mountPoint: :   "/boot/efi"
fs: :   "fat32"
fsName :   "fat32"
filesystem-uuid (uuid) :   "FSUUID$7ff1e46e"
claimed :   "true"
..  mapping for "" "New Partition"
partlabel :   "root"
partition-uuid (partuuid) :   "PartUUID$5286d62d"
parttype :   ""
partattrs :   "0"
mountPoint: :   "/"
fs: :   "btrfs"
fsName :   "btrfs"
filesystem-uuid (uuid) :   "FSUUID$7ff1e46e"
claimed :   "true"
00:19:55 [2]: WARNING (Qt): QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
00:19:55 [2]: WARNING (Qt): QObject::setParent: Cannot set parent, new parent is in a different thread
00:19:55 [6]: QStringList findEssentialLVs(const QList<PartitionCoreModule::DeviceInfo*>&)
Checking LVM use on 1 devices
00:19:55 [6]: QVariantList FillGlobalStorageJob::createPartitionList() const
Building partition information map
.. partitions on "/dev/nvme0n1"
..  mapping for "" "unallocated"
partlabel :   ""
partition-uuid (partuuid) :   "PartUUID$5286d62d"
parttype :   ""
partattrs :   "0"
mountPoint: :   ""
fs: :   "unknown"
fsName :   "unknown"
filesystem-uuid (uuid) :   "FSUUID$7ff1e46e"
claimed :   "false"
..  mapping for "" "New Partition"
partlabel :   ""
partition-uuid (partuuid) :   "PartUUID$5286d62d"
parttype :   ""
partattrs :   "0"
mountPoint: :   "/boot/efi"
fs: :   "fat32"
fsName :   "fat32"
filesystem-uuid (uuid) :   "FSUUID$7ff1e46e"
claimed :   "true"
..  mapping for "" "New Partition"
partlabel :   "root"
partition-uuid (partuuid) :   "PartUUID$5286d62d"
parttype :   ""
partattrs :   "0"
mountPoint: :   "/"
fs: :   "btrfs"
fsName :   "btrfs"
filesystem-uuid (uuid) :   "FSUUID$7ff1e46e"
claimed :   "true"
00:20:06 [6]: QStringList findEssentialLVs(const QList<PartitionCoreModule::DeviceInfo*>&)
Checking LVM use on 1 devices
00:20:06 [6]: void Calamares::JobThread::finalize()
There are 35 jobs, total weight 33
.. Job 1 "Managing auto-mount settings…" +wt 0.111111 tot.wt 0.111111
.. Job 2 "Clearing all temporary mounts…" +wt 0.111111 tot.wt 0.222222
.. Job 3 "Clear mounts for partitioning operations on /dev/nvme0n1" +wt 0.111111 tot.wt 0.333333
.. Job 4 "Creating new gpt partition table on /dev/nvme0n1…" +wt 0.111111 tot.wt 0.444444
.. Job 5 "Create new 300MiB partition on /dev/nvme0n1 (SPCC M.2 PCIe SSD)" +wt 0.111111 tot.wt 0.555556
.. Job 6 "Set flags on 300MiB fat32 partition" +wt 0.111111 tot.wt 0.666667
.. Job 7 "Create new 1953212MiB partition on /dev/nvme0n1 (SPCC M.2 PCIe SSD) with entries root" +wt 0.111111 tot.wt 0.777778
.. Job 8 "Set partition information" +wt 0.111111 tot.wt 0.888889
.. Job 9 "Managing auto-mount settings…" +wt 0.111111 tot.wt 1
.. Job 10 "mount" +wt 1 tot.wt 2
.. Job 11 "unpackfs" +wt 12 tot.wt 14
.. Job 12 "networkcfg" +wt 1 tot.wt 15
.. Job 13 "Generate machine-id." +wt 1 tot.wt 16
.. Job 14 "Setting timezone to America/Los_Angeles…" +wt 1 tot.wt 17
.. Job 15 "Setting keyboard model to pc105, layout as us-…" +wt 1 tot.wt 18
.. Job 16 "localecfg" +wt 1 tot.wt 19
.. Job 17 "Configuring LUKS key file." +wt 1 tot.wt 20
.. Job 18 "fstab" +wt 1 tot.wt 21
.. Job 19 "plymouthcfg" +wt 1 tot.wt 22
.. Job 20 "Skipping writing LUKS configuration for Dracut: \"/\" partition is not encrypted" +wt 1 tot.wt 23
.. Job 21 "dracut" +wt 1 tot.wt 24
.. Job 22 "Configuring <pre>sudo</pre> users…" +wt 0.166667 tot.wt 24.1667
.. Job 23 "Preparing groups…" +wt 0.166667 tot.wt 24.3333
.. Job 24 "Create user haezel" +wt 0.166667 tot.wt 24.5
.. Job 25 "Set password for user haezel" +wt 0.166667 tot.wt 24.6667
.. Job 26 "Set password for user root" +wt 0.166667 tot.wt 24.8333
.. Job 27 "Set hostname soverign" +wt 0.166667 tot.wt 25
.. Job 28 "displaymanager" +wt 1 tot.wt 26
.. Job 29 "mhwdcfg" +wt 1 tot.wt 27
.. Job 30 "hwclock" +wt 1 tot.wt 28
.. Job 31 "services-systemd" +wt 1 tot.wt 29
.. Job 32 "grubcfg" +wt 1 tot.wt 30
.. Job 33 "bootloader" +wt 1 tot.wt 31
.. Job 34 "postcfg" +wt 1 tot.wt 32
.. Job 35 "Unmounting file systems…" +wt 1 tot.wt 33
00:20:06 [6]: virtual void Calamares::JobThread::run()
Starting job "Managing auto-mount settings…" ( 1 / 35 )
00:20:06 [6]: virtual Calamares::JobResult AutoMountManagementJob::exec()
Set automount to disable
00:20:06 [6]: void Calamares::Partition::querySolidAutoMount(QDBusConnection&, AutoMountInfo&)
Solid not available: "Not connected to D-Bus server"
00:20:06 [6]: virtual void Calamares::JobThread::run()
Starting job "Clearing all temporary mounts…" ( 2 / 35 )
00:20:06 [6]: virtual void Calamares::JobThread::run()
Starting job "Clear mounts for partitioning operations on /dev/nvme0n1" ( 3 / 35 )
00:20:07 [6]: QStringList getPartitionsForDevice(const QString&)
Reading from "/proc/partitions" looking for "nvme0n1"
00:20:07 [6]: virtual Calamares::JobResult ClearMountsJob::exec()
ClearMountsJob finished. Here's what was done:
"Successfully closed mapper device /dev/mapper/sda1."
.. Running QList("udevadm", "settle")
.. Running QList("sync")
00:20:07 [6]: virtual void Calamares::JobThread::run()
Starting job "Creating new gpt partition table on /dev/nvme0n1…" ( 4 / 35 )
00:20:07 [6]: virtual Calamares::JobResult CreatePartitionTableJob::exec()
Creating new partition table of type "gpt" , uncommitted partitions:
.. "unallocated"
.. "New Partition"
.. "New Partition"
.. Running QList("lsblk")
.. lsblk output:
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0         7:0    0  19.6M  1 loop /run/miso/sfs/livefs
loop1         7:1    0   455M  1 loop /run/miso/sfs/mhwdfs
loop2         7:2    0   1.6G  1 loop /run/miso/sfs/desktopfs
loop3         7:3    0 796.9M  1 loop /run/miso/sfs/rootfs
sda           8:0    1 119.5G  0 disk
|-sda1        8:1    1 119.5G  0 part
| `-ventoy  254:0    0   2.9G  0 dm   /run/miso/bootmnt
`-sda2        8:2    1    32M  0 part
sr0          11:0    1  1024M  0 rom
zram0       253:0    0  31.3G  0 disk [SWAP]
nvme0n1     259:0    0   1.9T  0 disk
|-nvme0n1p1 259:1    0   300M  0 part
`-nvme0n1p2 259:2    0   1.9T  0 part
.. Running QList("mount")
.. mount output:
overlay on / type overlay (rw,relatime,lowerdir=/run/miso/sfs/livefs:/run/miso/sfs/mhwdfs:/run/miso/sfs/desktopfs:/run/miso/sfs/rootfs,upperdir=/run/miso/overlay_root/upper,workdir=/run/miso/overlay_root/work,index=off,uuid=on,xino=off)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=4096k,nr_inodes=4086840,mode=755,inode64)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run type tmpfs (rw,nosuid,nodev,size=6556712k,nr_inodes=819200,mode=755,inode64)
/dev/mapper/ventoy on /run/miso/bootmnt type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8)
overlay_root on /run/miso/overlay_root type tmpfs (rw,relatime,size=24587664k,mode=755,inode64)
/dev/loop0 on /run/miso/sfs/livefs type squashfs (ro,relatime,errors=continue,threads=single)
/dev/loop1 on /run/miso/sfs/mhwdfs type squashfs (ro,relatime,errors=continue,threads=single)
/dev/loop2 on /run/miso/sfs/desktopfs type squashfs (ro,relatime,errors=continue,threads=single)
/dev/loop3 on /run/miso/sfs/rootfs type squashfs (ro,relatime,errors=continue,threads=single)
overlay on /run/miso/root type overlay (rw,relatime,lowerdir=/run/miso/sfs/livefs:/run/miso/sfs/mhwdfs:/run/miso/sfs/desktopfs:/run/miso/sfs/rootfs,upperdir=/run/miso/overlay_root/upper,workdir=/run/miso/overlay_root/work,index=off,uuid=on,xino=off)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=36,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=519)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,nosuid,nodev,relatime,pagesize=2M)
tmpfs on /run/credentials/systemd-journald.service type tmpfs (ro,nosuid,nodev,noexec,relatime,nosymfollow,size=1024k,nr_inodes=1024,mode=700,inode64,noswap)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,size=16391776k,nr_inodes=1048576,inode64)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=3278352k,nr_inodes=819588,mode=700,uid=1000,gid=1000,inode64)
portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
00:20:07 [6]: virtual void Calamares::JobThread::run()
Starting job "Create new 300MiB partition on /dev/nvme0n1 (SPCC M.2 PCIe SSD)" ( 5 / 35 )
00:20:09 [6]: virtual void Calamares::JobThread::run()
Starting job "Set flags on partition /dev/nvme0n1p1" ( 6 / 35 )
00:20:09 [6]: virtual Calamares::JobResult SetPartFlagsJob::exec()
Setting flags on "/dev/nvme0n1" partition "/dev/nvme0n1p1"
"boot"
00:20:10 [6]: virtual void Calamares::JobThread::run()
Starting job "Create new 1953212MiB partition on /dev/nvme0n1 (SPCC M.2 PCIe SSD) with entries root" ( 7 /35 )
00:26:34 [6]: virtual void Calamares::JobThread::run()
Skipping non-emergency job "Set partition information"
..  Skipping non-emergency job "Managing auto-mount settings…"
..  Skipping non-emergency job "mount"
..  Skipping non-emergency job "unpackfs"
..  Skipping non-emergency job "networkcfg"
..  Skipping non-emergency job "Generate machine-id."
..  Skipping non-emergency job "Setting timezone to America/Los_Angeles…"
..  Skipping non-emergency job "Setting keyboard model to pc105, layout as us-…"
..  Skipping non-emergency job "localecfg"
..  Skipping non-emergency job "Configuring LUKS key file."
..  Skipping non-emergency job "fstab"
..  Skipping non-emergency job "plymouthcfg"
..  Skipping non-emergency job "Skipping writing LUKS configuration for Dracut: \"/\" partition is not encrypted"
..  Skipping non-emergency job "dracut"
..  Skipping non-emergency job "Configuring <pre>sudo</pre> users…"
..  Skipping non-emergency job "Preparing groups…"
..  Skipping non-emergency job "Create user haezel"
..  Skipping non-emergency job "Set password for user haezel"
..  Skipping non-emergency job "Set password for user root"
..  Skipping non-emergency job "Set hostname soverign"
..  Skipping non-emergency job "displaymanager"
..  Skipping non-emergency job "mhwdcfg"
..  Skipping non-emergency job "hwclock"
..  Skipping non-emergency job "services-systemd"
..  Skipping non-emergency job "grubcfg"
..  Skipping non-emergency job "bootloader"
..  Skipping non-emergency job "postcfg"
..  Skipping non-emergency job "Unmounting file systems…"
00:26:34 [1]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
ERROR: Installation failed: "The installer failed to create partition on disk 'SPCC M.2 PCIe SSD'."
.. - message: "The installer failed to create partition on disk 'SPCC M.2 PCIe SSD'."
.. - details:
Create a new partition (1.86 TiB, btrfs) on ‘/dev/nvme0n1’


Job: Create new partition on device ‘/dev/nvme0n1’


Command: sfdisk --force --append /dev/nvme0n1


Command: sfdisk --list --output Device,UUID /dev/nvme0n1


Job: Set the label on partition ‘/dev/nvme0n1p2’ to "root"


Command: sfdisk --part-label /dev/nvme0n1 2 root


Job: Create file system ‘btrfs’ on partition ‘/dev/nvme0n1p2’


Command: mkfs.btrfs --force /dev/nvme0n1p2


00:26:34 [6]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
Calamares will quit when the dialog closes.
00:26:34 [6]: void Config::doNotify(bool, bool)
Notification not sent; completion: failed
00:26:34 [6]: void {anonymous}::PowerManagementInterface::uninhibitSleep()
Sleep was never inhibited.

Hope this helps…

Delete before you install with the partitionmanager your nvme (all partitions)
→ reboot (my mind) → with the title again :upside_down_face: install garuda
and ?

1 Like

Alright, the puzzle becomes…puzzlier?

I open the partition manager to delete all the partitions on the drive.
Aaaaaaaaaaaaaaand it has zero (0) bytes?

So I tried to make a new partition table with the manager just for kicks and sure enough:
Does Not Work:

IDK if that tells y’all anything.

EDIT:
On a reboot, it has decided there is no partitions to install on. Yay…

Starting to suspect I got a bad drive :cry:

Download gparted add it to ventoy
Boot into gparted and remove all partitions
Reboot and try again

1 Like

Yes.. deleting + new partitions without reboot (inside live session, misomode), not so good idea.

Hey!

Downloaded gparted, stuck it in Ventoy.
Booted into gparted, got it to successfully delete the
partitions on the M.2 Drive.
Rebooted.
Booted into Garuda. Ran the Installer.
Unsuccessful, still unable to create partition on disk.

  • test with sudo smartctl --info /dev/nvme0n1

  • test with another iso ( to be safe it’s the nvme)

result = ?

1 Like