testsubject6 Posted May 21, 2019 Share Posted May 21, 2019 I'm trying to instal Unraid on a Mac mini (Early 2009) 2.0GHz Intel Core 2 Duo processor - https://support.apple.com/kb/sp505?locale=en_US I keep running into this page and don't understand what i'm looking at. I do run unraid on a XEON but never had this issue. My only thought is that it must be a bus speed issue. Help Unraid community, your my only hope. Quote Link to comment
trurl Posted May 21, 2019 Share Posted May 21, 2019 That hardware doesn't really seem appropriate for Unraid. What did you intend to have Unraid do with it? 1 Quote Link to comment
Marshalleq Posted May 21, 2019 Share Posted May 21, 2019 White this may be somewhat advanced topic - I have heard from time to time that linux on Mac's can run into an issue or two. I guess what I'm saying is don't assume it will work like a PC does. It's possible it needs some kind of boot wrapper or a kernel boot option that you can enter at the beginning. I'd suggest you first google how to install generic linux on your Mac - if there's nothing special then it's probably OK. Then I'd suggest googling if there are any kernel issues with your version of Mac. The Kernel version can be retrieved via the command uname -r (as root). So for the latest Unraid it's Kernel 4.19.41-Unraid. Unraid probably has some customisations - but generally speaking there may be some info this way. Hope that helps. 1 Quote Link to comment
PixelPerfect Posted May 21, 2019 Share Posted May 21, 2019 I'm glad I did a little bit of hunting. I have a Mac Pro from that same era. Officially a Mac Pro 2009, 4,1 flashed to work as a 2010/5,1. I have an identical kernel panic. By the looks of it, it has something to do with how the EFI passes off XHCI, which, mind, isn't something we can control. I'm going to try some tricks with Plop Boot Manager later, though. The only thread I can find, mind you, talks about changing usb drives, and that fixed it for him. Sucks for us. 1 Quote Link to comment
PixelPerfect Posted May 21, 2019 Share Posted May 21, 2019 (edited) Update: I tried using rEFInd to boot in legacy mode, and it didn't help much. I even tried specifying things like root=sda1 or 0B01 based on the following and previous screenshots I'm getting a device listed now, but I'm concerned I might just be seeing the macOS disk installed already, although it should have 3 partitions, not one. I've tried multiple drives and multiple ports. Edited May 21, 2019 by PixelPerfect Quote Link to comment
Marshalleq Posted May 21, 2019 Share Posted May 21, 2019 Did these models have USB3? If so, you could try booting off an external USB controller I suppose. Though a kernel argument would be nicer. Or try the UEFI version of the usb stick - which I think is more relevant when using EFI. EFI is the original intel standard I think, with UEFI being an implementation of it, or the other way around. I can't remember. Quote Link to comment
PixelPerfect Posted May 21, 2019 Share Posted May 21, 2019 23 minutes ago, Marshalleq said: Did these models have USB3? If so, you could try booting off an external USB controller I suppose. Though a kernel argument would be nicer. Or try the UEFI version of the usb stick - which I think is more relevant when using EFI. EFI is the original intel standard I think, with UEFI being an implementation of it, or the other way around. I can't remember. The first shot I posted was the EFI based panic. Same issue. These models are all 2.0, but I have a 3.0 controller that should work with my system. Once this system update is done I can try it out. Wouldn't help OP, as he doesn't have PCIe slots, and yeah, a kernel parameter would be nicer. Quote Link to comment
PixelPerfect Posted May 22, 2019 Share Posted May 22, 2019 1 hour ago, Marshalleq said: Did these models have USB3? If so, you could try booting off an external USB controller I suppose. Though a kernel argument would be nicer. Or try the UEFI version of the usb stick - which I think is more relevant when using EFI. EFI is the original intel standard I think, with UEFI being an implementation of it, or the other way around. I can't remember. My only USB3 card works under macOS, but doesn't show at all in the EFI. There's a chance I could upgrade my CPU to be able to flash a slightly newer firmware that enables NVME booting, which might also enable me to boot from pci-usb but I don't actually know. It could also be the card doesn't have a compatible EFI level driver. Quote Link to comment
PixelPerfect Posted May 25, 2019 Share Posted May 25, 2019 Quick update: While I'm mostly giving up for now, I do want to note that Pop!_OS 19.04 booted fine off the same flash drive. Similar kernel version, etc. This is definitely an unRAID USB driver issue, it seems. Quote Link to comment
itimpi Posted May 25, 2019 Share Posted May 25, 2019 4 hours ago, PixelPerfect said: Quick update: While I'm mostly giving up for now, I do want to note that Pop!_OS 19.04 booted fine off the same flash drive. Similar kernel version, etc. This is definitely an unRAID USB driver issue, it seems. At that point Unraid itself has not got involved. I suspect this is a problem with the generic Linux drivers that are handling the boot process at that point. As such it is something that would need to be fixed at the core Linux level - not in the Unraid specific code. Quote Link to comment
PixelPerfect Posted May 27, 2019 Share Posted May 27, 2019 On 5/25/2019 at 5:40 AM, itimpi said: At that point Unraid itself has not got involved. I suspect this is a problem with the generic Linux drivers that are handling the boot process at that point. As such it is something that would need to be fixed at the core Linux level - not in the Unraid specific code. Yeah, so it's looking like I'd have to rebuild or replace the kernel entirely similar to how there's a custom HP build of unRAID, I'd bet, but honestly worse. I'll have to look a little deeper into what hardware drivers are present and go from there if I ever get time. Would definitely be neat to get unRAID booting on this hardware, and even the Mac Mini Dual (rip your chance for parity, though, unless you just want one drive) Quote Link to comment
madwyn Posted January 5, 2020 Share Posted January 5, 2020 On 5/27/2019 at 5:41 PM, PixelPerfect said: Yeah, so it's looking like I'd have to rebuild or replace the kernel entirely similar to how there's a custom HP build of unRAID, I'd bet, but honestly worse. I'll have to look a little deeper into what hardware drivers are present and go from there if I ever get time. Would definitely be neat to get unRAID booting on this hardware, and even the Mac Mini Dual (rip your chance for parity, though, unless you just want one drive) Did you have any progress on this? I went through the same like you did with my Mac Pro 4.1. It is now flashed with the latest firmware 144, but it still shows the same error. I've tried to boot Fedora Live CD and another Linux distro, they all worked without issue. I do think this is unraid specific. I'm stuck and thinking of converting the Mac Pro into a PC. Quote Link to comment
PixelPerfect Posted January 5, 2020 Share Posted January 5, 2020 33 minutes ago, madwyn said: Did you have any progress on this? I went through the same like you did with my Mac Pro 4.1. It is now flashed with the latest firmware 144, but it still shows the same error. I've tried to boot Fedora Live CD and another Linux distro, they all worked without issue. I do think this is unraid specific. I'm stuck and thinking of converting the Mac Pro into a PC. Not at all. I’m now running Docker on Mojave with the costs and benefits that entails. It works. It does what I needed it to. (time machine, iCloud cache, docked services) and it’s just a little sad my shares are now explicitly on drives. I don’t use parity anyway. (I know) Quote Link to comment
madwyn Posted January 5, 2020 Share Posted January 5, 2020 (edited) 7 minutes ago, PixelPerfect said: Not at all. I’m now running Docker on Mojave with the costs and benefits that entails. It works. It does what I needed it to. (time machine, iCloud cache, docked services) and it’s just a little sad my shares are now explicitly on drives. I don’t use parity anyway. (I know) My goal is to get the Mac Pro a 10GbE SFP+ card, an NVMe PCIE card + NVMe SSD (or U.2 SSD) to build a 10GbE capable unraid server for the "cheap". I like the Mac Pro because it uses ECC RAM and has server grade components which made it very durable. I'm glad that you found a workaround for the moment. Unfortunately, I can't bear the mind that Mojave introduces extra overheads for performance, stability and energy consumption. As Mac Pro 5.1 and older models lost OS support since Catalina, I assume more and more of these machines will end up on eBay and people will want to convert them into servers or PCs. I hope unraid an provide official support for this machine. Edited January 5, 2020 by madwyn Quote Link to comment
PixelPerfect Posted January 5, 2020 Share Posted January 5, 2020 11 minutes ago, madwyn said: My goal is to get the Mac Pro a 10GbE SFP+ card, an NVMe PCIE card + NVMe SSD (or U.2 SSD) to build a 10GbE capable unraid server for the "cheap". I like the Mac Pro because it uses ECC RAM and has server grade components which made it very durable. I'm glad that you found a workaround for the moment. Unfortunately, I can't bear the mind that Mojave introduces extra overheads for performance, stability and energy consumption. As Mac Pro 5.1 and older models lost OS support since Catalina, I assume more and more of these machines will end up on eBay and people will want to convert them into servers or PCs. I hope unraid an provide official support for this machine. I was going to be running Mojave anyway in a VM so it made sense. iCloud Cache and another app I use only run under macOS. Using a Mac Pro because it uses ECC isn’t worth it. Either forget ECC because it really doesn’t matter, or get a PC platform that’s a quarter the price for the same setup. Quote Link to comment
madwyn Posted January 6, 2020 Share Posted January 6, 2020 22 hours ago, PixelPerfect said: I was going to be running Mojave anyway in a VM so it made sense. iCloud Cache and another app I use only run under macOS. Using a Mac Pro because it uses ECC isn’t worth it. Either forget ECC because it really doesn’t matter, or get a PC platform that’s a quarter the price for the same setup. I'm glad that the setup works for your needs. I will wait for the 6.9 RC for another try before I convert the Mac Pro to a PC. Quote Link to comment
Snuups Posted June 13, 2020 Share Posted June 13, 2020 (edited) That sounds like unraid will support Mac Pro 4.1 maybe natively in Version 6.9? That would be great. Edited June 13, 2020 by Snuups Quote Link to comment
PixelPerfect Posted June 14, 2020 Share Posted June 14, 2020 20 hours ago, Snuups said: That sounds like unraid will support Mac Pro 4.1 maybe natively in Version 6.9? That would be great. No, we didn’t know. It might. It might not, but I’m pretty sure 6.9 is already out? This thread was never resolved and I just run macOS now. Quote Link to comment
pipdango Posted September 17, 2020 Share Posted September 17, 2020 For what it's worth, I'm getting that exact same kernel panic on my 2014 MBP 13", 2009 MBP 15", and 2009 iMac. I know Unraid can be booted on a Mac (https://youtu.be/kdnL5_y0Jak), but I've yet to see anyone else reproduce it. Quote Link to comment
PicPoc Posted April 11, 2021 Share Posted April 11, 2021 Hi guy ! I try with 6.9.1 and no way :( MacPro are great machines with double Xeon ! Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.