Page MenuHomePureOS Tracker

PureOs installation : Boost.Python error in job "bootloader".
Open, NormalPublic


For a new install of PureOs, following the installation steps here :

The only difference is making the '/' and '/home' directories encrypted,

As a result I get :
Boost.Python error in job "bootloader".
Command 'grub-install --target=i386-pc --recheck --force /dev/sda' returned non-zero exit status 1.
Installing for i386-pc platform. grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible. grub-install: error: embedding is not possible, but this is required for RAID and LVM install.

File "/usr/lib/calamares/modules/bootloader/", line 353, in run

File "/usr/lib/calamares/modules/bootloader/", line 324, in prepare_bootloader
  install_grub(efi_directory, fw_type)
File "/usr/lib/calamares/modules/bootloader/", line 294, in install_grub
File "<string>", line 6, in <module>

Event Timeline

QiZhi created this task.Jun 8 2018, 04:08

that issue is not actual if I don't encrypt the directories.

How to make to keep the volumes encrypted for the installation ?
can it be done later, once the 'regular' installation is complete ?

rumin8 added a subscriber: rumin8.Jun 9 2018, 05:55
rumin8 added a comment.Jun 9 2018, 06:04

Hi QiZhi, I'm also seeing this problem. Have you been able to find a solution yet?

I tried selecting the "erase" option without manual partitioning and it forces a MSDOS partition table. Would much prefer to manually partition and use LUKS for / and /home.

not solved yet, I'm newbie with Linux/Debian so I try to figure it out how it works these 'partitioning thing'...

QiZhi added a comment.EditedJun 14 2018, 05:27

1/ Using Luks partion for "/" AND "/home" then the installation fails in the middle of it.

2/ Using Luks partition for "home" only, the installation is completing fails also.

is there any solution to make the different partitions encrypted ?

jonas.smedegaard triaged this task as Normal priority.