Hey there,
I recently created a bootable USB with Kali Linux loaded on it to be run on my Macs. I went about setting up persistence on the USB. However, despite the persistence seeming to work multiple times, it became apperent that I needed to run a few update and upgrade commands to get things working properly. Whilst the USB was plugged in and in the persistence desktop, I started the command "apt upgrade" which was taking hours but I left it to do what it needed to. Later, I came back to the iMac to find that it was frozen. I sat at the computer for a few minutes to see if anything would happen, then, all of a sudden the screen went black and a sort of static pattern appeared. The iMac then restarted and showed the Apple boot screen as normal with the exception that there were numerous vertical yellow lines across the screen. After a few minutes, this screen would then progress onto a blank white screen and stay like this for a few minutes then the system would automatically reboot and the cycle would start all over again. I have let the computer go through numerous cycles to no success. The computer repeats this cycle over an over.
Yellow bar screen:
IMG_4738.jpg
Blank white screen:
IMG_4740.jpg
After becoming rather frustrated, I tried the following:
- Resetting the NVRAM (Resets but does nothing to help the issue)
- Booting into safe mode (Doesn’t let me boot into safe mode)
- Booting into recovery mode (Doesn’t let me boot into recovery mode)
- Booting from a bootable flash drive with a fresh install of OSX loaded (Doesn’t get past opening the image before restarting)
After searching the internet, I found that many people had had similar problems but none of whom claimed that it was due to an issue with Kali Linux. Many people claimed that this issue was due to a dead GPU. However, I believe that the problem may be down to software as it was during an unsuccessful upgrade of Kali Linux that this problem started. Despite this, I tried all of the “fixes” that were mentioned in each of the posts with no success.
Following this, I contacted Apple Support directly and told them about the symptoms of my problem. They tried to be helpful by recommending many of the fixes I had tried such as resetting the NVRAM. However, as before, these fixes did not work. The last thing they recommended to try was taking it into an Apple Authorized service provider and hope to see if they could fix it as the age of my iMac meant that they couldn’t do anything about it in an Apple Store.
I am hesitant to take it into an Apple Authorized service provider for a few reasons including the extortionately high prices listed on their websites for problems like this, the possibility that any money spent would be a waste if the problem was not resolved by them and finally that they may not even have the correct hardware required for the fix if hardware is the problem.
Interestingly, I was successfully able to boot into the Fail-safe mode of Kali Linux from my USB (the lines still persisted even inside Kali) but was unaware of anything I could do inside Kali linux that may be able to fix the problem.
This is why I have come to this forum for help. I would be unbelievably grateful if anyone could suggest how I could move forward with this problem. I am aware that the Kali linux forum may not be the proper place to post an issue with an iMac boot but feel that due to the fact that I believe the problem was caused by Kali Linux and that I am able to boot into Kali Linux, I hope that someone may be able to point me in the right direction.
Here are some more specific technical details:
iMac model and components (all the base specifications from the website):
https://support.apple.com/kb/sp623?locale=en_GB
Expected behaviour:
iMac successfully boots into macOS, unaffected by any problems that Kali Linux may have had
Observed behaviour:
iMac stays in an unsuccessful “boot cycle”
Possible ideas:
Kali Linux may have had an error while loading some sort of graphics driver which has persisted onto my Mac boot causing it to stay in this cycle.
Kali Linux may have over strained the GPU (I don’t know why it would have) and caused a failure
As I said, I would be immensely grateful for any advice people could give me for my problem.
Thank you in advance for any help,
Kind regards