Bspwm install won't go live

Is this uefi of legacy boot? In which mode is Windows installed?

@gohlip I did intall the xfce version (in order to later install bspwm) but could never boot into it.
@Chrysostomus It's uefi.

So, you have two separate issues: 1) you cannot access your manjaro xfce installation, because the installer did not change the boot order, 2) bspwm iso is not working properly for you.

My suggestion: ignore the bspwm iso. Boot your xfce iso and run manjaro-architect. Install bspwm edition. If you have problems with the bootloader, we'll help you with that.

Yes, that two separate issue, shall I open a new thread for the sake of clarity ?

I followed steps just like these to install manjaro-xfce.
(keeping the content of uefi partition, is that normal ?)

Are these steps still accurate although a bit old ?

Yeah, that's crucial! Otherwise you would need to repair your boot for Windows. The guide looks fine, but to be on the sure side follow the official Manjaro User Guide. It's a PDF on the live session.
You can also have a look here:

I am currently repairing my windows partition for a fresh start, will post updates asap but my internet is very slow :sleeping:

@Chrysostomus so i should run the architect installer from the graphically-booted xfce installer and not use the "Hakoila" installer ? Do manual partitioning ?

Following the previously linked guide, I got this:

[manjaro@manjaro ~]$ efibootmgr 
BootCurrent: 000F
Timeout: 2 seconds
BootOrder: 0000,000A,000B,000C,000D,000E,000F
Boot0000* Windows Boot Manager
Boot0001* void_grub
Boot000A* Diskette Drive
Boot000B* Internal HDD
Boot000C* USB Storage Device
Boot000D* CD/DVD/CD-RW Drive
Boot000E* Onboard NIC
Boot000F* UEFI:  USB DISK 2.0 PMAP, Partition 2

Is that ok ?

I don't know what void_grub is doing here though, I attempted to install it a while back but did a full clean install of windozs since.

The entries you see is the entries as they appear in your EFI firmware.

As you can see from your BootOrder the entry 0001 is not in the list.

To remove an entry note the number Boot0001 and the following command will remove it.

sudo efibootmgr -b 0001 -B

Ok so windows comes first.
If i'm correct, there is no entry for manjaro right ?
What do I need to do to boot manjaro ?
(I am on the live iso usb, right atfer installing, did not reboot)
Here's some more info

[manjaro@manjaro ~]$ sudo fdisk -l /dev/sda
Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 7B9A89F9-FDB9-4658-A64E-112DD49E9A7C

Device         Start       End   Sectors   Size Type
/dev/sda1       2048    206847    204800   100M EFI System
/dev/sda2     206848    239615     32768    16M Microsoft reserved
/dev/sda3     239616 290496511 290256896 138.4G Microsoft basic data
/dev/sda4  496431104 500117503   3686400   1.8G Windows recovery environment
/dev/sda5  290496512 291545087   1048576   512M Microsoft basic data
/dev/sda6  291545088 299933695   8388608     4G Linux swap
/dev/sda7  299933696 340893695  40960000  19.5G Linux filesystem
/dev/sda8  340893696 496431103 155537408  74.2G Linux filesystem

The new boot partition is listed as "Microsoft basic data"... weird.

I think the reason for missing entry might be due to the wrong flags assigned to your esp.

I have discovered that Calamares sometimes does assign the wrong type to the designated EFI partition.

I have just created an issue on Manjaro Gitlab with my findings

Oh, how can I help / what should I do now ?

sudo parted -l shows flags.

I would like you to check something for me.

Do you have a working Manjaro?

If not please boot a live media, open a terminal and do

sudo parted /dev/sda -l

I am still on the live usb post install, and did not reboot after installing.

[manjaro@manjaro ~]$ sudo parted /dev/sda -l
Model: ATA SK hynix SC311 S (scsi)
Disk /dev/sda: 256GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system     Name                          Flags
 1      1049kB  106MB  105MB   fat32           EFI system partition          boot, esp
 2      106MB   123MB  16.8MB                  Microsoft reserved partition  msftres
 3      123MB   149GB  149GB   ntfs            Basic data partition          msftdata
 5      149GB   149GB  537MB   fat32                                         msftdata
 6      149GB   154GB  4295MB  linux-swap(v1)
 7      154GB   175GB  21.0GB  ext4
 8      175GB   254GB  79.6GB  ext4
 4      254GB   256GB  1887MB  ntfs            Basic data partition          hidden, diag


Model:  USB DISK 2.0 (scsi)
Disk /dev/sdb: 8011MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      32.8kB  1872MB  1872MB  primary               boot
 2      1872MB  1876MB  4194kB  primary               esp

5 149GB 149GB 537MB fat32 msftdata

Your fat32 partition has the wrong partition type.

It is exactly as I described in the issue.

The partition is assigned 0700/Microsoft basic data instead of ef00/EFI System

Can I fix it manually ?

You can.

sudo cfdisk /dev/sda

Select partition 5TypeEFI SystemEnterWriteEnter → input yesEnter

As I recall Windows Boot Manager is the first in the array.

Try rebooting back on the LIVE media.

1 Like

I'm back, successfully booted in my installed Manjaro (not the live usb) by manually selecting the partition to boot onto.
Changed the boot order from the bios, everything seems to work just fine !

Forum kindly sponsored by