Jump to content

Help for Legacy boot of OpenCore [Solved]


jsl2000
 Share

20 posts in this topic

Recommended Posts

Clover boot of FX-6300 hackintosh at 10.13.6, 10.14.6, & 10.15.0 all working, but try to boot by Legacy OpenCore got booting error immediately.

[Solved] It's only booted by SSD/HDD and can not boot by USB-Flash.

IMG_0247.JPG

 

 

Edited by jsl2000
Link to comment
Share on other sites

On 10/20/2019 at 3:16 AM, Slice said:

What is the boot file? It is compiled specially for OC or just copy from Clover?

It was built by boot install.command advised by OC guide:

https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/extras/legacy

No any error during its execution of this terminal command.

Could it be only applicable to HDD/SSD only ?

I'm applied this in an USB.

[ALL SOLVED]

1. It actually applied to HDD/SSD only, invalid for USB.

2. Unable to reboot

Thanks for Heckintosh Slav's advice which solved this reboot issue .

3. Poor audio quality from HDMI of RX-560

Following Shaneee's advice I can get correct CPU frequency now.

Please check my config.plist for those who need Legacy Boot of FX-6300 or FX-8xxx hackintoshs.

 

 

 

Screen Shot 2019-10-28 at 8.46.42 PM.png

[Edit] New OpenCore 0.5.8 config.plist

 

 

config.plist

Edited by jsl2000
Link to comment
Share on other sites

  • 3 weeks later...

Hello jsl2000,

 

I have an ASUS legacy MOBO and have problems to set up OpenCore 0.5.2 .

Please write me exactly howto setup a USB Stick an a Mac.

 

I have Catalina 10.15.0 running with Clover Version 5096.

Your config.plist is a great help, but much more is important, how you

did the setup.

 

Do I first must make the Bootfile with "BootInstall.command", before

copy the EFI Folder from the "OpenCore-0.5.2-RELEASE" Folder?

 

Please help me.

 

Greetings from Germany, maclinux1960

 

Hackintosh

CPU:     AMD FX 4300

GPU:    Nvidia gt710 2GB

Mobo:  ASUS M5a78L-M LX

Edited by maclinux1960
Link to comment
Share on other sites

On 11/9/2019 at 9:30 PM, maclinux1960 said:

Hello jsl2000,

 

I have an ASUS legacy MOBO and have problems to set up OpenCore 0.5.2 .

Please write me exactly howto setup a USB Stick an a Mac.

 

I have Catalina 10.15.0 running with Clover Version 5096.

Your config.plist is a great help, but much more is important, how you

did the setup.

 

Do I first must make the Bootfile with "BootInstall.command", before

copy the EFI Folder from the "OpenCore-0.5.2-RELEASE" Folder?

 

Please help me.

 

Greetings from Germany, maclinux1960

 

Hackintosh

CPU:     AMD FX 4300

GPU:    Nvidia gt710 2GB

Mobo:  ASUS M5a78L-M LX

1. Run sudo BootInstall.command (select HDD partition instead of USB to create Legacy EFI partition)

2. For AMD FX-xxxx hackintoshs use OpenCore 0.5.0 and my config.plist as the baseline structure

3. Following my config.plist copy the related SSDT*.aml, xxxxxx.efi & xxxxxx.kext to ACPI, Drivers, & Kexts folders in your /EFI/OC/

Link to comment
Share on other sites

  • 2 weeks later...
On 11/12/2019 at 8:41 PM, maclinux1960 said:

Hello jsl2000,

thankyou for your Answer, but there is one big Question open.

What is about the "SSDT*.aml"?

 

Where do I get this/these Files or how do I creat this/these Files?

Where do I get the Infomation for the Entries of this/these Files?

 

Regards, maclinux

Follow the guide and get those SSDT*.aml from SSDT*.dsl by MaciASL

Link to comment
Share on other sites

  • 4 weeks later...
On 11/11/2019 at 7:16 PM, jsl2000 said:

1. Run sudo BootInstall.command (select HDD partition instead of USB to create Legacy EFI partition)

 

 

Hi jsl2000,

 

I tried to create a legacy Catalina Installation USB, for GA-EX58-UD5

