Coder Social home page Coder Social logo

mbp-fedora's Introduction

mbp-fedora

Build Status

Fedora ISO with Apple T2 patches built-in (Macbooks produced >= 2018).

All available Apple T2 drivers and patches are integrated into this ISO.

Kernel: https://github.com/mikeeq/mbp-fedora-kernel

Kernel patches: https://github.com/t2linux/linux-t2-patches

Tested on: Macbook Pro 15,2 13" 2019 i5 TouchBar Z0WQ000AR MV972ZE/A/R1 && Macbook Pro 16,2 13" 2020 i5

Boot ROM Version:	220.270.99.0.0 (iBridge: 16.16.6571.0.0,0)
macOS Mojave: 10.14.6 (18G103)

How to install

  • Turn off secure boot and allow booting from external media - https://support.apple.com/en-us/HT208330

  • Download .iso from releases section - https://github.com/mikeeq/mbp-fedora/releases/latest

  • Next you can check the SHA256 checksum of extracted .ISO to verify if your extraction process went well

    • MacOS: shasum -a 256 livecd-fedora-mbp.iso
    • Linux sha256sum livecd-fedora-mbp.iso
    • please compare it with a value in sha256 file available in github releases
  • Burn the image on USB stick >=8GB via:

    • Fedora Media Writer
    • dd
      • Linux sudo dd bs=4M if=/home/user/Downloads/livecd-fedora-mbp-201908181858.iso of=/dev/sdc conv=fdatasync status=progress
      • MacOS
        • try to find under which /dev/ your USB stick is available sudo diskutil list

        • check if any partitions from it are mounted df -h, if they are please unmount sudo diskutil unmount /dev/disk2s1

        • exec sudo dd if=/Users/user/Downloads/livecd-fedora-mbp-201908181858.iso of=/dev/disk2 bs=4m

        • if dd is not working for you for some reason you can try to install gdd via brew and use GNU dd command instead sudo gdd bs=4M if=/Users/user/Downloads/livecd-fedora-mbp-201908181858.iso of=/dev/disk2 conv=fdatasync status=progress

          # To install gdd via brew, execute
          brew install coreutils
        • don't worry if dd command execution is slow on MacOS, it can take a while due to XNU's poor I/O performance

    • Rufus (GPT)- https://rufus.ie/, if prompted use DD mode
    • Please don't use livecd-iso-to-disk as it's overwriting ISO default grub settings and Fedora will not boot correctly!
  • Install Fedora

    • First of all I recommend to shrink (resize) macOS APFS partition and not removing macOS installation entirely from your MacBook, because it's the only way to keep your device up-to-date. macOS OS updates also contains security patches to EFI/Apple T2

    • Boot Fedora Installer from USB drive directly from macOS boot manager. (You can boot into it by pressing and holding Option key (ALT key) after clicking the power-on button when your computer was turned off or on restart/reboot when Apple logo is shown on the screen).

      • Usually there will be two/three (can be one in newer versions of mbp-fedora) USB boot options available, usually the last one works for me. (There are multiple boot options, because there are three different partitions in the ISO to make the ISO bootable on different set of computers: 1) ISO9660: with installer data, 2) fat32, 3) hfs+)
    • I recommend using standard partition layout during partitioning your Disk in Anaconda (Fedora Installer)

        /boot/efi - 600MiB EFI FAT32
        /boot - 2GiB EXT4
        / - xxxGiB EXT4

      You can leave the desired capacity value empty for the last partition, Anaconda will allocate all free disk space to that partition when defining it.

      anaconda partitioning

      You can also encrypt your main partition using LUKS

      anaconda luks

  • To install additional languages (only English is available out of the box), install appropriate langpack via dnf dnf search langpacks, i.e.: to install Polish language pack execute: dnf install langpacks-pl

  • You can change mappings of ctrl, option keys (PC keyboard mappings) by creating /etc/modprobe.d/hid_apple.conf file and recreating grub config. All available modifications could be found here: https://github.com/free5lot/hid-apple-patched

    sudo -i
    
    # /etc/modprobe.d/hid_apple.conf
    options hid_apple swap_fn_leftctrl=1
    options hid_apple swap_opt_cmd=1
    
    # Refresh dracut (initramfs)
    dracut -f
  • To change function key mappings for models with touchbar see modinfo apple_ib_tb and use echo 2 > /sys/class/input/*/device/fnmode instead of the hid_apple options. See this issue

  • Setup wifi and other model specific devices by following guides on wiki.t2linux.org - https://wiki.t2linux.org/guides/wifi/

How to upgrade current mbp-fedora installations

# Docs: https://docs.fedoraproject.org/en-US/quick-docs/dnf-system-upgrade/
sudo -i

# 1. Make sure your OS is up to date
dnf update -y --refresh
reboot

# 2. Update mbp-fedora-kernel
## update_kernel_mbp has built-in selfupgrade function, so when it fails it's just due to script update - please rerun everything should be good on second run
KERNEL_VERSION="6.4.4-f38" UPDATE_SCRIPT_BRANCH="v6.4-f38" update_kernel_mbp
reboot

# 3. Update your OS to include all changes made in mbp-fedora-t2-config RPM
dnf update -y --refresh
reboot

# 4. Install dnf-plugin-system-upgrade
dnf install -y dnf-plugin-system-upgrade

# 5. Upgrade to new OS version
## If you're trying to upgrade older version of mbp-fedora to latest version, please repeat a process by upgrading only to one major release of Fedora, i.e.: Fedora 33 -> 34, 34 -> 35, 35 -> 36, 36 -> 37 -> 38, by changing the number in `--releasever` argument

dnf system-upgrade download -y --releasever=38

# 6. Reboot your Mac
dnf system-upgrade reboot

# 7. After reboot clean old packages
dnf clean packages

## 7.1 Clean all dnf cache
dnf clean all

## 8. Clean all unneeded packages
dnf autoremove -y

## 9. Update your new version of Fedora
dnf update -y --refresh
reboot

Not working

  • TouchID - (@MCMrARM is working on it - Dunedan/mbp-2016-linux#71 (comment))
  • Internal Microphone (it's recognized with new apple t2 sound driver, but there is a low mic volume amp)

Partially working

  • Suspend - really unstable, I recommend disabling it. If you would stuck in sleep mode, try to keep pressing power off button for a while to force poweroff and then turn on the Macbook.
  • Touch Bar, if you encounter any issues, I recommend reboot to MacOS/Windows to initialize TouchBar and then back to Linux - it should fix the problem.

TODO

  • disable not working camera device
    • there are two video devices (web cameras) initialized/discovered, don't know why yet

      ➜ ls -l /sys/class/video4linux/
      total 0
      lrwxrwxrwx. 1 root root 0 Aug 23 15:14 video0 -> ../../devices/pci0000:00/0000:00:1d.4/0000:02:00.1/bce/bce/bce-vhci/usb7/7-2/7-2:1.0/video4linux/video0
      lrwxrwxrwx. 1 root root 0 Aug 23 15:14 video1 -> ../../devices/pci0000:00/0000:00:1d.4/0000:02:00.1/bce/bce/bce-vhci/usb7/7-2/7-2:1.0/video4linux/video1
      ➜ cat /sys/class/video4linux/*/dev
      81:0
      81:1

