Contribute
Register

[Guide] Dell Inspiron 13 5378 (2-in-1) - MacOS 10.12.6

Status
Not open for further replies.
OK, didn't realize verbose reporting was something you had to set. The first image is just before everything fails. The second image is after.

Thanks

"Still waiting for root device" when booting a volume from USB indicates a USB problem.
Use a USB2 stick.
Try all USB ports.
You may find USBInjectAll.kext also useful.
 
You did not set DVMT using EFI_Shell. You may need to add this kext patch to your config.plist.

I'm still not able to boot into the EFI Shell. I copied the EFI_Shell directory from your ZIP file into the /EFI folder on the EFI partition, along with the CLOVER directory, but the option to boot into the EFI Shell doesn't appear in my bios boot device screen or in Clover.
 
I'm still not able to boot into the EFI Shell. I copied the EFI_Shell directory from your ZIP file into the /EFI folder on the EFI partition, along with the CLOVER directory, but the option to boot into the EFI Shell doesn't appear in my bios boot device screen or in Clover.

Use another USB drive and format it Fat32 with one folder named EFI. Place EFI_Shell into that folder and boot from that USB.
 
I'm still not able to boot into the EFI Shell. I copied the EFI_Shell directory from your ZIP file into the /EFI folder on the EFI partition, along with the CLOVER directory, but the option to boot into the EFI Shell doesn't appear in my bios boot device screen or in Clover.

Keep in mind BOOTX64.efi must be at \EFI\BOOT\BOOTX64.efi on the EFI partition.
If you have it at \EFI\BOOTX64.efi, no expectation of that working.
 
No luck, still having the same problems. Most of the verbose output was the same as before, but I did see a new error once: ApplePS2Controller: Timed out on mouse input stream.
A photo is attached of the screen.

Here's what I did so far:

I created a new USB installer on a USB 2.0 drive and replaced the clover folder with the one from the Dell_Inspiron_13_7358.zip file. I tried all three USB ports on my laptop at some point today.

I was able to get into the EFI Shell by copying the /efi/efi_shell/bootx64.efi file to efi/boot/bootx64.efi (first renaming the file that was already in that directory) and then booting to my USB drive. I ran the setup_var commands from the original post. I then changed back the name of the original efi/boot/bootx64.efi file and deleted the one from efi_shell.

I also downloaded USBInjectAll.kext and copied it to efi/clover/kexts/other. And I added the code from DVMT_Kext_Patch.plist to the efi/clover/acpi/config.plist file.

From the start: secure boot is disabled, my firmware version is 1.20 (updated it a couple weeks ago), and I replaced the wireless card with a DW1560 card.

Other stuff: I reset my bios settings to factory default at one point (with secure boot still disabled). This actually got me to the welcome screen of the installer. When I clicked the next / arrow button all I got was a grey screen with the arrow cursor. Nothing else happened. However, I think resetting the bios may have over written the setup_var commands I ran earlier, so I ran them again. Another product of resetting the bios was the boot order of the USB drive was temporarily moved to the first position. I thought that might have allowed me to get to the installer welcome screen, but I've gotten more fails since then with the USB in the first position, so maybe not.

Clover folder and verbose screen is attached. As usual, any help is appreciated.
 

Attachments

  • CLOVER.zip
    4.1 MB · Views: 83
  • verbose3.jpg
    verbose3.jpg
    346.8 KB · Views: 126
No luck, still having the same problems. Most of the verbose output was the same as before, but I did see a new error once: ApplePS2Controller: Timed out on mouse input stream.
A photo is attached of the screen.

Here's what I did so far:

I created a new USB installer on a USB 2.0 drive and replaced the clover folder with the one from the Dell_Inspiron_13_7358.zip file. I tried all three USB ports on my laptop at some point today.

I was able to get into the EFI Shell by copying the /efi/efi_shell/bootx64.efi file to efi/boot/bootx64.efi (first renaming the file that was already in that directory) and then booting to my USB drive. I ran the setup_var commands from the original post. I then changed back the name of the original efi/boot/bootx64.efi file and deleted the one from efi_shell.

I also downloaded USBInjectAll.kext and copied it to efi/clover/kexts/other. And I added the code from DVMT_Kext_Patch.plist to the efi/clover/acpi/config.plist file.

From the start: secure boot is disabled, my firmware version is 1.20 (updated it a couple weeks ago), and I replaced the wireless card with a DW1560 card.

