百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
B

bootimage

> 编程语言
开源

用于从 Rust 操作系统内核创建可启动的磁盘映像的工具。

902 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

用于从 Rust 操作系统内核创建可启动的磁盘映像的工具。

bootimage

从 Rust 操作系统内核创建可启动的磁盘映像。

安装

> cargo install bootimage

使用方法

首先需要添加对 bootloader 编译单元的依赖:

toml
# in your Cargo.toml

bootloader = "0.9.8"

注意: 至少需要 bootloader 版本为 0.5.1, 因为 bootimage 版本为 0.7.0。对于更早的 bootloader 版本,请使用 bootimage 版本 0.6.6。 如果您想使用具有不同名称的自定义引导加载程序,可以使用 Cargo 的 重命名功能。

建筑

现在,您可以通过运行以下命令来构建内核项目并从中创建一个可启动的磁盘镜像:

cargo bootimage --target your_custom_target.json [other_args]

该命令将调用 cargo build,转发所有传入的选项。然后,它将构建指定的引导程序以及内核,以创建一个可启动的磁盘镜像。

配置

[dependencies] [target.'cfg(target_os = "none")']

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustosdevrust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言