Skip to content

mountefi - EFI mounting utility with no dependencies written in Golang.

License

Notifications You must be signed in to change notification settings

brokeyourbike/mountefi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mountefi

Go Reference Go Report Card Maintainability Test Coverage

EFI Mounting utility with no dependencies written in Golang.

How it's working?

Instead of parsing unparsable plist returned from the diskutil list -plist command like the original MountEFI is doing, we fetching AllDisks property (contains a list of disks), and then calling diskutil info -plist <disk> for each of the disks concurrently.

Of course this approach can be a bit slower, but diskutil info -plist <disk> returning much more predictable plist format.

Authors

Thanks

https://github.com/corpnewt/MountEFI

License

BSD-3-Clause License