在旧的 43bsd 上我想转储 /usr
这个命令有效
dump 0uf /dev/rmt12 /dev/ra0a
dump 是命令 0u 表示完整,更新 /etc/dumpdates f 表示使用 /dev/rmt12 且 /dev/ra0a 是根分区。问题是当我想转储 /usr 时,它很大,而磁带被视为小磁带,但足够大以包含 /usr。问题是:如何传递size选项?我努力了
dump 0ufs56000 /dev/rmt12 /dev/ra0g
dump 0us5600f/dev/rmt12 /dev/ra0g
dump 0us5600f /de/rmt12/dev/ra0g
一切都失败了。我想通过5600大小转储,怎么办?
答案1
找到解决方案 首先倒带
mt rewind
然后像这样传递参数
dump 0udsbf 54000 6000 126 /dev/rmt12 /dev/ra0g
适用于 2GB 4mm 磁带
#2g tape
54000 #density
6000 #size
126 #block factor