Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calamares lacks support for vfat (needed for EFI/UEFI) on Mac #36

Open
RalphBike opened this issue Jul 7, 2017 · 0 comments
Open

Calamares lacks support for vfat (needed for EFI/UEFI) on Mac #36

RalphBike opened this issue Jul 7, 2017 · 0 comments

Comments

@RalphBike
Copy link

RalphBike commented Jul 7, 2017

Manjaro can currently not be installed on a Mac with UEFI with Calamares. The installer does not offer VFAT, the installation fails with this error message if another filesystem is used for the boot partition:

Boost.Python-Fehler in Job "bootloader".
<class 'subprocess.CalledProcessError'>
Command 'grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Manjaro --force' returned non-zero exit status 1
Traceback:
  File "/usr/lib/calamares/modules/bootloader/main.py", line 289, in run
    prepare_bootloader(fw_type)

  File "/usr/lib/calamares/modules/bootloader/main.py", line 277, in prepare_bootloader
    install_grub(efi_directory, fw_type)

  File "/usr/lib/calamares/modules/bootloader/main.py", line 220, in install_grub
    "--force"])

  File "<string>", line 2, in <module>

The whole problem is described in this thread, however still not improved in Manjaro 17.0.2.
https://forum.manjaro.org/t/first-install-help-me-to-get-going-please/21810/14

The workaround is:

  1. Create and format the boot partition manually before the installation
  2. Mount the partition manually at the right moment while Calamares is doing the installation.
  3. Boot again with from USB
  4. Mount /-partition
  5. Modify fstab entry for boot-partition from xxx to vfat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant