Skip to content

Filled install with pre-mounted btrfs #2952

@Darkness-Monarch

Description

@Darkness-Monarch

Which ISO version are you using?

archlinux-2024.11.01-x86_64

The installation log

Hardware model detected: Dell Inc. Inspiron 5759; UEFI mode: True
Processor model detected: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
Memory statistics: 14889656 available out of 16267968 total installed
Could not detect virtual system: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [1]: none

System is not running in a VM: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [1]: none

Virtualization detected: None; is VM: False
Graphics devices detected: dict_keys(['Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)'])

The installation log.

archinstall log

Describe the problem.

When I try to install arch linux with a pre-mounted btrfs partition configuration it fails.

When was the last time it works.

archinstall-3.0.0 or below

Testing that I have done.

Tried on multiple computers
Different subvolume layout
Tried the git repo master branch (git clone https://github.com/archlinux/archinstall.git)

What I have not tested.

Different filesystem.
Different bootloaders.
Without Unified Kenal Image.
With swap disable.

How reproduce the problem.

cfdisk /dev/sda
mkfs.vfat -F 32 /dev/sda5
mkfs.btrfs -L "Arch Linux" /dev/sda6
mount /dev/sda6 /mnt
btrfs subvolume create /mnt/@
btrfs subvolume create /mnt/@home
btrfs subvolume create /mnt/@log
btrfs subvolume create /mnt/@pkg
btrfs subvolume create /mnt/@.snapshots
umount /mnt
mount -o noatime,compress=zstd:5,ssd,discard=async,space_cache=v2,commit=120,subvol=@ /dev/sda6 /mnt
mkdir -p /mnt/home
mount-o noatime,compress=zstd:5,ssd,discard=async,space_cache=v2,commit=120,subvol=@home /dev/sda6 /mnt/home
mkdir -p /mnt/var/log
mount-o noatime,compress=zstd:5,ssd,discard=async,space_cache=v2,commit=120,subvol=@log /dev/sda6 /mnt/var/log
mkdir -p /mnt/var/cache/pacman/pkg
mount-o noatime,compress=zstd:5,ssd,discard=async,space_cache=v2,commit=120,subvol=@pkg /dev/sda6 /mnt/var/cache/pacman/pkg
mkdir -p /mnt/.snapshots
mount-o noatime,compress=zstd:5,ssd,discard=async,space_cache=v2,commit=120,subvol=@.snapshots /dev/sda6 /mnt/.snapshots
mkdir -p /mnt/boot
mount /dev/sda5 /mnt/boot
iwctl --passphrase [passphrase] station [name] connect [SSID]
pacman -Sy
pacman -Sy archinstall
archinstall

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions