彈性的 OpenBSD 圖像閃存:Resflash

dc4g 9年前發布 | 8K 次閱讀 Resflash

Resflash 是一個以可再現的方式在嵌入式設備和云系統中建立 OpenBSD 圖像的工具。Resflash 只使用制度和內存支持的文件系統,因為分區在升級時(或者在其他配置中)只能寫,文件系統不會受到損壞,或者因斷電而進行系統文件檢測,甚至是便宜的閃存驅動器也能一直運行下去。Resflash 可以寫入任何一個啟動閃存媒介,例如 USB 驅動、SD 卡、閃存,甚至是傳統硬盤或 SSD。

特點:

  • 所有磁盤備份分區中的系統文件只讀。電源在任何時間都很安全。

  • 一個簡單,一步到位的更新程序。

  • 在使用或者構建標準 pkg_* 工具時全包支持。

  • 在啟動失敗是可以容易的將故障轉移到之前的工作鏡像中。

  • 系統要求能媲美 OpenBSD(推薦 1 GB 的閃存)。

  • 支持 amd64 和 i386。

示例代碼:

resflash 5.8.0

Validating OpenBSD base dir: /usr/local/rdest...
Creating disk image: resflash-amd64-com0-115200-20150810_0231.img...
Creating filesystem image: resflash-amd64-com0-115200-20150810_0231.fs...
Populating filesystem and configuring fstab...
Running fw_update...
Installing packages...
Writing filesystem to image and calculating checksum...
Build complete!

File sizes:
306M    resflash-amd64-com0-115200-20150810_0231.fs
953M    resflash-amd64-com0-115200-20150810_0231.img
Disk usage:
237M    resflash-amd64-com0-115200-20150810_0231.fs
310M    resflash-amd64-com0-115200-20150810_0231.img

項目主頁:http://www.baiduhome.net/lib/view/home/1439897740348

 本文由用戶 dc4g 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!