本文内容非商业用途可无需授权转载,请务必注明作者及本微信公众号、微博 @唐僧_huangliang,以便更好地与读者互动。
前一段工作中有个技术难度不大的测试项目,踩过坑之后同事说:“你可以写点东西分享出来啊?毕竟这样玩过的人不算多。”
之所以拖了段时间,一是最近有点忙;还有就是发到这个公众号上的东西,无论简单复杂,总是希望读者朋友看了多少能有些收获或者共鸣吧,虽然我写不出冬瓜哥、唐杰总和《小麦杂记》那样的水平或者逼格来。
这几天事情多睡的偏晚,想想欠下的东西该了却一些,还是把这篇写出来吧。相对于企业存储来说,这篇的技术门槛不高,具体说就是
PC
客户端上的硬盘数据保护
,再确切点是本地
逻辑恢复点
式的还原。是不是有点像快照呢?
回想十几年前的海光蓝卡
在硬盘上搜了一把,当年备份下来舍不得删的文档还都在
…
一说起
PC
硬盘保护卡,我本能地想起十几年前接触过的“海光蓝卡”,同时也怀念下老孙和当年一起做服务器的兄弟们。当然海光蓝卡不是针对服务器的,那时我是在一家
PC
厂商。
早年的硬盘保护卡,硬件大多很像百兆的
8139
网卡,其
功能实现和知识产权主要在
Bootrom
上
;而
90
年代我接触过的第一家硬盘保护卡,则是不带网口单一功能做本地保护的。
随着后来
LAN
有线网卡基本成了
PC
和工作站的标配,主板
BIOS
容量和增值功能的空间也越来越大,带有“
网络克隆
/
系统分发
”等特性的硬盘保护卡不一定要单独以硬件形态存在。比如
Dell
成铭
3967/3977
系列
PC
,就在
BIOS
中免费内置
了硬盘保护套件,配合
Window
下软件实现下列功能:
如上图,本次我验证的是
Windows+Linux
双系统
配置(后者可选不保护),并不涉及网络相关的常规功能。感觉后者比较适合解决一部分用户的需求,比如:网吧和学校。
Windows+Linux
启动菜单与分区隔离保护
首先,由于硬盘保护功能嵌入了主板
BIOS
,使用时需要打开一个开关。之后开机自检过程中就会加载一个像网卡
Option Rom
那样的界面。
然后在
Windows
系统中安装硬盘保护软件,选择需要保护的分区。
从这里创建新的硬盘分区还可以选
Linux
格式,安装双系统就是从这一步开始的,还有图中“添加系统”的操作需要进行。
上面是“硬盘保护增强套件”在
Windows
下的使用界面,基础功能我就不多说了。系统引导前的
Rom
主要是针对网络克隆的系统数据发送
/
接收,此时再从硬盘启动会先进入下图所示的屏幕菜单。
部分对硬盘底层的操作,
Windows
等操作系统已经不能实现(或者说被限制)了,
硬盘保护套件会让一些东西变得“不可见”并拦截一些操作
。
Windows
下支持定时或随时手动创建还原点,恢复则应该从这个启动界面执行。我们要装的第二操作系统——
Ubuntu Linux
也是从这里开始安装的,
OS
介质用标准的光盘或者
U
盘就好。
在
Ubuntu
安装程序中,
Windows
分区是不可见的
,也就是“第一操作系统”处于被硬盘保护套件隔离的状态。
最终
Ubuntu 16.04
安装成功了,整个操作过程中有些需要注意事项,如果读者朋友感兴趣也可以留言或者找我交流。
Q1
:
Linux
系统是否支持保护?如何创建恢复点?
A
:在创建第二操作系统时,有一种“备份型”可选。比如你分配
100GB
,默认就会将其中
50GB
预留在
Linux
分区后面(用于快照历史数据)。硬盘恢复套件并没有在
Linux
下的软件支持,不过启动界面中倒是可以对该分区创建还原点。
Q2
:硬盘保护套件对
Windows
安装的
MBR/EFI
引导方式有没有要求,对操作系统版本有限制吗?
A
:
Windows
用哪种方式安装无所谓,因为硬盘保护套件实际上会将
MBR/EFI
引导相关文件都创建出来一套,即时用户修改
BIOS
启动方式也能顺利进入系统。至于
Windows
版本,由于硬盘保护套件介入
OS
比较深,所以在
Win10
重大更新时会有更新适配的软件版本一起出来。
扩展阅读
《
Windows
操作系统引导过程(上部)
》
《
Windows
操作系统引导过程(下部)
》
还记得
2000
年之前,我曾经用过一款叫做
System Commander
(总司令)的工具,是以注入
MBR
的形式实现多系统共存引导,每次启动时将选择的
Windows 9x
系统的
IO.sys
、
MSDOS.sys
等拷贝到
C
盘。挺有意思的哈,又想起老同事老朋友胡
Sir
了:)
上面就是我这次测试的
Dell
成铭
PC
,这里想特别提一点,该机型还是
VR Ready
的。我现在对虚拟现实还不算很在行,不过如果是没玩过的朋友,还是强烈推荐体验一下。特别是
Windows 10 RS3
(
1709
)版本正式加入了混合现实组件
,里面有些
Demo
的效果相当不错的。
由于
Windows
系统的普及程度,除了内容(游戏
/
应用等)之外,数千元的头显和手柄硬件占据了当前
VR
拥有成本的一大块。虽然我近些年做企业级产品比较多,但早年也算是个发烧友吧,另外一位老同事“和尚”送我的
ELSA
立体眼镜至今还珍藏着。
也许哪天有兴致,我会再把
OpenGVS
、
Vega
这些古老的
Demo
翻出来玩玩,它们可以说是今天视觉仿真
/
虚拟现实应用的鼻祖吧,到时候有啥新体验分享给大家:)
注
:本文只代表作者个人观点,与任何组织机构无关,如有错误和不足之处欢迎在留言中批评指正。
进一步交流
技术
,
可以
加我的
QQ/
微信:
490834312
。如果您想在这个公众号上分享自己的技术干货,也欢迎联系我:)
尊重知识,转载时请保留全文,并包括本行及如下二维码。感谢您的阅读和支持!《企业存储技术》微信公众号:
HL_Storage
长按二维码可直接识别关注
历史文章汇总
:
http://www.10tiao.com/author/index?authorId=691