Two operating systems can't see both?

Questions about Grub, UEFI,the liveCD and the installer
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
miknun
Level 3
Level 3
Posts: 131
Joined: Thu Mar 15, 2018 7:44 am

Two operating systems can't see both?

Post by miknun »

Hello
Sometime ago I bought a second hand Apple computer. It had no operating system, so I installed Mountain Lion on it. I also wanted to add a Linux system.
Which I did. I also added a GUI program to select the operating system of choice. Unfortunately that has failed to work. I now only seem to be able to get the Linux operating system. I would like to regain my ability to select which operating system I want.

Code: Select all

mike@mike-iMac:~$ inxi -Fxz
System:
  Host: mike-iMac Kernel: 4.15.0-143-generic x86_64 bits: 64 compiler: gcc 
  v: 7.5.0 Desktop: Cinnamon 4.0.10 Distro: Linux Mint 19.1 Tessa 
  base: Ubuntu 18.04 bionic 
Machine:
  Type: Desktop System: Apple product: iMac8,1 v: 1.0 serial: <filter> 
  Mobo: Apple model: Mac-F226BEC8 v: PVT serial: <filter> UEFI: Apple 
  v: IM81.88Z.00C1.B00.0802091538 date: 02/09/08 
CPU:
  Topology: Dual Core model: Intel Core2 Duo E8335 bits: 64 type: MCP 
  arch: Penryn rev: 6 L2 cache: 6144 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 ssse3 vmx bogomips: 10631 
  Speed: 797 MHz min/max: 800/2667 MHz Core speeds (MHz): 1: 797 2: 797 
Graphics:
  Device-1: AMD RV630/M76 [Mobility Radeon HD 2600 XT/2700] 
  vendor: Apple iMac 7 1 driver: radeon v: kernel bus ID: 01:00.0 
  Display: x11 server: X.Org 1.19.6 driver: ati,radeon 
  unloaded: fbdev,modesetting,vesa resolution: 1680x1050~60Hz 
  OpenGL: renderer: AMD RV630 (DRM 2.50.0 / 4.15.0-143-generic LLVM 10.0.0) 
  v: 3.3 Mesa 20.0.8 direct render: Yes 
Audio:
  Device-1: Intel 82801H HD Audio vendor: Apple driver: snd_hda_intel 
  v: kernel bus ID: 00:1b.0 
  Sound Server: ALSA v: k4.15.0-143-generic 
Network:
  Device-1: Broadcom and subsidiaries BCM4321 802.11a/b/g/n 
  vendor: Apple AirPort Extreme driver: b43-pci-bridge v: N/A port: 6000 
  bus ID: 04:00.0 
  Device-2: Marvell 88E8058 PCI-E Gigabit Ethernet driver: sky2 v: 1.30 
  port: 5000 bus ID: 05:00.0 
  IF: ens5 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 298.09 GiB used: 59.02 GiB (19.8%) 
  ID-1: /dev/sda vendor: Seagate model: ST3320820AS Q size: 298.09 GiB 
Partition:
  ID-1: / size: 41.11 GiB used: 20.70 GiB (50.4%) fs: ext4 dev: /dev/sda5 
  ID-2: /home size: 91.17 GiB used: 38.22 GiB (41.9%) fs: ext4 
  dev: /dev/sda4 
  ID-3: swap-1 size: 13.49 GiB used: 80.8 MiB (0.6%) fs: swap dev: /dev/sda6 
Sensors:
  System Temperatures: cpu: 48.0 C mobo: N/A gpu: radeon temp: 70 C 
  Fan Speeds (RPM): cpu: 1199 
Info:
  Processes: 176 Uptime: 44m Memory: 1.94 GiB used: 1.01 GiB (52.2%) 
  Init: systemd runlevel: 5 Compilers: gcc: 7.5.0 Shell: bash v: 4.4.20 
  inxi: 3.0.27
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
tuzzer
Level 3
Level 3
Posts: 179
Joined: Mon Oct 09, 2017 1:00 pm
Location: Rome, Italy
Contact:

Re: Two operating systems can't see both?

Post by tuzzer »

I also added a GUI program to select the operating system of choice. Unfortunately that has failed to work
That program could have ruined the boot loader. I can't help you with how to set it up again.
But meanwhile you could try to press and hold the "ALT" key while booting, to see if MacOS shows up again. Just to try
Cinnamon
20.2-macmini(mid2011)-i5@2.30GHz-16Gb-240+500SSD
20.1-MacBookPro(2008)-C2Duo@2.6GHz-4Gb-500HD(ElCapitan dual boot)
19.3-Dell Vostro 1220-C2Duo@1.8GHz-6Gb-120+250SSD
KentonBarlow
Level 1
Level 1
Posts: 4
Joined: Sun May 31, 2020 2:58 pm

Re: Two operating systems can't see both?

Post by KentonBarlow »

I have installed Linux Mint 20.1 XFCe on a family members 2009 Imac and used a program called Refind that seems to work pretty good at finding operating systems for Apple/mac. I did have to disable the Security Module in the Mac Bios in order to install Linux. This is the link to Refind on Sourceforge. https://sourceforge.net/projects/refind/. You can also find it in the Software manager in Linux. Hope that works for you.
miknun
Level 3
Level 3
Posts: 131
Joined: Thu Mar 15, 2018 7:44 am

