archinstall icon indicating copy to clipboard operation
archinstall copied to clipboard

any way to make a XBOOTLDR and swap partition?

Open UltLight opened this issue 3 years ago • 4 comments

I'm running a dual boot windows 11 and arch linux system. the default windows 11 efi partition is only 100MB which usually isn't enough for linux, so I've been using a seperate boot partition (XBOOTLDR) with systemd-boot. I also make a swap partition. is there a way to make this boot and swap partition with the installer without manual intervention?

UltLight avatar Apr 15 '22 09:04 UltLight

Apologies in my previous comment, obviously forgot to check who created this issue hehe. But to clear things up in this more direct issue/feature request, yes we absolutely should support this!

I simply don't have a time frame on it right now. I'll update here as I get close to pushing this in.

Torxed avatar Apr 19 '22 18:04 Torxed

Will the ability to separate EFI and /boot be available for GRUB as well when this feature is complete? I know most other distros use GRUB by default and create a separate ext4-based /boot with EFI mounted at /boot/efi. Is this the same thing as XBOOTLDR?

urbenlegend avatar Apr 27 '22 22:04 urbenlegend

Kind of, but for systemd-boot. However we will support both in an upcoming version :)

Torxed avatar Apr 27 '22 22:04 Torxed

If this can help, here is the log of my attempt to use systemd-boot with separate partition for /boot and /efi. This setup was also destined to have a dual boot with encrypted W11. I was originaly going to remake the installation of systemd-boot with the right path if the script doesn't make it right, but the file system check on /boot prevent the script from processing.