Known issues

  • Kernel/Mac related issues are mentioned in kernel repo
  • internal iBridge network interface
    • Anaconda sometimes could not finish installation process and it's freezing on Network Configuration step, probably due to iBridge internal network interface
    • internal iBridge network interface is getting discovered and causing slow OS boot

workaround - two kernel modules responsible for loading it are disabled by default in mbp-fedora

echo "# Disable Unused Apple Ethernet
blacklist cdc_ncm
blacklist cdc_mbim" | sudo tee -a /etc/modprobe.d/apple_internal_eth_blacklist.conf
  • Macbooks with Apple T2 can't boot EFI binaries from HFS+ formatted ESP - only FAT32 (FAT32 have to be labelled as msftdata).

workaround applied - HFS+ ESP is reformatted to FAT32 in post-scripts step and labelled as msftdata fixed in upstream

  • ctrl+x is not working in GRUB, so if you are trying to change kernel parameters - start your OS by clicking ctrl+shift+f10 on external keyboard

Docs

Fedora

Github

Old

Other

Credits

  • @MCMrARM - thanks for all RE work
  • @ozbenh - thanks for submitting NVME patch
  • @roadrunner2 - thanks for SPI (touchbar) driver
  • @aunali1 - thanks for Kernel Patches
  • @ppaulweber - thanks for keyboard and Macbook Air patches
  • @AdityaGarg8 - thanks for support and upkeeping kernel patches
  • @kekrby for T2 Audio config
  • @Redecorating for Arch support

