Skip to content

Simple script for Hackintosh users. To resolves issues such as "broken EFI partition" and "EFI not enough disk space." troubleshooting EFI problems will be easy and effective.

License

Notifications You must be signed in to change notification settings

cmalf/efi-magic-fix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪄✨ efi-magic-fix

Simple script for Hackintosh users. Automatic optimization of the EFI partition to resolves issues such as "broken EFI partition" and "EFI not enough disk space." Whatever programming language you choose, troubleshooting EFI problems will be easy and effective.

❓ How to do

  • Clone This Repository
    git clone https://github.com/cmalf/efi-magic-fix.git
  • Go to Folder
    cd efi-magic-fix
  • Select the language
    • RUBY
      cd ruby
      • Install Bundler
        gem install bundler
      • Run the script
        ruby efifix.rb
    • RUST
      cd rust
      • Compile script
        rustc efifix.rs
      • Just click on the compiled file to run the rust script.
    • JAVA
      cd java
      • Compile script
        javac EFIFixer.java
      • Run the script
        java EFIFixer
    • LUA
      cd lua
      • You need to install requirements
        • Install Luarocks first if you don't already have it installed
        • Use luarocks to install lfs
          luarocks install luafilesystem
        • Run the script
          lua efifix.lua
    • PERL
      cd perl
      • Run the script
        perl efifix.pl
    • JAVASCRIPT
      cd nodejs
      • install dependensies
        npm install
      • Run the Script
        node efifix.js

📸 ScreenShoot

EFIFIXer.mp4

About

Simple script for Hackintosh users. To resolves issues such as "broken EFI partition" and "EFI not enough disk space." troubleshooting EFI problems will be easy and effective.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published