https://github.com/nmac427/efi-backup-tool
Backup the EFI partition of a Hackintosh
https://github.com/nmac427/efi-backup-tool
backup efi hackintosh macos smb tonymacx86
Last synced: about 1 year ago
JSON representation
Backup the EFI partition of a Hackintosh
- Host: GitHub
- URL: https://github.com/nmac427/efi-backup-tool
- Owner: NMAC427
- License: mit
- Created: 2018-08-05T10:42:52.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-17T20:47:13.000Z (over 7 years ago)
- Last Synced: 2025-04-05T11:23:48.468Z (about 1 year ago)
- Topics: backup, efi, hackintosh, macos, smb, tonymacx86
- Language: Shell
- Homepage:
- Size: 10.7 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EFI Backup Tool
Used to backup the EFI partition of a Hackintosh to a remote smb server. It automaticaly mounts the correct EFI partition and creates a local and/or a remote backup. The local backup is just a `.zip` file containing the contents of the `/EFI` folder on the EFI partition (usefull in connection with at Time Machine Backup). A remote backup (backup to a smb volume) copies the content of the `/EFI` folder (as a `.zip` file) to a smb server and keeps the previous versions of the backup.
## Usage
```
sh main.sh -l ~/efi_backup.zip -r "//username:password@127.0.0.1/home"
```
To automatically backup the EFI partition after every sucesfull boot, create a bash script (with file extension `.command` & `$ chmod +x your_script.command`) that calls `main.sh` with the correct arguments and attach it to your Login Items (System Preferences > Users & Groups > Login Items).