zncs520 / Yours-LegacyBIOS

Y-o-u-r-s, Your own usual rEFInd's sign for LegacyBIOS. Relying on DUET of CloverBootloader, rEFInd can run on Legacy BIOS. It can save your old PC and make it support 64bit UEFI.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub release (latest by date) GitHub all releases GitHub Discussions GitHub Repo stars

English 简体中文 繁體中文 ...

Yours-LegacyBIOS

🚩🖱️Click to Jump to Yours🖱️
Y-o-u-r-s,
Your own usual rEFInd's sign for LegacyBIOS.
Relying on DUET of CloverBootloader, rEFInd can run on Legacy BIOS.
It can save your old PC and make it support 64bit UEFI.

Your device should meet the requirements,

  • NOT supporting 64bit UEFI,
    • 32bit UEFI supported;
    • Only Legacy BIOS without UEFI supported;
  • GPU/vBIOS UEFI not supported; (See the picture)
    image
  • GPT disk;
  • Internal SATA disk;
  • NVMe SSD should be with boot7;

Working Principle

[Power On]=>[Legacy BIOS]=>[MBR]=>[PBR]=>[boot]=>[CLOVERX64.efi(Linked to Yours_x64.efi)]=>[Yours] [Power On]=>[Legacy BIOS]=>[MBR]=>[PBR]=>[boot7]=>[CLOVERX64.efi(Linked to Yours_x64.efi)]=>[Yours] [Power On]=>[Legacy BIOS]=>[MBR]=>[PBR]=>[boot5]=>[CLOVERX64.efi(Linked to Yours_x64.efi)]=>[Yours] [Power On]=>[Legacy BIOS]=>[MBR]=>[PBR]=>[boot0]=>[OpenCore.efi(Linked to Yours_x64.efi)]=>[Yours]

  • By default, boot, boot6 of Clover;
  • Pressing 7, boot7 of Clover;
  • Pressing 5, boot5 of Clover;
  • Pressing 0, boot0, bootx64 of OpenCore;

File Tree


💻️Preview👀

🖱️Click to Unfold to see🖱️

🧭Guide⬇️

It need use DiskGenius and BOOTICE.

Convert MBR to GPT

Note: All I have prepared is for GPT partition table, because I do NOT use MBR partition table.
If your disk has been already GPT, You shall SKIP this step.

🖱️Click to Unfold to see🖱️ https://www.diskgenius.com/manual/convert-partition-table-style.php

image

Cover Boot Record

🖱️Click to Unfold to see🖱️

Backup EFI files

  • Open DiskGenius;
  • Copy all files from ESP to somewhere else you would like;

Format ESP as FAT32

  • Open DiskGenius;
  • Format ESP as FAT32(Basic data partition);
    • Or create a FAT32 before the first partition;

Cover MBR and PBR

  • Open BOOTICE;

  • zip: Boot_Record\MBR.bin covers MBR of Internal SATA disk;
    mbr

  • zip: Boot_Record\PBR.bin covers PBR of that FAT32;
    pbr

Turn FAT32 into ESP

Manage ESP

🖱️Click to Unfold to see🖱️

Restore EFI files

  • Restore EFI files from your backup into ESP.

Copy Yours in ESP

  • Copy the file zip: boot into ESP: \;
  • Copy the folder zip: EFI\CLOVER into ESP: \EFI;
  • Copy the folder zip: EFI\Yours into ESP: \EFI;

For Hackintosh

If you want,

  • graphical interface is going to be not interrupted by codes;
  • CloverBootloader does not conflict with Yours;
  • OpenCore does not conflict with Yours;

You need to perform the following steps.

🖱️Click to Unfold to see🖱️

For OpenCore

  • Set LauncherOption=System by editing config.plist;
  • Cut your EFI files into ESP: \EFI\Yours\efi\OC;
  • Edit refind.conf to enable include /EFI/Yours/Settings/menuentry/examples/OpenCore.conf with # deleted;

For CloverBootloader

  • Cut your EFI files into ESP: \EFI\Yours\efi\CLOVER;
  • Edit refind.conf to enable include /EFI/Yours/Settings/menuentry/examples/CLOVER.conf with # deleted;

📝FAQ❓️

USB disks or NVMe SSDs

  • Press the key 7 by using the keyboard when the black is showing a white _ at the top left;

⭐Star🌟

If you like it and are looking forward to the coming update, you can star it.💫

🎉Credit🎊

🧁Buy me a piece of chocolate🍫

🖱️Click to Unfold to see🖱️ I have no father; No man celebrates my birthday; No man buys me a cake🎂.
If you are willing, please treat me to a piece of chocolate🍫.
I need chocolate🍫 to help me release endorphins and dopamine to get rid of pain.
I would be very grateful to you, fairy lady🧚 or handsome knight🦸‍♂️.

The List of Fairy Lady🧚 or Handsome kKnight🦸‍♂️

About

Y-o-u-r-s, Your own usual rEFInd's sign for LegacyBIOS. Relying on DUET of CloverBootloader, rEFInd can run on Legacy BIOS. It can save your old PC and make it support 64bit UEFI.


Languages

Language:Shell 100.0%