Re: Two operating systems can't see both?

Post by miknun »

KentonBarlow wrote: Tue Jun 22, 2021 2:09 pm I have installed Linux Mint 20.1 XFCe on a family members 2009 Imac and used a program called Refind that seems to work pretty good at finding operating systems for Apple/mac. I did have to disable the Security Module in the Mac Bios in order to install Linux. This is the link to Refind on Sourceforge. https://sourceforge.net/projects/refind/. You can also find it in the Software manager in Linux. Hope that works for you.
Thank you for the reply, I apologise for the delay in my answer. According to the software manager I actually have it installed, but I am not sure how it works?
KentonBarlow
Level 1
Level 1
Posts: 4
Joined: Sun May 31, 2020 2:58 pm

Re: Two operating systems can't see both?

Post by KentonBarlow »

Here is a website about using refind and it should help you understand it's usage. http://www.rodsbooks.com/refind/using.html
miknun
Level 3
Level 3
Posts: 131
Joined: Thu Mar 15, 2018 7:44 am

Re: Two operating systems can't see both?

Post by miknun »

KentonBarlow wrote: Sat Jul 03, 2021 12:18 pm Here is a website about using refind and it should help you understand it's usage. http://www.rodsbooks.com/refind/using.html
Thank you, I am currently reading through this webpage.
KentonBarlow
Level 1
Level 1
Posts: 4
Joined: Sun May 31, 2020 2:58 pm

Re: Two operating systems can't see both?

Post by KentonBarlow »

You,re welcome. :)
miknun
Level 3
Level 3
Posts: 131
Joined: Thu Mar 15, 2018 7:44 am

Re: Two operating systems can't see both?

Post by miknun »

Having difficulty finding the bit in Rod's book that explains how to remove rEFIind. Which I would like. However, when I start the machine, this message is produced.

Failed to set MockListRT: Invalid Parameter
Could not create MockListRT: Invalid Parameter
Importing MOK states has failed: import_mok_state0 failed
Continuing boot since secure mode is disabled

I wonder if that would affect my problem or not
Reddog1
Level 7
Level 7
Posts: 1865
Joined: Wed Jun 01, 2011 2:12 pm

Re: Two operating systems can't see both?

Post by Reddog1 »

The moklist message doesn't have any effect on booting. It's triggered by the efi system looking for xf86_64-efi and you have the shim version, which boots fine (as the last line in the message says). That isn't why your system is failing to boot. Did you run $sudo update-grub? It appears you have one of the machines that boots 32-bit Apple efi and runs 64-bit. This is mine--note the UEFI:Apple. That could be why the GUI boot selection program didn't work. GRUB can handle this and works fine.
My laptop:
$ inxi -Fxxrzc0
System:
Host: MacBook1 Kernel: 5.4.0-58-generic x86_64 bits: 64 compiler: gcc
v: 7.5.0 Desktop: Xfce 4.14.1 tk: Gtk 3.22.30 wm: xfwm4 dm: LightDM
Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic
Machine:
Type: Unknown System: Apple product: MacBook4,1 v: 1.0 serial: <filter>
Chassis: type: 2 v: Mac-F22788A9 serial: <filter>
Mobo: Apple model: Mac-F22788A9 v: PVT serial: <filter> UEFI: Apple
v: MB41.88Z.00C1.B00.0802091535 date: 02/09/08
miknun
Level 3
Level 3
Posts: 131
Joined: Thu Mar 15, 2018 7:44 am

Re: Two operating systems can't see both?

Post by miknun »

Reddog1 wrote: Tue Jul 13, 2021 4:04 pm The moklist message doesn't have any effect on booting. It's triggered by the efi system looking for xf86_64-efi and you have the shim version, which boots fine (as the last line in the message says). That isn't why your system is failing to boot. Did you run $sudo update-grub? It appears you have one of the machines that boots 32-bit Apple efi and runs 64-bit. This is mine--note the UEFI:Apple. That could be why the GUI boot selection program didn't work. GRUB can handle this and works fine.
My laptop:
$ inxi -Fxxrzc0
System:
Host: MacBook1 Kernel: 5.4.0-58-generic x86_64 bits: 64 compiler: gcc
v: 7.5.0 Desktop: Xfce 4.14.1 tk: Gtk 3.22.30 wm: xfwm4 dm: LightDM
Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic
Machine:
Type: Unknown System: Apple product: MacBook4,1 v: 1.0 serial: <filter>
Chassis: type: 2 v: Mac-F22788A9 serial: <filter>
Mobo: Apple model: Mac-F22788A9 v: PVT serial: <filter> UEFI: Apple
v: MB41.88Z.00C1.B00.0802091535 date: 02/09/08
Hi
I updated grub as suggested, but unfortunately it didn't solve my dilemma. I received the message on the attachment after trying to access and logging on to apple. Apologies for the poor picture.
Attachments
start up display.gif
Locked

Return to “Installation & Boot”