-
Notifications
You must be signed in to change notification settings - Fork 66
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
Linux Partitions Are Not Detected #194
Comments
You did not load the filesystem drivers needed to "find" the instances. |
Just was about to tell you I found the issue and fixed it, then the power went out! Was scheduled and be down all day! I think I noticed the folder was renamed and didn’t finish something. my bad |
This thread is being locked. Please use the Discussions Feature for follow-on discussion or raise a new issue if appropriate. |
UPDATE By @MarioG-X Power back on. Bad 14.2: |
Please share the log output from the same Mac as originally used or connect the external drive to this one. |
Will get them on the 2018 but don’t understand why the 2012 logs don’t help, they’re clear as day, both find the driver directory but 14.2 missing Linux. Both machines work with 14.1. Do you only want me to test with the 2018 Mini going forward? 2012 too old? I am hoping to replace the 2012 with a 2017 iMac as soon as apple releases something this year. I plan the new iMac to use external only for Linux like the 2018 Mini. |
From 2018 Mini, same error as 2012 iMac: |
Is the volume called "Elementary" actually ElementaryOS or is it another Tumbleweed Instance that just happens to be called that? BTW, I essentially requested you share log from Unit A which already has External Disk connected or from Unit B after connecting External Disk to this. |
There is a volume on the Mini with and old ElementaryOS on it, that is not Tumbleweed, it is a Linux distro. It does not exist on the iMac. It was for testing and should have been erased. External is only on the Mini, it cannot run on the iMac which has RP on the internal SSD. Sorry it may have not been obvious. I cannot provide you with testing the external with the iMac. Don't know what unit A and B are. I have a Mini and iMac. Any new RP releases start testing on the iMac and if it works I test on the Mini, but for some reason it seems you don't seem to want me to test on the iMac first or at all, which is why ask I 2012 no longer supported by RP? I'll can keep running 14.1 on the iMac, just thought you would like to know problems/differences when you publish a new release. Both Mini and iMac boot everything with 14.1 so I can stick with that. |
I will rephrase ... BTW, I essentially requested you share log from Basically, I wanted to see whether Elementary, which I had noticed was on the External Disk from previously, would behave differently to Tumbleweed to know where to start looking at in detail. Anyway, looks like it didn't matter in your case so I need to figure out how to find the issue. |
I thought about symlinks since gparted which shows up does not use symlinks. But TW and elementary does. I put a vmlinuz kernel file in Tumbleweed2. And tested to see if it would show up since it was not a symlink. It did not. The menu still does not show TW1. TW2, elemOS. RP Did not find the vmlinuz kernel in TW2 /boot. |
I have no issues with this on my side: 24t12a4735.log Perhaps try the FS driver files included in the release package. |
Tried 14.1, 14.2, and release (log below). All same. You don't have btrfs, wonder if that's an issue. Strange all drivers work with 14.1. |
Was always going to come down to bisecting to find where things break. Just needed to have a idea before starting. |
Here is log, I made sure 14.2 drivers were in directory. |
I was going to copy the TW BTRFS to an EXT4 to see if it made a difference. However, the Elementary partition is EXT4 so no need to test TW on EXT4. BTRFS vs EXT4 made no difference. The Gparted partition which shows up is a FAT partition. |
Please try this: https://file.io/g3O1TtqZKZqS |
330c has all partitions showing, GOOD. |
Next One: https://file.io/teW79W58ZY9j |
330d has all partitions showing, GOOD. |
Sorry. Might be a bit sporadic for a day or two. |
330e has all partitions showing, GOOD.
No problem |
Thanks. Please try this: https://temp-file-share.web.app/d/SYCH-t0if |
I was not even comfortable using file.io, but now another site? I prefer downloads from GitHub. Have been in computer security 40 years and extremely security conscience. |
Noted but not sure what difference the site that I put something for you to download from makes to your security. I think the most relevant item security wise is the fact that I am providing you a file to run and not where it is put to download from. That is, you shouldn't be running the efi file at all if you have security concerns. Whether I add it here or elsewhere is actually irrelevant. I add them to temporary holding sites because adding several files here becomes an issue. I do appreciate the security concern and probably best that you do not run such provided files at all as that is the real security issue. Thanks for the help so far. I will look into the remaining items and make changes if I spot anything ... which incidentally, I don't think will be the case. |
Too bad GitHub has restrictions. I was ok with using one file site (file.io). Yes EFIs could be dangerous which is why I was more comfortable getting them from your GitHub. |
Something I think you should be aware of, and happy about, I am!: I know I had installed TW/USB with RP but it was quite some time ago so I went back to 14.1 - NOgo, then 14.0, Nogo! Wow, then I put on 330e and it all worked. Keep in mind I did not install TW for a while so could have been before 14.0. The good news is 330e worked fine. Thought this may be helpful. |
Took a look at what is left and nothing jumps out as being wrong. Thanks. |
Thank you for all your hard work! I saw a lot of changes in the code and thought it would be a good idea to test everything out asap. Good thing. Anyway, I will do a full test after you release the fixed code and report back. I am sure it will be fine since 330e has no issues. As usual, I will be glad to do any pre-release testing you would like to do to prevent issues. |
Thanks but perhaps it wasn't clear that I couldn't see any issues in the code that was yet to be tested as at where the test runs stopped and I do not have issues on my unit. Hence, no changes are being made at this time. Will revisit if anything pops up. 330e is not much different to 0.14.1. |
OK, well, I can use 14.1 for everything except installing TW via a USB stick. And unlike 14.2, 14.1 debug works but probably never need. I can use 330e for everything including TW installation, except no debugging efi. Hopefully, someone else will report these errors as they upgrade so they get addressed permanently. Problem is, once RP works there is little need to upgrade, I only upgraded to provide/report feedback to you. Until next release, thanks again. |
This thread is being locked. Please use the Discussions Feature for follow-on discussion or raise a new issue if appropriate. |
You might have been on to something here. |
I thought nothing would change because this also affected the Elementary Linux (ext4) which would not show up, so not btrfs as I first thought. Here are results: 14.2 and 14.2 hot fix with respective btrfs drivers did not work. Test was to make sure problem still exists. |
Yeah. The Ext4 angle did suggest it was not this. Still needed to exclude changes that went into the driver. |
RefindPlus Version
v0.14.2.AA Release
Device Type
Apple Mac
Problem Description
Comparing the logs below, you can see that 14.1 finds 3 Linux partitions on the external drive, which do not show up on 14.2. The is on an external drive on a Mac Mini. However, the same thing happens on a 2012 iMac with the Linux partitions on the internal drive, so external vs internal is not the issue. I see in the logs they don't show up in the "Scan External" section.
The 2 Tumbleweed partitions are BTRFS, don't remember what Elementary is. Oddly, 14.2 does display a fourth Linux partition which is Gparted.
Problem Point
After starting a loader or tool
Affected Items
Linux OS Loader
Debug Log
Missing on 14.2:
24t10r5501.log
Found on 14.1:
24t10s0850.log
Additional Context
No response
The text was updated successfully, but these errors were encountered: