#tui #linux #tool #硬盘 #图像压缩 #cli

app imge

将磁盘镜像写入物理驱动器或反之亦然

4个版本 (2个破坏性版本)

0.3.0 2024年7月16日
0.2.1 2024年6月9日
0.2.0 2024年6月7日
0.1.0 2024年5月18日

#837文件系统

每月下载 35次

MPL-2.0 许可证

100KB
674

imge

使用即时压缩/解压缩将磁盘镜像写入物理驱动器或反之亦然。

安装

# Install from source
$ cargo install imge

# Install from binary
$ cargo binstall imge

# If ~/.cargo/bin is not in your PATH
$ export PATH=$PATH:~/.cargo/bin

概要

imge <image> [-a] [-f]

Positional Arguments:
  image             path to image

Options:
  -a, --all-drives  show all drives
  -f, --from-drive  copy drive to image (instead of image to drive)
  --help            display usage information

描述

Imge 是一个TUI工具,用于将磁盘镜像写入可移动(默认)或不可移动(通过 - 选项)驱动器。它还具有将驱动器复制到磁盘镜像的选项。从镜像到磁盘复制时,如果镜像被压缩,则镜像会即时解压缩。从磁盘到镜像复制时,如果镜像以 .gz、.bz2 或 .xz 结尾,则镜像会即时压缩。它的目的是比 dd 更易于使用且错误更少,因为选择错误的磁盘可能会对硬盘上的数据产生重大影响。

main keybindings warning progress victory

待办事项

  • 验证数据是否正确复制。
  • 在复制之前验证校验和。
  • 支持将 /dev/zero 和 /dev/urandom 复制到驱动器。
  • 实现非交互模式。

依赖关系

~12–21MB
~340K SLoC