mbp-fedora's People

Contributors

atodorov avatar gen1us avatar mikeeq avatar networkexception avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mbp-fedora's Issues

Sound channels are swapped - MBP 16,1 with Fedora 34

Greetings.

I've just found out that after updating from F32 to F34 my audio channels on MBP16,1 are swapped this way:

  • Front-Center channel outputs to Front-Right
  • Front-Right channel outputs to Front-Center

I was going to find how to do remapping in Pipewire configuration and was reading Pipewire Wiki as well as Arch wiki on Pipewire, and was unable to find information on how to change channel mapping.

I also was trying to use alsamixer as usual to control the volume levels of a different audio zones; but it just sees device "Pipewire" and does not allow me to control volume levels.

Any suggestions are welcomed. Meanwhile thinking of rolling back to Pulseaudio with sudo dnf swap --allowerasing pipewire-pulseaudio pulseaudio or using Jack to make manual channel arrangements.

Is it safe to remove nomodeset for a 13 inch macbook pro, Macbook15,2?

First of all, a big thanks for working on this project!

I noticed nomodeset is part of the grub command line. After removing it, the GPU is enabled and everything seems to be working perfectly fine on my macbook pro 13 inch. Everything obviously runs way smoother as a result and the screen brightness can be adjusted.

Is there any reason I would not want to remove nomodeset?

Installs well but wifi does not work (16,2 - BCM4364r4)

Hi all.

I followed the instructions in the README and got fedora installed. The next step would be to run update_kernel_mbp however I have no internet connection so the script fails. In settings, there are only options to set up wired connections, so I guess I'm missing drivers or something? My laptop and wifi adapter versions are listed in the title.

Thanks.

Suspend not working on MBP 16' 2020

Suspend does not work on system sleep. Confirmed that rr_mod_tb.sh is in /lib/systemd/system-sleep.

I am unsure of what to check next for further troubleshooting.

Do you have a Patreon / Buymeacoffee / GH Sponsors?

Hi there,

This build provides a ton of value to me. I'd love to buy you at least a coffee or two. I cannot find another way to contact you to ask, but... do you have a GH Sponsor/ Patreon / Buymeacoffee account?

After 6 months of successfully running your rebuild on my T2 Macbook Air and multiple Kernel upgrades, I'm very thankful for your work!

Best,
Niko

Make seperate dnf source

Make this repos ci push to a release, which can be used as a source for dnf. This means a nomral upgrade can update this to

Battery drain

So I have been using Fedora on my Mac for a day now and it might be the placebo effect... but I feel like my battery has been dying really REALLY quickly. I mostly used my Mac for some coding and I used the same editor and web browser on both MacOSX and Fedora (Google Chrome, and Atom) and on Fedora I feel like the battery life is half as long as it was on MacOSX.

Has anyone else noticed this? Is there anything that can be done about this?

Does Thunderbolt work with kernel 5.6 ?

Hi,

Thanks a lot for this work.

In the README it's marked Thunderbolt (is disabled, because driver was causing kernel panics (not tested with 5.5 kernel))

I saw you recently released a new version with kernel v5.6.5. Does it solve the Thunderbolt issue?

Asking because I want to install this on Mac mini (2020), and mainly interested in Thunderbolt for the eGPU.

failed to download meta data

[root@fedora ~]# FEDORA_VERSION=36 dnf system-upgrade download -y --releasever=${FEDORA_VERSION} --exclude='kernel*'
Fedora - x86_64 34 kB/s | 93 kB 00:02
Errors during downloading metadata for repository 'fedora':

Failed to start Switch Boot.

LiveCD is working great. The install also completed, however when I try to boot I get an error that "Failed to switch root on boot"? And the process hangs. Any idea what's happening here?

Working on MacBookPro16,1

Hi,
I have the 16inch MacBook Pro and tried to install Fedora using your amazing work.
I managed to get it booting from the usb drive, it did a check of the boot medium, showed the fedora logo for a few seconds and then the screen went blank. The Touch Bar started showing stuff (which I thought was a good sign), but nothing else would happen. I restarted the computer after a few minutes and tried again, but got stuck at the same point.

Any advice?

Thanks a lot!

Fedora 34

Any chance of a new release based off Fedora 34?

How do I extract the release .zip and .z01 into an .iso?

Hi, what is the way to obtain the full .iso from the release files? I believe they are multipart but I'm not sure how to combine them into a single zip that unzip or my archive program can recognize. Can you please let me know the full command(s) to use? Thanks!