Hardware model detected: Dell Inc. Latitude 3520; UEFI mode: True
Processor model detected: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
Memory statistics: 7349696 available out of 7878596 total installed
Could not detect virtual system: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n'
System is not running in a VM: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n'
Virtualization detected: None; is VM: None
Graphics devices detected: dict_keys(['Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)'])
Disk states before installing: {'blockdevices': [{'name': 'loop0', 'fstype': 'squashfs', 'fsver': '4.0', 'label': None, 'uuid': None, 'fsavail': '0', 'fsuse%': '100%', 'mountpoints': ['/run/archiso/airootfs'], 'type': 'loop', 'size': '683.2M'}, {'name': 'sda', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '14.2G', 'children': [{'name': 'sda1', 'fstype': 'vfat', 'fsver': 'FAT32', 'label': 'ARCH_202209', 'uuid': '44C2-65DA', 'fsavail': '13.5G', 'fsuse%': '5%', 'mountpoints': ['/run/archiso/bootmnt'], 'type': 'part', 'size': '14.2G'}]}, {'name': 'nvme0n1', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '238.5G', 'children': [{'name': 'nvme0n1p1', 'fstype': 'vfat', 'fsver': 'FAT32', 'label': None, 'uuid': 'CE45-C845', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '100M'}, {'name': 'nvme0n1p2', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '16M'}, {'name': 'nvme0n1p3', 'fstype': 'BitLocker', 'fsver': '2', 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '99.3G'}, {'name': 'nvme0n1p4', 'fstype': 'ntfs', 'fsver': None, 'label': None, 'uuid': 'D8F0AC67F0AC4D96', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '722M'}, {'name': 'nvme0n1p5', 'fstype': 'ext2', 'fsver': '1.0', 'label': None, 'uuid': '903f0900-ca9b-4de9-a47b-73c21d007936', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '512M'}, {'name': 'nvme0n1p6', 'fstype': 'ext4', 'fsver': '1.0', 'label': None, 'uuid': 'd2e67f68-2037-48e6-b9aa-9d268222744d', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '137.9G'}]}]}
Testing connectivity to the Arch Linux mirrors ...
Hardware model detected: Dell Inc. Latitude 3520; UEFI mode: True
Processor model detected: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
Memory statistics: 7339644 available out of 7878596 total installed
Could not detect virtual system: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n'
System is not running in a VM: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n'
Virtualization detected: None; is VM: None
Graphics devices detected: dict_keys(['Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)'])
Disk states before installing: {'blockdevices': [{'name': 'loop0', 'fstype': 'squashfs', 'fsver': '4.0', 'label': None, 'uuid': None, 'fsavail': '0', 'fsuse%': '100%', 'mountpoints': ['/run/archiso/airootfs'], 'type': 'loop', 'size': '683.2M'}, {'name': 'sda', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '14.2G', 'children': [{'name': 'sda1', 'fstype': 'vfat', 'fsver': 'FAT32', 'label': 'ARCH_202209', 'uuid': '44C2-65DA', 'fsavail': '13.5G', 'fsuse%': '5%', 'mountpoints': ['/run/archiso/bootmnt'], 'type': 'part', 'size': '14.2G'}]}, {'name': 'nvme0n1', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '238.5G', 'children': [{'name': 'nvme0n1p1', 'fstype': 'vfat', 'fsver': 'FAT32', 'label': None, 'uuid': 'CE45-C845', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '100M'}, {'name': 'nvme0n1p2', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '16M'}, {'name': 'nvme0n1p3', 'fstype': 'BitLocker', 'fsver': '2', 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '99.3G'}, {'name': 'nvme0n1p4', 'fstype': 'ntfs', 'fsver': None, 'label': None, 'uuid': 'D8F0AC67F0AC4D96', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '722M'}, {'name': 'nvme0n1p5', 'fstype': 'ext2', 'fsver': '1.0', 'label': None, 'uuid': '903f0900-ca9b-4de9-a47b-73c21d007936', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '512M'}, {'name': 'nvme0n1p6', 'fstype': 'ext4', 'fsver': '1.0', 'label': None, 'uuid': 'd2e67f68-2037-48e6-b9aa-9d268222744d', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '137.9G'}]}]}
Testing connectivity to the Arch Linux mirrors ...
Marked partition as bootable because mountpoint was set to /boot.
 -- Chosen configuration --
{
    "HSM": null,
    "__separator__": null,
    "additional-repositories": [
        "multilib"
    ],
    "archinstall-language": "French",
    "audio": "pipewire",
    "bootloader": "systemd-bootctl",
    "config_version": "2.5.0",
    "debug": false,
    "desktop-environment": "gnome",
    "gfx_driver": "All open-source (default)",
    "harddrives": [
        "/dev/nvme0n1"
    ],
    "hostname": "archlinux",
    "kernels": [
        "linux-lts"
    ],
    "keyboard-layout": "fr-latin9",
    "mirror-region": {
        "France": {
            "http://arch.yourlabs.org/$repo/os/$arch": true,
            "http://archlinux.datagr.am/$repo/os/$arch": true,
            "http://archlinux.mailtunnel.eu/$repo/os/$arch": true,
            "http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch": true,
            "http://ftp.u-strasbg.fr/linux/distributions/archlinux/$repo/os/$arch": true,
            "http://mir.archlinux.fr/$repo/os/$arch": true,
            "http://mirroir.labhouse.fr/arch/$repo/os/$arch": true,
            "http://mirror.archlinux.ikoula.com/archlinux/$repo/os/$arch": true,
            "http://mirror.cyberbits.eu/archlinux/$repo/os/$arch": true,
            "http://mirror.theo546.fr/archlinux/$repo/os/$arch": true,
            "http://mirrors.celianvdb.fr/archlinux/$repo/os/$arch": true,
            "http://mirrors.gandi.net/archlinux/$repo/os/$arch": true,
            "http://mirrors.standaloneinstaller.com/archlinux/$repo/os/$arch": true,
            "https://arch.yourlabs.org/$repo/os/$arch": true,
            "https://archlinux.mailtunnel.eu/$repo/os/$arch": true,
            "https://mirroir.labhouse.fr/arch/$repo/os/$arch": true,
            "https://mirror.cyberbits.eu/archlinux/$repo/os/$arch": true,
            "https://mirror.ibakerserver.pt/Arch/$repo/os/$arch": true,
            "https://mirror.sysa.tech/archlinux/$repo/os/$arch": true,
            "https://mirror.thekinrar.fr/archlinux/$repo/os/$arch": true,
            "https://mirror.theo546.fr/archlinux/$repo/os/$arch": true,
            "https://mirror.wormhole.eu/archlinux/$repo/os/$arch": true,
            "https://mirrors.celianvdb.fr/archlinux/$repo/os/$arch": true,
            "https://mirrors.eric.ovh/arch/$repo/os/$arch": true,
            "https://mirrors.gandi.net/archlinux/$repo/os/$arch": true
        }
    },
    "mount_point": null,
    "nic": {
        "dhcp": true,
        "dns": null,
        "gateway": null,
        "iface": null,
        "ip": null,
        "type": "nm"
    },
    "ntp": true,
    "packages": [
        "nano"
    ],
    "plugin": null,
    "profile": {
        "path": "/usr/lib/python3.10/site-packages/archinstall/profiles/desktop.py"
    },
    "save_config": null,
    "script": "guided",
    "silent": false,
    "swap": true,
    "sys-encoding": "UTF-8",
    "sys-language": "fr_FR.UTF-8",
    "timezone": "Europe/Paris",
    "version": "2.5.0"
}
{
    "/dev/nvme0n1": {
        "partitions": [
            {
                "ESP": true,
                "PARTUUID": "CE45-C845",
                "boot": true,
                "encrypted": false,
                "filesystem": {
                    "format": "vfat"
                },
                "mountpoint": "/efi",
                "size": 204800,
                "start": 2048,
                "type": "primary",
                "wipe": false
            },
            {
                "ESP": false,
                "PARTUUID": "",
                "boot": false,
                "encrypted": false,
                "filesystem": {
                    "format": ""
                },
                "mountpoint": null,
                "size": 32768,
                "start": 206848,
                "type": "primary",
                "wipe": false
            },
            {
                "ESP": false,
                "PARTUUID": "",
                "boot": false,
                "encrypted": false,
                "filesystem": {
                    "format": "BitLocker"
                },
                "mountpoint": null,
                "size": 208234496,
                "start": 239616,
                "type": "primary",
                "wipe": false
            },
            {
                "ESP": false,
                "PARTUUID": "D8F0AC67F0AC4D96",
                "boot": false,
                "encrypted": false,
                "filesystem": {
                    "format": "ntfs"
                },
                "mountpoint": null,
                "size": 1478656,
                "start": 208474112,
                "type": "primary",
                "wipe": false
            },
            {
                "ESP": false,
                "PARTUUID": "903f0900-ca9b-4de9-a47b-73c21d007936",
                "boot": true,
                "encrypted": true,
                "filesystem": {
                    "format": "ext2"
                },
                "mountpoint": "/boot",
                "size": 1048576,
                "start": 209952768,
                "type": "primary",
                "wipe": false
            },
            {
                "ESP": false,
                "PARTUUID": "d2e67f68-2037-48e6-b9aa-9d268222744d",
                "boot": false,
                "encrypted": true,
                "filesystem": {
                    "format": "ext4"
                },
                "mountpoint": "/",
                "size": 289116160,
                "start": 211001344,
                "type": "primary",
                "wipe": false
            }
        ]
    }
}
Could not locate mount information for /dev/nvme0n1p1: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p1'] exited with abnormal exit code [256]: b''
Réutilisation de l'instance de partition : Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat)
Could not locate mount information for /dev/nvme0n1p1: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p1'] exited with abnormal exit code [256]: b''
Marking partition Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat) as bootable.
Setting boot on on (parted) partition index 1
Filesystem(blockdevice=BlockDevice(/dev/nvme0n1, size=238.5GB, free_space=1031kB+335kB, bus_type=nvme), mode=1).load_layout() doesn't know how to work without 'wipe' being set or UUID () was given and found.
Filesystem(blockdevice=BlockDevice(/dev/nvme0n1, size=238.5GB, free_space=1031kB+335kB, bus_type=nvme), mode=1).load_layout() doesn't know how to work without 'wipe' being set or UUID () was given and found.
Could not locate mount information for /dev/nvme0n1p2: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p2'] exited with abnormal exit code [256]: b''
Could not get UUID/PARTUUID of Partition(path=/dev/nvme0n1p2, size=0.0, PARTUUID=, fs=): Could not get PARTUUID for /dev/nvme0n1p2 using 'blkid -s PARTUUID -o value /dev/nvme0n1p2'
Could not locate mount information for /dev/nvme0n1p3: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p3'] exited with abnormal exit code [256]: b''
Could not get UUID/PARTUUID of Partition(path=/dev/nvme0n1p3, size=99.3, PARTUUID=, fs=BitLocker): Could not get PARTUUID for /dev/nvme0n1p3 using 'blkid -s PARTUUID -o value /dev/nvme0n1p3'
Could not locate mount information for /dev/nvme0n1p4: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p4'] exited with abnormal exit code [256]: b''
Réutilisation de l'instance de partition : Partition(path=/dev/nvme0n1p4, size=0.7, PARTUUID=D8F0AC67F0AC4D96, fs=ntfs)
Could not locate mount information for /dev/nvme0n1p2: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p2'] exited with abnormal exit code [256]: b''
Could not get UUID/PARTUUID of Partition(path=/dev/nvme0n1p2, size=0.0, PARTUUID=, fs=): Could not get PARTUUID for /dev/nvme0n1p2 using 'blkid -s PARTUUID -o value /dev/nvme0n1p2'
Could not locate mount information for /dev/nvme0n1p3: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p3'] exited with abnormal exit code [256]: b''
Could not get UUID/PARTUUID of Partition(path=/dev/nvme0n1p3, size=99.3, PARTUUID=, fs=BitLocker): Could not get PARTUUID for /dev/nvme0n1p3 using 'blkid -s PARTUUID -o value /dev/nvme0n1p3'
Could not locate mount information for /dev/nvme0n1p5: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p5'] exited with abnormal exit code [256]: b''
Réutilisation de l'instance de partition : Partition(path=/dev/nvme0n1p5, size=0.5, PARTUUID=903f0900-ca9b-4de9-a47b-73c21d007936, fs=ext2)
Could not locate mount information for /dev/nvme0n1p5: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p5'] exited with abnormal exit code [256]: b''
Encrypting Partition(path=/dev/nvme0n1p5, size=0.5, PARTUUID=903f0900-ca9b-4de9-a47b-73c21d007936, fs=ext2) (This might take a while)
Could not get block device information using blkid() using command blkid -p -o export /dev/dm-0
Formatting /dev/mapper/ainstbootloop -> ext2
Could not locate mount information for /dev/nvme0n1p5: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p5'] exited with abnormal exit code [256]: b''
Marking partition Partition(path=/dev/nvme0n1p5, size=0.5, PARTUUID=30b6c9a5-43bf-4aac-aba8-dfe045a6e466, fs=ext2) as bootable.
Setting boot on on (parted) partition index 5
Could not locate mount information for /dev/nvme0n1p2: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p2'] exited with abnormal exit code [256]: b''
Could not get UUID/PARTUUID of Partition(path=/dev/nvme0n1p2, size=0.0, PARTUUID=, fs=): Could not get PARTUUID for /dev/nvme0n1p2 using 'blkid -s PARTUUID -o value /dev/nvme0n1p2'
Could not locate mount information for /dev/nvme0n1p3: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p3'] exited with abnormal exit code [256]: b''
Could not get UUID/PARTUUID of Partition(path=/dev/nvme0n1p3, size=99.3, PARTUUID=, fs=BitLocker): Could not get PARTUUID for /dev/nvme0n1p3 using 'blkid -s PARTUUID -o value /dev/nvme0n1p3'
Could not locate mount information for /dev/nvme0n1p6: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p6'] exited with abnormal exit code [256]: b''
Réutilisation de l'instance de partition : Partition(path=/dev/nvme0n1p6, size=137.9, PARTUUID=d2e67f68-2037-48e6-b9aa-9d268222744d, fs=ext4)
Could not locate mount information for /dev/nvme0n1p6: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p6'] exited with abnormal exit code [256]: b''
Encrypting Partition(path=/dev/nvme0n1p6, size=137.9, PARTUUID=d2e67f68-2037-48e6-b9aa-9d268222744d, fs=ext4) (This might take a while)
Could not get block device information using blkid() using command blkid -p -o export /dev/dm-0
Formatting /dev/mapper/ainstloop -> ext4
Could not locate mount information for /dev/mapper/ainstnvme0n1p6: ['/usr/bin/findmnt', '--json', '-R', '/dev/mapper/ainstnvme0n1p6'] exited with abnormal exit code [256]: b''
Mounting / to /mnt/archinstall/ using Partition(path=/dev/mapper/ainstnvme0n1p6, size=137.8, PARTUUID=5701893c-9817-4903-a6ed-f0aa297d466a, parent=/dev/nvme0n1p6, fs=ext4)
Could not locate mount information for /dev/mapper/ainstnvme0n1p5: ['/usr/bin/findmnt', '--json', '-R', '/dev/mapper/ainstnvme0n1p5'] exited with abnormal exit code [256]: b''
Mounting /boot to /mnt/archinstall/boot using Partition(path=/dev/mapper/ainstnvme0n1p5, size=0.5, PARTUUID=91e4ab20-f5a0-4e80-a09d-f84dda190630, parent=/dev/nvme0n1p5, fs=ext2)
Could not locate mount information for /dev/nvme0n1p1: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p1'] exited with abnormal exit code [256]: b''
Mounting /efi to /mnt/archinstall/efi using Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat)
Using mount order: [('/', <function Installer.mount_ordered_layout.<locals>.<lambda> at 0x7f1faf1cf910>), ('/boot', <function Installer.mount_ordered_layout.<locals>.<lambda> at 0x7f1faf1ceb90>), ('/efi', <function Installer.mount_ordered_layout.<locals>.<lambda> at 0x7f1faf1cf880>)]
Could not locate mount information for /dev/mapper/ainstnvme0n1p6: ['/usr/bin/findmnt', '--json', '-R', '/dev/mapper/ainstnvme0n1p6'] exited with abnormal exit code [256]: b''
Could not locate mount information for /dev/mapper/ainstnvme0n1p6: ['/usr/bin/findmnt', '--json', '-R', '/dev/mapper/ainstnvme0n1p6'] exited with abnormal exit code [256]: b''
Mounting Partition(path=/dev/mapper/ainstnvme0n1p6, size=137.8, PARTUUID=5701893c-9817-4903-a6ed-f0aa297d466a, parent=/dev/nvme0n1p6, fs=ext4) to /mnt/archinstall/
Getting mount information for device path /mnt/archinstall
Could not locate mount information for /dev/mapper/ainstnvme0n1p5: ['/usr/bin/findmnt', '--json', '-R', '/dev/mapper/ainstnvme0n1p5'] exited with abnormal exit code [256]: b''
Could not locate mount information for /dev/mapper/ainstnvme0n1p5: ['/usr/bin/findmnt', '--json', '-R', '/dev/mapper/ainstnvme0n1p5'] exited with abnormal exit code [256]: b''
Mounting Partition(path=/dev/mapper/ainstnvme0n1p5, size=0.5, PARTUUID=91e4ab20-f5a0-4e80-a09d-f84dda190630, parent=/dev/nvme0n1p5, fs=ext2) to /mnt/archinstall/boot
Getting mount information for device path /mnt/archinstall/boot
Could not locate mount information for /dev/nvme0n1p1: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p1'] exited with abnormal exit code [256]: b''
Could not locate mount information for /dev/nvme0n1p1: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p1'] exited with abnormal exit code [256]: b''
Mounting Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat) to /mnt/archinstall/efi
Getting mount information for device path /mnt/archinstall/efi
Filtering available mounts {'/mnt/archinstall/efi': Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat, mounted=/mnt/archinstall/efi), '/run/archiso/bootmnt': Partition(path=/dev/sda1, size=14.2, PARTUUID=44C2-65DA, fs=vfat, mounted=/run/archiso/bootmnt), '/mnt/archinstall': MapperDev(mappername='ainstnvme0n1p6'), '/mnt/archinstall/boot': MapperDev(mappername='ainstnvme0n1p5')} to those under /mnt/archinstall
Available partitions: {'/mnt/archinstall': MapperDev(mappername='ainstnvme0n1p6'), '/mnt/archinstall/boot': MapperDev(mappername='ainstnvme0n1p5'), '/mnt/archinstall/efi': Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat, mounted=/mnt/archinstall/efi)}
Waiting for automatic mirror selection (reflector) to complete.
Waiting for dbus-org.freedesktop.timesync1.service to enter running state
A new package mirror-list has been created: /etc/pacman.d/mirrorlist
Filtering available mounts {'/mnt/archinstall/efi': Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat, mounted=/mnt/archinstall/efi), '/run/archiso/bootmnt': Partition(path=/dev/sda1, size=14.2, PARTUUID=44C2-65DA, fs=vfat, mounted=/run/archiso/bootmnt), '/mnt/archinstall': MapperDev(mappername='ainstnvme0n1p6'), '/mnt/archinstall/boot': MapperDev(mappername='ainstnvme0n1p5')} to those under /mnt/archinstall
Available partitions: {'/mnt/archinstall': MapperDev(mappername='ainstnvme0n1p6'), '/mnt/archinstall/boot': MapperDev(mappername='ainstnvme0n1p5'), '/mnt/archinstall/efi': Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat, mounted=/mnt/archinstall/efi)}
System is not running in a VM: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n'
The multilib flag is set. This system will be installed with the multilib repository enabled.
The testing flag is not set. This system will be installed without testing repositories enabled.
Installing packages: ['base', 'base-devel', 'linux-firmware', 'linux-lts', 'intel-ucode']
Enabling periodic TRIM
Enabling service fstrim.timer
Setting up swap on zram
Installing packages: ('zram-generator',)
Enabling service [email protected]
Filtering available mounts {'/mnt/archinstall/efi': Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat, mounted=/mnt/archinstall/efi), '/run/archiso/bootmnt': Partition(path=/dev/sda1, size=14.2, PARTUUID=44C2-65DA, fs=vfat, mounted=/run/archiso/bootmnt), '/mnt/archinstall': MapperDev(mappername='ainstnvme0n1p6'), '/mnt/archinstall/boot': MapperDev(mappername='ainstnvme0n1p5')} to those under /mnt/archinstall
Available partitions: {'/mnt/archinstall': MapperDev(mappername='ainstnvme0n1p6'), '/mnt/archinstall/boot': MapperDev(mappername='ainstnvme0n1p5'), '/mnt/archinstall/efi': Partition(path=/dev/nvme0n1p1, size=0.1, PARTUUID=CE45-C845, fs=vfat, mounted=/mnt/archinstall/efi)}
Adding bootloader systemd-bootctl to MapperDev(mappername='ainstnvme0n1p5')
Installing packages: ('efibootmgr',)
['/usr/bin/arch-chroot', '/mnt/archinstall', 'bootctl', '--no-variables', '--path=/boot', 'install'] exited with abnormal exit code [256]: b'File system "/boot" is not a FAT EFI System Partition (ESP) file system.\r\n'

ArtyomFR avatar Sep 20 '22 06:09 ArtyomFR

Any news about this? Installations using this tools on Windows dual boot is kinda broken for most setup without it.

ArtyomFR avatar Dec 05 '22 14:12 ArtyomFR

There's a rework using pyparted to deal with partitioning. Once that's done to increase reliability we'll be able to take a look on re-working this logic.

Apologies for the long delay, but stability is a huge must at the moment.

Torxed avatar Dec 05 '22 15:12 Torxed