电影素材管理中使用的磁盘分区格式及常见磁盘问题解决(一)
在电影制作过程中,无论数字中间片还是DIT环节,素材的存储和安全都至关重要。稍有疏忽轻则文件损坏,重则文件系统崩溃,所以在电影制作流程中选择正确的存储,工作方式,文件系统至关重要,正确的流程不但可以大大的提高数据的安全性,更可以方便各流程衔接,极大的提高工作效率。
在磁盘活文件出现错误时,也不必紧张,只要你了解足够的相关知识,通常这些都不是无法解决的问题。
所以想到来探讨这个题目是因为我在工作中也经常遇到WINDOWS、MAC、LINUX不同操作系统中数据交换的问题,并且在我的身边有很多人,他们认为苹果的电脑优秀,设计优秀,进而认为苹果的什么都优秀,甚至于在大多数公司中,MAC的HFS分区格式被认定为工作标准,今天在这里我就对几种常用的分区格式进行简单分析,当然也有声讨MAC HFS的嫌疑。为了避免我这篇文章变成纯粹的吐槽,这里我也介绍些常见分区格式的应用场景,不同操作系统间的数据交互,以及出现磁盘问题时的应急处理办法,当硬盘数据出现问题时不要着急,因为百分之八十的磁盘问题都并非物理错误,磁盘逻辑错误可以很容易的进行修复和处理,而磁盘物理错误也并非不可修复。
既然我以对HFS的声讨作为这篇文章的开头,那么首先我们就来谈谈MAC的HFS,MAC操作系统来自于乔布斯离职苹果期间所开发的NextSTEP操作系统,因为基于BSD所以使用UFS分区格式,在最老版本的MAC中虽然已经引进了HFS分区格式,但是由于HFS的落后及不思进取,所以MAC必须同时对UFS进行支持,但是随着MAC的发展HFS及UFS已经不能满足一个现代操作系统所需要的新特性,所以copland项目成立了一个子项目,旨在更新HFS,他们仅仅花了6个月的时间把HFS的汇编代码修改为C代码并引入Unicode支持,长文件名支持等现代操作系统必备的特性,并取名为HFS+,但是由于HFS根植于MAC所以缺少很多比较的UNIX特性支持,所以HFS+开发小组又加入了很多如符号连接,硬连接等特性,用以从HFS到HFS+的平划过渡,但一直以来古老的UFS都提供比HFS+更先进的特性,所以直到MAC10.5,MAC都不得不支持将MAC系统安装到UFS磁盘分区上,简短的介绍了下HFS的历史旨在说明HFS的诞生是多么波折几经易手,所以从一开始HFS就不是一个完善的或者说是完美的文件系统,它像是一艘破旧的船是靠不停的补丁维持运转,所以并不是苹果的东西都是完美的,当然苹果也知道HFS的这一弊病,所以苹果也正在开发MAC的下一代文件系统。
下面说说HFS文件系统的缺陷可能大家就会明白为什么我对这个文件系统如此不信任:
1、HFS文件系统使用大字节序,原因为从前MAC使用POWERPC处理器每次只能处理十六位,但是现在的INTEL处理器支持256位宽的寄存器,所以这导致了一个问题就是在HFS文件系统中,最小的时间分辨率为一秒,而在任何一个现代文件系统中,比如NTFS,XFS都是一到几百纳秒级别的。
2、HFS使用原数据全局锁来处理多进程访问,也就是说在同一时间内只有一个进程可以访问及更新文件系统,这在一个现代操作系统中是极其可笑的,甚至为U盘或者手机开发的文件系统都极其少见这样古老的设计。
3、HFS没有稀疏文件支持,比如我建立了一个大型文件,但是仅仅分了了磁盘空间并在文件头和尾写入了一些数据,那么在磁盘中其余的地方都是0,现代的文件系统只需要写入文件头和文件尾,但是HFS需要写入等于这个文件大小的0。
4、HFS不具备原数据校验,写入时复制等事务模型,这会导致如果在写入时如果发生内核崩溃或者断电等情况时对数据造成极大的危险,小则导致个别文件损坏,大则导致整个文件系统崩溃,所以在使用中除了极其原始的文件系统外,HFS是最不稳定的文件系统,另外也是在出现文件系统错误时数据恢复几率最低的文件系统。
HFS在其他操作系统下的使用:
在WINDOWS下可以使用MACDRIVER,或者PARAGON HFS+来实现HFS分区的读取和写入,支持相对较好支持日志支持虚拟卷。
在LINUX下可以使用开源驱动程序加载,驱动程序不稳定,可能需要
insmod hfs.ko
insmod hfsplus.ko
载入内核模块。
支持HFS读取和写入,仅支持HFS+的读取。如果想在LINUX下对HFS+进行写入可以在苹果的磁盘工具下暂时关闭日志。在磁盘出现逻辑错误时可以尝试使用mac磁盘工具下的修复磁盘进行修复,如无效可在Terminal下使用fsck.hfs进行修复,可能会出现无法修复的逻辑错误。
介于HFS+的安全性及存在的问题,所以除非在MAC原生的应用程序及本地存储,缓存等必要情况外,我们并不推荐使用HFS+文件系统作为资料存储,流程交接等环节的主要文件系统。
唯优DI团队为唯优传媒提供核心技术支持,包括电影数字中间片,高端DIT,电影流程管理,色彩管理,软件研发等。
我们希望通过我们的努力,能为您的作品更添魅力。
关于我们:
服务范畴:
影视制作:现场跟组DIT、剪辑、录音、调色、混音、包装和预告片。
广告制作:全媒体传播的短视频策划创意、拍摄与后期制作,帮助客户进行全媒体推广。
节目制作:大型真人秀节目全案后期制作:DIT、剪辑、编剧、花字、调色、包装、音乐音效、混音等。
视觉特效:面向影视剧的三维动画制作、视觉特效合成,可以为客户提供从前期技术支持到后期制作的全流程服务。
搜索 “vumedia”关注唯优传媒微信号
官网:www.vu-media.com
微博:http://weibo.com/u/5097645996
电邮:vumedia@126.com
电话:+86-10-64189399
地址:北京朝阳区半截塔路55号七棵树创意园B2-1
唯优传媒
点击了解更多唯优传媒