Need Help?

This project is really cool. Do you have anything that you'd like some help with?

Having issues getting wifi working

Hey team, love the work you've put in - Fedora is running flawlessly on my 2018 MacBook Air 8,1

I've been trying to get wifi working for two days now, following the guides on t2linux - originally i had Catalina installed, and saw on a forum post that the Catalina drivers don't work.

I've now got Mojave installed - I'm not sure if these drivers are compatible with F35? Besides I tried and had no better results either.

I downloaded the Big Sur firmware from
https://github.com/AdityaGarg8/macOS-Big-Sur-WiFi-Firmware/tree/main/C-4355__s-C1
And tried again. I manually moved the files into /tmp/apple-wifi-efi (compressed into wifi.tar.gz and also copied a folder containing the fw named wifi)

Unfortunately that didn't work either and I'm not sure what else to try without giving up or spending more hours over the next week trying to figure out what I'm doing wrong.

I ran journalctl -k --grep=brcmfmac, and here's the output:

$ journalctl -k --grep=brcmfmac
Apr 10 21:32:55 fedora kernel: usbcore: registered new interface driver brcmfmac
Apr 10 21:32:55 fedora kernel: brcmfmac 0000:02:00.0: enabling device (0000 -> 0002)
Apr 10 21:32:55 fedora kernel: brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4355-pcie for chip BCM4355/12
Apr 10 21:32:55 fedora kernel: brcmfmac 0000:02:00.0: Direct firmware load for brcm/brcmfmac4355-pcie.bin failed with error -2
Apr 10 21:36:20 fedora kernel: usbcore: deregistering interface driver brcmfmac
Apr 10 21:36:20 fedora kernel: usbcore: registered new interface driver brcmfmac
Apr 10 21:36:20 fedora kernel: brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4355-pcie for chip BCM4355/12
Apr 10 21:36:20 fedora kernel: brcmfmac 0000:02:00.0: Direct firmware load for brcm/brcmfmac4355-pcie.bin failed with error -2

Anything else I can try?

Thanks! Appreciate the work!

Wireless not working

Hi!
Anyone had any luck with wireless networks?
I can only see wired connection when installing in a MacBook Pro 2019 15".
Anyone have any advice?

Boot/Bootloader issues

Please post any boot related issues here.

Most of them should be fixed in v5.4.8-f31 release.

Historic issues:

External monitors don't work

Thanks for the great work! Been using mbp-fedora on my MBP 2018.

Just a heads up, may be worth mentioning in the README as well: external monitors don't seem to work on mbp-fedora on my laptop (MBP with dgpu AMD). Tried different monitors and different cables but no luck. They work instantly with mbp-ubuntu so it seems to be an mbp-fedora problem.

Other languages during setup

Hi,
could you please add other languages during setup ? I'd like to set Italian language :)

Thank you very much.

kernel_Patch TouchBar error

make: Entering directory '/usr/src/kernels/5.14.9-200.mbp16.fc33.x86_64'
CC [M] /tmp/kernel_patch/touchbar/apple-ibridge.o
CC [M] /tmp/kernel_patch/touchbar/apple-ib-tb.o
CC [M] /tmp/kernel_patch/touchbar/apple-ib-als.o
/tmp/kernel_patch/touchbar/apple-ib-als.c: In function ‘appleals_config_iio’:
/tmp/kernel_patch/touchbar/apple-ib-als.c:490:50: error: ‘struct iio_dev’ has no member named ‘id’
490 | iio_dev->id);
| ^~
make[1]: *** [scripts/Makefile.build:271: /tmp/kernel_patch/touchbar/apple-ib-als.o] Error 1
make: *** [Makefile:1858: /tmp/kernel_patch/touchbar] Error 2
make: Leaving directory '/usr/src/kernels/5.14.9-200.mbp16.fc33.x86_64'

TouchBar doesn't work with this error. Is there a solution?

MacBook Pro 15,4 WiFi driver setup

Hi,
running ioreg -l | grep RequestedFiles on my MBP 2019, gives:

"RequestedFiles" = ({"Firmware"="C-4377__s-B3/formosa.trx","TxCap"="C-4377__s-B3/formosa-X3.txcb","Regulatory"="C-4377__s-B3/formosa-X3.clmb","NVRAM"="C-4377__s-B3/P-formosa-X3_M-SPPR_V-m__m-3.1.txt"})

