Contribute
Register

[solved] Internal disks not shown in the Disk Utility.app

Status
Not open for further replies.
Joined
Dec 26, 2013
Messages
10
Motherboard
OMEN 15-dc0xxx
CPU
i7-8750H
Graphics
GTX 1060
Mobile Phone
  1. iOS
I used createinstallmedia in the Install macOS High Sierra.app to create an install disk using a portable hard disk, and make a Clover boot disk using another usb device. Here are the problems I encountered:
1. When I successfully boot the install disk, the internal disks weren't shown in the Disk Utility.app
2. When I put SATA-100-series-unsupported.kext or SATA-RAID-unsupported.kext in the kexts\Other , the install disk won't be shown in the clover.

Specifications:
Code:
Laptop Name: HP OMEN 15-dc0013tx
CPU: i7-8750H
Audio: ALC295
GPU: GTX1066
Hard Disks:
M.2 NVMe SSD 120G
SATA 1TB(Maybe RAID? No options in the BIOS)
Ethernet: Realtek RTL8111

And here's the CLOVER folder
 

Attachments

  • CLOVER.zip
    5.5 MB · Views: 205
I used createinstallmedia in the Install macOS High Sierra.app to create an install disk using a portable hard disk, and make a Clover boot disk using another usb device. Here are the problems I encountered:
1. When I successfully boot the install disk, the internal disks weren't shown in the Disk Utility.app
2. When I put SATA-100-series-unsupported.kext or SATA-RAID-unsupported.kext in the kexts\Other , the install disk won't be shown in the clover.

Specifications:
Code:
Laptop Name: HP OMEN 15-dc0013tx
CPU: i7-8750H
Audio: ALC295
GPU: GTX1066
Hard Disks:
M.2 NVMe SSD 120G
SATA 1TB(Maybe RAID? No options in the BIOS)
Ethernet: Realtek RTL8111

And here's the CLOVER folder


"Problem Reporting" files are incomplete (you forgot to press F2 and F4).
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
"Problem Reporting" files are incomplete (you forgot to press F2 and F4).
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Sorry. Here is the new zip file.
And another question:
When I managed to boot the installtion disk, tons of "ACPI Error" continiously showed up so anything useful for debugging and troubleshooting couldn't be caught, what should I do? Now Clover can't recognize the installtion disk so I can't take a photo of that verbose boot.
 

Attachments

  • CLOVER 2.zip
    5.6 MB · Views: 94
Sorry. Here is the new zip file.

Your SATA controller is in RAID mode.
If you have NVMe SSD, you will need to change it to AHCI.
If you have SATA SSD, you can use SATA-RAID-unsupported.kext.

Now Clover can't recognize the installtion disk so I can't take a photo of that verbose boot.

See guide for correct version of Clover and drivers64UEFI setup:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
 
Your SATA controller is in RAID mode.
If you have NVMe SSD, you will need to change it to AHCI.
If you have SATA SSD, you can use SATA-RAID-unsupported.kext.



See guide for correct version of Clover and drivers64UEFI setup:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
Thank you. I found the reason why install disk won't show is that I used a USB 3.0 disk so clover didn't recognize it. I used a USB 2 disk and it showed up although only USB 3 ports are provided on this laptop.
As for the internal disk, the kext (SATA-RAID-unsupported.kext) really helped. But the external USB hard drive became an internal drive, was it caused by the kext?
Thank you for your help.
 
Your SATA controller is in RAID mode.
If you have NVMe SSD, you will need to change it to AHCI.
If you have SATA SSD, you can use SATA-RAID-unsupported.kext.



See guide for correct version of Clover and drivers64UEFI setup:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
And here's my DSDT... I suffered from unexpected PARSEOP_LOCAL0 and PARSEOP_LOCAL2. Found it caused by wrongly getting DSDT. But I think I'm doing it right...
PLZ help!
 

Attachments

  • decompiled.zip
    159.2 KB · Views: 69
But the external USB hard drive became an internal drive, was it caused by the kext?
Thank you for your help.

See USB guide:
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/

And here's my DSDT... I suffered from unexpected PARSEOP_LOCAL0 and PARSEOP_LOCAL2. Found it caused by wrongly getting DSDT. But I think I'm doing it right...
PLZ help!

You should disassemble with: iasl -dl DSDT.aml SSDT*.aml
 
See USB guide:
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/



You should disassemble with: iasl -dl DSDT.aml SSDT*.aml
Got it working, thanks for your instruction!
But here's few more problems.
I followed the guide https://www.tonymacx86.com/threads/guide-how-to-patch-dsdt-for-working-battery-status.116102/ to get the battery working, and I also find HP G6 2221 ss patch exactly fit into my DSDT. However, the patch seemed only dealt with the BIOS problem (When powering on, BIOS says the battery is not the genuine battery, and charing is disabled.). In macOS, Preferences -> Energy Saver, Current battery charge is 0%, and when I check "Show battery status in menu bar", it immediately becomes unchecked.
Please help me, thank you!

The attachment includes output from
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
sudo touch /System/Library/Extensions && sudo kextcache -u /
patchmatic -extract
And also the CLOVER.zip
BTW, I installed the ACPIBatteryManager.kext into S/L/E, but it still doesn't respond to me...
 

Attachments

  • Files.zip
    3.2 MB · Views: 76
  • DSDT_SSDT.zip
    203.2 KB · Views: 65
See USB guide:
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/



You should disassemble with: iasl -dl DSDT.aml SSDT*.aml
I booted into verbose mode and found the ACPI Error:
Code:
ACPI Error: Method parse/execution failed [\_SB.BAT0._BST] Node(ffffff80365d3ea0), AE_NOT_FOUND (20160930/psparse-632)
ACPI Error: UPBI] Namespace lookup failure, AE_NOT_FOUND (20160930/psargs-463)
[_BIF] @0002E #002D:
No Local Variables are initialized for method [_BIF]
CLOVER.zip, dsdt and so on are at #9 reply.
 
Status
Not open for further replies.
Back
Top