5 个版本

0.1.4 2024年5月23日
0.1.3 2023年12月17日
0.1.2 2023年12月15日
0.1.1 2023年12月15日
0.1.0 2023年12月15日

#441硬件支持

每月21次下载

MIT 许可证

88KB
531 代码行

Icon

启动磁盘

启动磁盘为运行Asahi Linux的苹果硅Mac提供简单的选择启动卷的界面。

Screenshot

状态

基本功能已实现并运行。虽然启动磁盘在正常操作中应该是安全的,但错误检查是最小化的。特别是,如果多个写入器同时尝试访问NVRAM,可能会发生竞争和损坏 -- 不要同时运行多个启动磁盘副本,也不要与 asahi-blessasahi-nvram 或其他访问NVRAM的工具同时运行。如果出现 非常 严重的问题,可能需要进行 DFU恢复

贡献

我主要写这个是为了给自己一个学习 Rust 的借口。虽然我努力遵循最佳实践,但在这个阶段,这很可能不是你想要用来获取灵感的代码库。

通过 问题合并请求 提交贡献和反馈总是受欢迎。参与项目空间时,请遵守 GNOME 行为准则

许可证

启动磁盘遵循 MIT 许可证。请参阅 LICENSE 文件以获取许可证的全文。

致谢

启动磁盘是一个围绕 asahi-bless 的GUI,使用 gtk-rslibadwaita-rs 实现。有关启动磁盘依赖的其他依赖项,请参阅 Cargo清单

应用程序图标是基于Adwaita 硬盘图标GNOME 设置图标 的衍生作品;它使用 InkscapeApp Icon Preview 创建,后者也被用来创建 开发版本

依赖关系

~20–29MB
~545K SLoC