

- #Os for macbook air how to#
- #Os for macbook air serial number#
- #Os for macbook air install#
- #Os for macbook air driver#
More about this in "About System Information on your Mac" - Ĭlick on this link to read how to get different versions of macOS. Please also include the year which may not be provided in this information.
#Os for macbook air serial number#
Copy and paste the information here, but omit the serial number and UUIDs (if present). Now reboot and enjoy Elementary OS 🙂 Drop a comment if you run into problems.Įcho “greeter-session=io.eeter” > /etc/lightdm/lightdm.Get more information about your computer choose Apple menu > 'About This Mac' in the upper left corner of any window, then "More Info." or "System Report". Ln -s /vmlinuz /linux.efi Step 7) Create a menu entry in RefindĪdd the lines below to the text file located at /boot/efi/EFI/refind/nf : Where you replace the PCI addresses and the root with your own info, which should be very similar.Īnd because EFI apparently only loads things that end in. Now create a text file in /boot/efi/startup.nsh with this content:įs1:\linux.efi root=/dev/sda2 rw initrd=/initrd.img Sudo lshw -businfo -class bridge -class displayĪnd note the two PCI addresses in the last two lines, which should be the PCI Express Bridge and the GPU.
#Os for macbook air install#
Sudo mv Shell_Full.efi /boot/efi/EFI/refind Step 6) Create and install EFI shell scriptįirst find the two relevant PCI registers by typing: NVIDIA-Linux-x86_ Step 4) Download and install EFI shell Assuming you have ssh’ed into your MacBook, type:Ĭhmod 775 NVIDIA-Linux-x86_ Run the installer, but choose not to use DKMS – this did not work for me. Step 3) Install Nvidia driversĭownload them from Nvidia, or download a slightly patched version here as suggested here. In whatever way suits you, find out the IP address your Macbook has been assigned, and ssh into it. This of course assumes that you installed Elemantary OS to the second partition on your drive, which is typically the case, since the first is used for EFI. For some reason this works just fine (I assume that the demo does not load Nvidia drivers). Step 2) Get access to the blacked out Macbook over sshįor this simply boot from the USB-stick you used to install Elementary OS from, but instead of installing choose to “try out” the OS. The easiest way is to download the ISO, burn it to a USB stick using Balena Etcher, then simply boot from it and install Refind. That is exactly what this guy over at the Archlinux forum did, and it turned out to work for me as well.īelow are the steps that worked for me. having the an EFI boot manager run a script. In short, it seemed that I needed to change the PCI settings even earlier by e.g. The linked article did however show me how to locate the settings that should be set. This also turned out to be a wild goose chase for my case – my guess would be, that even the Grub scripts are run to late in the boot sequence, i.e. One suggested solution I found was to change these settings by having Grub run a script (placed in /etc/grub.d) during the boot process:
#Os for macbook air driver#
To fix this, these settings apparently must be set before the driver is loaded for the first time, and since the first time is probably when the compressed ram disk is loaded (initrd.img), the PCI settings must be set even before this. The problem, it turns out, is that when EFI-booting a Mac, some PCI-settings are not set, and this messes with the Nvidia driver. Initially I found this answer:, which turned out to be mostly a wild goose chase for my particular problem. This is probably keeping some from repurposing old Macs, which I think is a great thing to do. So the issue was clearly related to the video driver, but also hard to fix, since, well – no screen. However, my MacBook Air did in fact boot and did even sign onto my wifi – my router’s web interface revealed the IP address the MacBook had been assigned, and I could ping that address.

No signs of life, not even during booting. Quickly I ran into what must be a very common problem, namely that after succesful installation, one is rewarded with a completely black screen. Mostly because, why not? but also because I really like Elementary OS. So, for various reasons I wanted to install the wonderfull Elementary OS on an old MacBook Air (13″ ultimo 2010, 2.13 GHz Intel Core 2Duo) I had lying around. Nov 18,2020 No comments yet By Origo Installing Elementary OS on a discarded MacBook Air