So I copied the three files from MacOS and renamed into:

brcmfmac4377-pcie.bin
brcmfmac4377-pcie.Apple Inc.-MacBookPro15,4.txt
brcmfmac4377-pcie.clm_blob

In Fedora, I copied them into /lib/firmware/brcm but no wifi hw is detected.

Am I doing something wrong ?

thankyou!

Latest release doesn't boot on MBA8,2

Hi @mikeeq, I just downloaded the latest release of mbp-fedora (v5.4.10-f31). The live boot process seems to stay frozen at the screen with the spinning wheel and fedora text + Logo. Anything I should try to debug?

EDIT: I can indeed confirm that release v5.3.15-2-f31 does indeed still boot on my MBA8,2. Don't know if that information helps in the debugging process.

Can I safely upgrade to fedora 33?

Can I safely do a system upgrade to 33? Or will it break?

Would rather know if anyone successfully did the upgrade before trying myself 🙂

Install bootloader freezes

Hey @mikeeq!

Really great project! Booting LiveUSB and Mac hardware works beautifull for v5.3.15-2-f31. However, even though I am following all of your steps, the installation process freezes at Install bootloader.... I have tried both installing on a MBP 2018 with macOS Mojave and Catalina. I saw you addressed this issue in the readme, but I understood the kernel paramer, efi=noruntime is set in newer releases, as described here, #4 (comment) ?. I also tried adding the parameter manually, as in linuxefi /isolinux/vmlinuz0 ... efi=noruntime, but to no avail.

Here is the error I am getting during the installation process,
bootloader error dump.txt

Cheers!

Failing to see bluetooth

my system cannot seem to see my macs bluetooth card. Is bluetooth capability yet to be implemented or is there some sort of fault with my configuration?

Any specific upgrade instruction from 34 to 35?

Since the mbp-fedora 35 was updated 11 days ago, and I have mbp-fedora 34 build, I would like to know if there are any specific instructions that I can follow. If not, then may I follow typical Fedora upgrade instructions?

Fedora 36

Hi, fedora 36 came out today and I was wondering if mbp-fedora will be updated, and if maybe a ETA? Thanks and I appreciate the work on this project!

failed to set new efi boot target. this is most likely a kernel bug

I got this error message when Fedora was installing the bootloader (using latest version). This is to an external usb hard drive. I continued, hoping the post install script mentioned in 'Known Issues' would fix this, but no luck. The EFI partition was also still HFS, and trying the reformat it to FAT32 using diskutil bugged out (the disk will have to be re-initialized).

v5.3.15-2-f31 install on macbook pro 15,2 throw error: "failed to set new efi boot target. this is most likely a kernel bug"

the /var/log/anaconda/anaconda.log contains:
"ERR modules.storage.partitioning.base_partitioning: Bootloader configureation has failed: Failed to find a suitable stage1 device: EFI System Partition cannot be of type efi.; EFI System Partition must be mounted on one of /boot/efi.; EFI System Partition cannot be of type None.; EFI System Partition cannot be of type hfs+.; EFI System Partition must be mounted on one of /boot/efi."
I noticed that the partition's actual type is macefi.
What's the actual problem?
And is it possible to make this fedora coexists with mojave or catalina?

Nobara?

I really love the QoL tweaks and patches of the Nobara Project. At the end, it is just a spin of Fedora. The pros of this spin are obvious: It gives a better more stable gaming experience. The obvious con is, no T2 patches are present.

I installed Nobara Linux and didn't get wired ethernet to work (I have only a loopback interface when running ifconfig) and I suspect this is related due to missing T2 patches. Also the documented non-functional hardware can be replicated (i.e. integrated keyboard / trackpad not working).

It would really be nice for someone to maintain the gaming-oriented spin of Fedora with T2 patches and I couldn't think about someone else than you. The process would probably be very similar and I would be willing to test things out on my MacBook Pro 16" 2019.

This would be a great opportunity to bring gaming to the latest Intel MacBooks, since the OS is so much more capable with all adjustments, such as Proton-GE for Wine and Steam.

Please tell me what you think, I'd really appreciate some feedback.

Best regards!

Enable iGPU?

Hello,
I tried using rEFInd / 0xbb's apple_set_os.efi to spoof the os version, and tried 0xbb's gpu-switch to swtich graphics. But it seems that his gpu-switch script doesn't work for this distro / mbp15,1.
0xbb/gpu-switch#51
I've put an issue under his script's page, but I think it is also a good idea to ask it here as it may be a distro compatibility issue - "Couldn't mount 'efivarfs' " (see the above issue)