Other stuff: I reset my bios settings to factory default at one point (with secure boot still disabled). This actually got me to the welcome screen of the installer. When I clicked the next / arrow button all I got was a grey screen with the arrow cursor. Nothing else happened. However, I think resetting the bios may have over written the setup_var commands I ran earlier, so I ran them again. Another product of resetting the bios was the boot order of the USB drive was temporarily moved to the first position. I thought that might have allowed me to get to the installer welcome screen, but I've gotten more fails since then with the USB in the first position, so maybe not.

Clover folder and verbose screen is attached. As usual, any help is appreciated.

Your SystemMemory addresses in ACPI/patched don't match those in ACPI/origin:
Code:
SPEEDY-NUC:patched rehabman$ diff ../origin/ ../patched/|grep SystemMemory
<     OperationRegion (GNVS, SystemMemory, 0xA8FE9000, 0x070F)
>     OperationRegion (GNVS, SystemMemory, 0x9F9E9000, 0x070F)
<     OperationRegion (EXBU, SystemMemory, 0xA8FF7000, 0x0012)
>     OperationRegion (EXBU, SystemMemory, 0x9F9F7000, 0x12)
<     OperationRegion (OGNV, SystemMemory, 0xA8FED000, 0x0004)
>     OperationRegion (OGNV, SystemMemory, 0x9F9ED000, 0x04)
<     OperationRegion (DEGA, SystemMemory, 0xA8FEE000, 0x0011)
>     OperationRegion (DEGA, SystemMemory, 0x9F9EE000, 0x11)
<                 OperationRegion (CPSB, SystemMemory, 0xA8469E98, 0x10)
>                 OperationRegion (CPSB, SystemMemory, 0x9EEA5E98, 0x10)
<                 OperationRegion (XMIO, SystemMemory, Local0, 0x9000)
<     OperationRegion (ABNV, SystemMemory, 0xA8FD8000, 0x0013)
>     OperationRegion (ABNV, SystemMemory, 0x9F6D8000, 0x13)

RE-extract, re-patch ACPI.
 
Your SystemMemory addresses in ACPI/patched don't match those in ACPI/origin:
Code:
SPEEDY-NUC:patched rehabman$ diff ../origin/ ../patched/|grep SystemMemory
<     OperationRegion (GNVS, SystemMemory, 0xA8FE9000, 0x070F)
>     OperationRegion (GNVS, SystemMemory, 0x9F9E9000, 0x070F)
<     OperationRegion (EXBU, SystemMemory, 0xA8FF7000, 0x0012)
>     OperationRegion (EXBU, SystemMemory, 0x9F9F7000, 0x12)
<     OperationRegion (OGNV, SystemMemory, 0xA8FED000, 0x0004)
>     OperationRegion (OGNV, SystemMemory, 0x9F9ED000, 0x04)
<     OperationRegion (DEGA, SystemMemory, 0xA8FEE000, 0x0011)
>     OperationRegion (DEGA, SystemMemory, 0x9F9EE000, 0x11)
<                 OperationRegion (CPSB, SystemMemory, 0xA8469E98, 0x10)
>                 OperationRegion (CPSB, SystemMemory, 0x9EEA5E98, 0x10)
<                 OperationRegion (XMIO, SystemMemory, Local0, 0x9000)
<     OperationRegion (ABNV, SystemMemory, 0xA8FD8000, 0x0013)
>     OperationRegion (ABNV, SystemMemory, 0x9F6D8000, 0x13)

RE-extract, re-patch ACPI.

OK, thanks, I recompiled my DSDT and that got me through installation. Now I need to figure out how to get my WiFi working, battery status, all the other stuff.
 
I read through the Laptop FAQ, it seemed like all the kexts I needed were included in the Dell_Inspiron_13_7358.zip file that was attached to the original post (in the S/L/E directory). I added those kexts to my L/E directory and got kernel panic. So one of those kexts does not belong, but I can't figure out which one from the kernel panic errors. Searching the site hasn't yielded a solution. I've attached a photo of the kernel error, along with the kexts I added to my /L/E directory (just the ones I added, not the complete contents of the directory). Thanks in advance.
 

Attachments

  • panic.jpg
    panic.jpg
    1.4 MB · Views: 134
  • :L:E.zip
    7.2 MB · Views: 90
I read through the Laptop FAQ, it seemed like all the kexts I needed were included in the Dell_Inspiron_13_7358.zip file that was attached to the original post (in the S/L/E directory). I added those kexts to my L/E directory and got kernel panic. So one of those kexts does not belong, but I can't figure out which one from the kernel panic errors. Searching the site hasn't yielded a solution. I've attached a photo of the kernel error, along with the kexts I added to my /L/E directory (just the ones I added, not the complete contents of the directory). Thanks in advance.

"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Status
Not open for further replies.
Back
Top