磁带的恶梦

发表于:2007-06-09来源:作者:点击数: 标签:
大家有没有这样的经验,老板拿一盒8MM的磁带给你,叫你想办法把它读出来,只知道他以前是在sun工作站上压缩的,可是你现在的8MM磁带机却因为SCSI接口的问题,接不到工作站上,只能接到你桌面的 LINUX 机器上,于是你打算在LINUX下把数据倒出来。 可是当你真

大家有没有这样的经验,老板拿一盒8MM的磁带给你,叫你想办法把它读出来,只知道他以前是在sun工作站上压缩的,可是你现在的8MM磁带机却因为SCSI接口的问题,接不到工作站上,只能接到你桌面的LINUX机器上,于是你打算在LINUX下把数据倒出来。
可是当你真正开始做的时候,你却发现你不知道当时作这盘磁带用的什么指令,老板也不记得了,是tar?ufsdump?cpio?还是pax?抑或dd?
你快要崩溃。。。。。。。。

 joy 回复于:2002-04-23 10:39:11
很同情你,
一个一个试吧

 carlyang 回复于:2002-04-23 10:45:08
显示磁带信息
mt -f /dev/rmt/n status

 rainforces 回复于:2002-04-23 10:47:54
我看还是把磁带拆开 放到阳光下 对着太阳 用眼睛把里面的数据一点一点的读出来比较好

 joy 回复于:2002-04-23 10:50:38
还是看不出是什么压缩的数据

 boycw 回复于:2002-04-23 11:06:03
不知道这个方法是否可以,你把磁带机安装在windows下面,用windows读磁带的内容,看看是否可以读出文件名。如果可以看看他们的结尾是什么?例如 .tar 就是用的tar了。其他的结尾一定也不一样的。自己多试一试,不知道我的方法是否可以。

 purepig 回复于:2002-04-23 15:11:34
楼上的方法我还没有试验,因为一时找不到磁带机在windows下的驱动程序,磁带机是

exabyte 8500,前几年用得很多的8mm磁带机,现在根本找不到驱动,连exabyte的网站都进

不去了,我在试验用dd if=/dev/st0 of=/home/1 这样的命令想把东西倒出来,却告诉我

io error~~我真是郁闷死了,不知道磁带出了问题没有,毕竟已经是5年前的东西了。。

谁有exabyte 8500的windows驱动,可怜可怜,~给我一份。

 purepig 回复于:2002-04-23 17:04:55
搞定了!

结果还是装了一台Solaris 8 for Intel,然后在上面用tar很轻松的就读出来了,不用修改

任何参数。

faint!害我忙了这么久。。。

原来SYSTEM V的tar和GNU的tar真的太不一样,同样的带子在Linux上死活读不出来~~~

闷啊!!!!~~~~~~~~~~~~~~~~~~~~

 xiaoyuapple 回复于:2002-04-24 01:47:51
楼上的,我也想装一台Solaris 8 for Intel,能不能将你的安装过程详细给我说一下啊,具体需要什么硬件和软件以及过程,谢谢你了,我的E-MAIL是xiaoyuer_apple@hotmail.com

 babywang 回复于:2002-04-24 15:12:32
我只碰到过用solaris的tar解不完整某个文件但是用gun的gtar就可以完整解出的,呵呵!你到是正好相反:)

 purepig 回复于:2002-04-24 16:56:50
嘿嘿,就是很奇怪呀~可是现在在sun上面只读出了一盘带子,还有两卷读不出来,看来需

要清洗带洗洗了~

好像GNU的TAR 的block size和Solaris TAR不一样,要mt setblk 0设为可变块才能读,但

是我没有试验成功。

 fanwee 回复于:2003-11-27 09:38:14
哥们,我现在有几个数据磁带,磁带型号为 Sony QG-112m的,用exabyte8500磁带机备份的,数据急需转出来,可我一直没有找到该型号磁带机或与之兼容的磁带机。我在上海,在论坛上看到你的帖子,才知道你也曾有此难题,能否帮忙解决一下?可以支付劳务费用。我的邮件是:fan_wee@sohu.com

原文转自:http://www.ltesting.net