Above all, any workaround to enable iGPU screen rendering? because I need to run KVM virtual machine and passthrough the dGPU to a VM. Many thanks!

MacBookAir9,1 - bcm4377

Hi,

Congrats for the great job you are doing!

I have a MacBookAir 9,1 and followed your tutorial for the bcm4364, but whitout success.

What do I have to do for the bcm4377 to work?

Cannot boot live USB on Mac Mini (2018)

Hi, I'm trying to test this on a Mac Mini (2018), but I cannot actually boot into the installer.

  1. Booting to Mac Boot Selection works fine, I'm able to select the 3rd option for EFI Boot.
  2. I can see and select the options to boot:
  • Start Livecd Fedora
  • Test this media & start Livecd Fedora
  • Troubleshooting -->
  1. At this stage, I select the "Start Livecd Fedora" option, and it seems to progress.
  2. System appears to boot but gets stuck with the following messages:
BCMDHD_ExitBootService: ENTER
dhd_os_wifi_platform_set_power: Setting wl_reg_on to 0 succeeded
dhd_os_wifi_platform_set_power: Setting wl_reg_on to 1 succeeded

At this point, there is nothing I can do, it does not progress past this error.

As this is a Mac Mini, I don't necessarily need the wireless since I have an Ethernet cable plugged in for networking, but it looks like it still wants to try the wireless.

Any thoughts or other things I can try to get this booting to the installer?

Cheers!

Macbook Air Wifi

Hi! So the installation on my 2019 Macbook Air went pretty well. I am having a bit of trouble getting the wifi driver to work. Here is what I did:

From MacOS:
ioreg -l | grep RequestedFiles
C-4355__s-C1/hawaii.trx, C-4355__s-C1/hawaii-X0.clmb, C-4355__s-C1/P-hawaii-X0_M-YSBC_V-u__m-4.3.txt

... So I copied these files and I installed fedora.

From Fedora:

I pasted these files as such:

C-4355__s-C1/hawaii.trx -> /lib/firmware/brcm/brcmfmac4355-pcie.bin
C-4355__s-C1/hawaii-X0.clmb -> /lib/firmware/brcm/brcmfmac4355-pcie.clm_blob
C-4355__s-C1/P-hawaii-X0_M-YSBC_V-u__m-4.3.txt -> "/lib/firmware/brcm/brcmfmac4355-pcie.Apple Inc.-MacBookAir8,2.txt"

I definitely did not make any typos when I plugged this in. The wifi does not come online. Any assistance would be greatly appreciated!

Partition Problems

I'm not sure if this is a partition problem or the boot loader. Currently, the installation destination only has my entire SSD. It doesn't include the partition I made. My partition of the SSD is 200 GB in APFS format. I'm not sure where I went wrong. Here's a picture of what the installation destination looks like.

image

I quit the installation because I'm scared about loosing macOS. I would really appreciate any help on this issue.

Can't boot into installed system on Macbook15,2

Initially Anaconda wouldn't load, but I was able to fix that by adding modprobe.blacklikst=thunderbolt to the boot parameters.

After this, I successfully was able to install Fedora.

After rebooting with the option key, I have a new boot entry EFI Boot (which I assume is the one for Fedora?), but when I pick that, it eventually starts the recovery manager saying that additional software is required to boot from that partition.

Am I missing something obvious here? Is there another way I need to boot to get into the installed system?

Thanks in advance!

Macbookpro A2141: Live usb won't boot up: Warning: /dev/disk/by-label/fedora-mbp=x86_64-202106231409 does not exist

Hi,

I am trying to boot the image livecd-fedora-mbp-202106231409.iso on a Macbook pro A2141.

I did the steps described in the README, when I click on the third option (second EFI boot option), it goes to grub.
From there I select the first option, I see the Fedora splash screen. After a minute or so, I have the error below.
The keyboard won't work. Neither the MacBook kb nor a USB one. I am stuck there. Any ideas?

The complete error message is in the image attached.
error

Anaconda wont start

Hi,
I have a 2019 MBP 13inch disabled secure boot and rebooted into your Fedora: just wifi doesn-t work ootb but Anaconda won-t start.
Please find anaconda.log attached.

anaconda.log

I really appreciate your effort to make Linux work on Mac.

Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.