首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mt -f /dev/st0擦除在磁带驱动器上到底做了什么?

mt -f /dev/st0擦除在磁带驱动器上到底做了什么?
EN

Unix & Linux用户
提问于 2015-04-22 17:55:38
回答 1查看 3.4K关注 0票数 7

什么是

代码语言:javascript
复制
mt -f /dev/st0 erase

/dev/st0准确地使用(LTO-6)磁带驱动器吗?

它花了几个小时,而且似乎写了很多遍。它是否多次在磁带上写入随机数据,以安全的方式删除内容?它会删除磁伺服磁道吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-08-04 23:31:20

这取决于mt-st的版本,然而,存储库执行长擦除。考虑到时间的长短,您的mt-st也执行了此操作。

下面是手册页的引文:

把带子擦掉。请注意,这是一个长擦除,这在现代(高容量)磁带上可能需要很多小时,而且通常不能中止。

首先,LTO 参考文献将EOD设置为当前位置。然后,将Data (DSS)模式从新的EOD写入到当前分区(EOP)的末尾。决策支持系统( DSS )是一种重复的二进制模式100 000 000,根据ECMA的LTO 规格说明

因此,如果您在BOT位置调用mt -f /dev/st0 erase,并且磁带中只有一个分区,那么驱动器会在BOT位置写入EOD,然后开始用100 000 000 100 000 000 100 000 000 ...的二进制模式重写数据,直到EOP为止。这可能需要许多小时,取决于容量和传输速率。例如,LTO-6本地容量为2.5TB,写入速度为160 is /秒。它需要(2,500,000 to /160 to/秒)=15,625秒= 4.3h才能完成。

票数 5
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/197950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档