But got a fullscreen of the text started with:

X64 Exception Type ....

 

From what you mentioned, does it mean it cannot be done?

 

Edited by aikidoka25
Link to comment
Share on other sites

1 hour ago, aikidoka25 said:

 

Hi jsl2000,

 

I tried to create a legacy Catalina Installation USB, for GA-EX58-UD5

But got a fullscreen of the text started with:

X64 Exception Type ....

 

From what you mentioned, does it mean it cannot be done?

 

According to my experience Legacy bootloader of OpenCore only worked with HDD/SSD instead of USB flash.

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • 1 month later...

Hello jsl2000, hello Aikidoka25,

 

today I could start with an USB Stick on my AMD FX legacy BIOS Mobo.

It is possible!!!!

 

Step 1

Formate your USB Stick in Windows in FAT32 format.

Shutdown Windows and start your Mac/Hackintosh or VirtualBox with macOS.

 

Step 2

Download OpenCore and unzip it.

Open your macOS Terminal and type in sudo, then drag from the OpenCore Folder "Utilities/BootInstall" the File BootInstall.command and drag  it the Terminal and enter.

 

Step 3

Follow the Questions and choose your Drive for OC, enter and confirm with your Root Password.

 

Step 4

Wait until finish, then copy the EFI Folder to the Drive, where now should by a File named "boot"

 

Step 5

Download PlistEditor Pro oder an other Editor to edit config.plist

For AMD FX CPU-Patches goto:

 

https://github.com/AMD-OSX/AMD_Vanilla/tree/opencore

 

Goto here, if you have Problems to config your config.plist:

 

https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/amd-config.plist/amd-config#platforminfo

 

Step 6

 

Startup your Hackintosh with the finished USB Stick and do what you need to do ........

 

Regards from Germany, maclinux

 

 

Link to comment
Share on other sites

  • 2 months later...

Hello maclinux1960!

 

I tried the method you showed above, but my USB is not booting.

First I tried to use gibmacos, and the USB is partitioned in 2 partitions, EFI and Apple file system. No boot.

Then I erased all partitions and formatted in FAT32, and tried with Original OpenCore 0.5.7 using your method. It displayed an error, /usr/standalone/i386/boot0 was not found, but BootInstall.command completed. No boot either. USB ended up with only one partition and a file "boot" in the USB Flash Drive.

Shure, after BootInstall, I copied my EFI folder with drivers, .efi, kexts, config.plist...

With "no boot" I mean a black screen with a blinking cursor at top left of the screen.

 

What am I doing wrong? Shoul I have 2 partitions? Could you please help me?

 

Thank you!

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
On 4/17/2020 at 10:54 AM, strathus said:

Hello maclinux1960!

 

I tried the method you showed above, but my USB is not booting.

First I tried to use gibmacos, and the USB is partitioned in 2 partitions, EFI and Apple file system. No boot.

Then I erased all partitions and formatted in FAT32, and tried with Original OpenCore 0.5.7 using your method. It displayed an error, /usr/standalone/i386/boot0 was not found, but BootInstall.command completed. No boot either. USB ended up with only one partition and a file "boot" in the USB Flash Drive.

Shure, after BootInstall, I copied my EFI folder with drivers, .efi, kexts, config.plist...

With "no boot" I mean a black screen with a blinking cursor at top left of the screen.

 

What am I doing wrong? Shoul I have 2 partitions? Could you please help me?

 

Thank you!

Same thing happened to me.
Hoping OP replies

Link to comment
Share on other sites

On 4/29/2020 at 10:13 AM, 08impreza said:

Same thing happened to me.
Hoping OP replies

At post#1 here I have said that

[Solved] It's only booted by SSD/HDD and can not boot by USB-Flash.

All my legacy OpenCore worked by HDD or SSD only without exception in my 5 hackintoshs: P6TSE, P5Q PRO, GA-965P, Asus M3N, and M5A (FX-6300).

USB Flash or external HDD only worked by UEFI OpenCore booting !

 

[Edit]

My mistake !

Need edit BIOS for USB Legacy from AUTO to Enabled, then it can boot by USB Flash now.

Edited by jsl2000
Link to comment
Share on other sites

