I’m new to Manjaro, but not to Linux in general (LFS/BLFS in past and many other fun projects).
I’m trying to install Manjaro on my framework laptop and move out of Ubuntu/Pop OS ecosystem. I have a pretty unusual disk partitioning:
$ sudo parted /dev/nvme0n1 print
Model: WDS500G3X0C-00SJG0 (nvme)
Disk /dev/nvme0n1: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 17.4kB 4819MB 4819MB fat32 EFI boot, esp
3 4819MB 496GB 491GB
4 496GB 500GB 4295MB linux-swap(v1) swap
The first partition is the boot one and the second is an encrypted volume with two LVM logical volumes inside for root /
and /home
.
After unlocking /dev/nvme0n1p3
with cryptsetup
these two volumes are visible and mountable.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 71M 1 loop /run/miso/sfs/livefs
loop1 7:1 0 583.3M 1 loop /run/miso/sfs/mhwdfs
loop2 7:2 0 1.8G 1 loop /run/miso/sfs/desktopfs
loop3 7:3 0 743.4M 1 loop /run/miso/sfs/rootfs
sda 8:0 1 0B 0 disk
sdb 8:16 1 14.8G 0 disk /run/miso/bootmnt
├─sdb1 8:17 1 3.2G 0 part
└─sdb2 8:18 1 4M 0 part
nvme0n1 259:0 0 465.8G 0 disk
├─nvme0n1p1 259:1 0 4.5G 0 part
├─nvme0n1p3 259:2 0 457.3G 0 part
│ └─luks-XXXXXXXX-XXXX-XXX-XXXX-XXXXXXXXXXXX 254:0 0 457.3G 0 crypt
│ ├─data-root 254:1 0 80G 0 lvm
│ └─data-home 254:2 0 377.3G 0 lvm
└─nvme0n1p4 259:3 0 4G 0 par
I formatted both /dev/nvme0n1p1
$ sudo mkfs.fat -F 32 -n EFI /dev/nvme0n1p1
and /dev/data/root,
$ sudo mkfs.ext4 -L root /dev/data/root
because if I check format option in the installer it crashes just at the beginning with the message
The installer failed to format partition /dev/data/root on disk 'data'.
==========================================================================================
Create filesystem ext4 on partition ‘/dev/data/root’
==========================================================================================
==========================================================================================
Job: Delete file system on ‘/dev/data/root’
==========================================================================================
Command: mkfs.ext4 -qF /dev/data/root
==========================================================================================
When I tied to manually preformat partitions and just run installation, installer unpacks both images and installs all packages but failed with follow message:
Bootloader installation error
The bootloader could not be installed. The installation command
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Manjaro --force
returned error code 1.
Any idea on how to work around this problem will be highly appreciated.