#!/bin/bash我是比較習慣用 dd if=/dev/zero 來產出一個空白檔, format 後掛起來後再把 system tree cp 進去, 最後撕下來再用 gzip 壓縮, 不過, 說來也是有點麻煩, 但製作邏輯很清楚, 不用記那些 find/cpio 的執行參數.
usage(){
echo "$0 [-c | -d] path/file"
}
if [ $# -lt 2 ]; then usage ; exit 1 ; fi
case $1 in
-c)
find . -print | cpio -o -H newc | gzip -c > $2
;;
-d)
gzip -dc $2|cpio -div
;;
*)
usage
;;
esac
據說國內 USB <=> Serial 的晶片用得最多的是 PL2303,kernel 2.4.x 對它似乎還有些問題, 像第二次 send message 就收不到, 不過用 2.6.12 或更新的就沒問題.(Debian sarge 2.6.9 不行)
沒有留言:
張貼留言