On 4/17/2020 at 5:54 PM, strathus said:

 but BootInstall.command completed. 

Is it completed OK or with any errors like "permission denied" and "file not found" ?

1

diskutil partitiondisk disk4 1 mbr fat32 OPENCORE R
Started partitioning on disk4
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk4s1 as MS-DOS (FAT32) with name OPENCORE
512 bytes per physical sector
/dev/rdisk4s1: 30459616 sectors in 1903726 FAT32 clusters (8192 bytes/cluster)
bps=512 spc=16 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=2 drv=0x80 bsec=30489406 bspf=14873 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished partitioning on disk4
/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.6 GB    disk4
   1:                 DOS_FAT_32 OPENCORE                15.6 GB    disk4s1
Mac-Pro-Rodion:~ rodion$

2

/Users/rodion/src/OpenCorePkg/UDK/Build/OpenCorePkg/RELEASE_XCODE5/X64/OpenCore-0.5.9-RELEASE/Utilities/BootInstall/BootInstall.command ; exit;
...skipped ...

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.6 GB    disk4
   1:                 DOS_FAT_32 OPENCORE                15.6 GB    disk4s1

Enter disk number to install to:
4
MS-DOS FAT32
Password:

    -----------------------------------------------------
    ------ ATTENTION - UPDATING MASTER BOOT RECORD ------
    -----------------------------------------------------

Do you wish to write new MBR? [n] y
Volume OPENCORE on disk4s1 unmounted
1+0 records in
1+0 records out
512 bytes transferred in 0.002431 secs (210620 bytes/sec)
boot1f32 -> newbs
87+0 records in
87+0 records out
87 bytes transferred in 0.000354 secs (245727 bytes/sec)
14+0 records in
14+0 records out
14 bytes transferred in 0.000078 secs (179573 bytes/sec)
1+0 records in
1+0 records out
512 bytes transferred in 0.002391 secs (214149 bytes/sec)
Volume OPENCORE on disk4s1 mounted
boot -> /Volumes/OPENCORE/boot
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> Disk: /dev/rdisk4    geometry: 1897/255/63 [30489408 sectors]
Offset: 0    Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
*1: 0B 1023 254  63 - 1023 254  63 [         2 -   30489406] Win95 FAT-32
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
fdisk: 1> Partition 1 marked active.
fdisk:*1> Device could not be accessed exclusively.
A reboot will be needed for changes to take effect. OK? [n] Writing MBR at offset 0.
fdisk: 1> logout

3

Mac-Pro-Rodion:~ rodion$ nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:boot-path
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:boot-path    PciRoot(0x0)/Pci(0x1D,0x7)/USB(0x3,0x0)/USB(0x3,0x0)/HD(1,MBR,0x00000000,0x2,0x1D13B3E)/\EFI\OC\OpenCore.efi%00
Mac-Pro-Rodion:~ rodion$ nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-059-2020-05-09
Mac-Pro-Rodion:~ rodion$

works perfectly with MBR USB

the same with GPT one, but no need to make active partition

Link to comment
Share on other sites

On 5/7/2020 at 4:58 PM, alfonsohuang said:

USB can not use for boot 

this is totally wrong

 

I use a SD card 512 MB, or usb drive 256MB, both can boot Catalina with legacy bios.

 

 

My mistake.

I have to edit my BIOS to set USB Legacy Enabled instead of AUTO.

Then it can be booted by USB Flash now.

Attached new config.plist for M5A FX-6300 hackintosh booted by OpenCore 0.5.8 successfully !

 

 

config.plist

SSDT-EC-AMD.aml

SSDT-ZPTS.aml

Edited by jsl2000
Link to comment
Share on other sites

  • 2 weeks later...

I am stuck as well. 

Tried bootinstall in opencore, recognizes usb as boot drive but goes to blank screen with cursor and stops

Tried clover legacy boot file with opencore efi folder, boots with clover but goes to white bios screen shown in OP

Tried uefi and non-uefi options in bios. Clover legacy usb boots fine but can't boot OC from usb. Tried different config plist as well. Different usb sticks, different ports, same result.

I am using 0.5.8. May be try older versions?

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...
  • 2 years later...
 Share

×
×
  • Create New...