Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cmalf/efi-magic-fix
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.
https://github.com/cmalf/efi-magic-fix
clover efi efi-broken efi-driver-hack efi-not-enough-disk-space efi-partition fix fixing hackintool hackintosh opencore opencore-efi troubleshooting
Last synced: about 1 month ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/cmalf/efi-magic-fix
- Owner: cmalf
- License: gpl-3.0
- Created: 2024-11-18T10:31:41.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-11-18T11:29:24.000Z (about 1 month ago)
- Last Synced: 2024-11-18T12:18:41.403Z (about 1 month ago)
- Topics: clover, efi, efi-broken, efi-driver-hack, efi-not-enough-disk-space, efi-partition, fix, fixing, hackintool, hackintosh, opencore, opencore-efi, troubleshooting
- Language: Java
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🪄✨ 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
```bash
git clone https://github.com/cmalf/efi-magic-fix.git
```
- Go to Folder
```bash
cd efi-magic-fix
```
- Select the language
- `RUBY`
```bash
cd ruby
```
- Install Bundler
```bash
gem install bundler
```
- Run the script
```bash
ruby efifix.rb
```
- `RUST`
```bash
cd rust
```
- Compile script
```bash
rustc efifix.rs
```
- Just click on the compiled file to run the rust script.
- `JAVA`
```bash
cd java
```
- Compile script
```bash
javac EFIFixer.java
```
- Run the script
```bash
java EFIFixer
```
- `LUA`
```bash
cd lua
```
- You need to install requirements
- Install `Luarocks` first if you don't already have it installed
- Use luarocks to install `lfs`
```bash
luarocks install luafilesystem
```
- Run the script
```bash
lua efifix.lua
```
- `PERL`
```bash
cd perl
```
- Run the script
```bash
perl efifix.pl
```
- `JAVASCRIPT`
```bash
cd nodejs
```
- install dependensies
```bash
npm install
```
- Run the Script
```bash
node efifix.js
```## 📸 ScreenShoot
https://github.com/user-attachments/assets/9246f03e-7d08-424d-858a-165f3d7fcea6