4 \& l+ X) h P& A) _9 A0 C尝试新操作系统* e$ M7 R+ {0 l6 O1 G
! Y" Z% Z* L( c, s+ l8 J
在过去,很多朋友在后台向小狮子留言,希望小狮子多介绍下诸如Linux类的系统,包括国产信创领域的诸如中标麒麟、UOS统信等操作系统,并希望实际体验。2 e: m }5 {/ ?/ ^
) t( O* z4 l9 G* O2 f, R但是,他们又对这些操作系统的安装完全没有经验,而且使用上一些新的概念和过去的概念完全不同,也让他们产生了一些不适应感,比如Linux类系统的驱动器已经不是用盘符,而是用不同挂载卷等。另外,机器上的旧数据和软件如何平滑过渡到新的系统上呢……种种顾虑,使得他们也无法下手。 `; Z1 O8 h7 [4 K% \; p/ n0 g. @$ V" L$ C% G( A
而针对这种情况,小狮子就建议他们可以采用虚拟机安装新系统的方式,“无缝”且“无痛”的无风险体验新操作系统。% e9 q3 J5 S2 C4 V
! v) T j- T9 Y! [+ e
甚至你还可以在更多的硬件平台上去体验这些操作系统。下图就是一个NAS爱好者直接在高配群晖NAS上,使用群晖的VMM虚拟机管理程序,成功安装使用统信UOS系统的截图。 j7 b5 ?3 \' r/ u4 S8 [+ u, l0 y2 ]. v0 s
当然,对于普通用户Windows用户来说,只需安装VirtualBox(因为完全免费),创建一个新的虚拟机,并附上这类Linux 发行版的安装 ISO文件,跟着向导,像在真实电脑上一样在虚拟机中安装 Linux 后,你就可以像运行其他程序一样,在 Windows 系统(主机操作系统)的窗口中运行 Linux(客户操作系统)了。" J1 K. P( s% g( ^/ m/ ]* T* X
& T3 d! M- H1 I不用担心会遇到问题,因为虚拟机就像一个沙盒。如果虚拟操作系统出了问题,比如感染了恶意软件或设置损坏,你的主机操作系统和数据都不会受到影响。: z4 S! Q& Q) X1 x) W% R7 p
% O6 s6 ~9 N8 |( r4 O
如果虚拟机因某种原因无法启动,你可以重新创建虚拟机并重新安装操作系统。不用担心因为尝试了不熟悉的操作系统而导致电脑死机或者。 1 q" z' ?8 u7 I- j, V , q5 S' j+ i1 g4 w* r运行必须的老旧程序5 i/ f, h5 X+ P+ K% C ?1 N2 i- D
- h# M" w1 E9 u; ?6 h0 }
也许你几年前就改用 Mac OS或者Win11了,但你的公司仍然在使用 Windows 98/XP上才能运行的软件——很多财务软件或者工控软件都是如此。怎么办?装双系统虽然可行,但是毕竟比较麻烦,一旦任何一个系统的引导程序出了问题,将导致两个系统的启动使用都成问题。而且现在的大容量硬盘,使得老旧双系统安装实际上还涉及重新分区的问题。 / A: k, n: h0 W R: b$ j# w 1 Z3 H |$ H: v+ O9 P! C& y虚拟机为运行与当前机器不兼容的软件提供了良好的环境。只要你能在老系统上访问程序的安装文件,在虚拟操作系统上安装它就不会有任何问题。% \2 X9 d; L& F
4 I9 C! {0 Q) `$ u此外,通过这种方式运行过时的软件要安全得多,因为它是在虚拟机的沙盒中运行的。希望你现在不必运行仅限 Windows XP 的软件,但这是个选择,即使你只是怀念一款旧的DOS或者WIN95游戏,例如老的《命令与征服》。; o. X( M/ c; ?7 b
$ u T m9 Z6 `5 ` m3 R2 `: I
为其他平台开发调试软件% |5 w# @5 F0 p$ B
. u3 b- F2 V% l& r- f3 m% \0 d虚拟机的另一个重要用途是简化跨平台测试应用程序和网站的工作流程。3 o' T4 B7 Y" D a% ^8 U
7 ]. P7 B r2 z" Y0 `/ u- i
例如,开发一款可在桌面和移动平台上运行的游戏,就可以使用虚拟机在一台计算机上测试软件的各种版本。在虚拟机上仿真测试是在其他操作系统上运行程序的便捷方法,不会带来太多麻烦,对初学跨平台开发的编程爱好者和计算机专业学生来说,非常方便。 7 e' r; W; a) u- S1 f6 d& i- |6 e$ h4 s4 W
管控安全风险1 U* q, U3 |" ]1 A% L" x6 L) O
( i7 o) p: U6 q- \) N! C* x' J
虚拟机的主要优点之一是与主系统隔离。这意味着你可以在虚拟机中承担通常会避免的安全风险。例如,你可能想下载一个程序,但不确定它来自的网站是否安全。或者,你想测试一下杀毒软件,确保它能胜任工作,而不用冒着被感染的风险。 2 H+ V' X/ t/ v' G. E6 |1 I% r" E) V7 l9 K
虽然这并不是百分之百安全,某些恶意软件总是有很小的几率检测到自己在虚拟环境中运行,并试图逃出来,但总的来说,比在你正式使用的系统环境中使用陌生软件,其安全风险已经降到了最低。2 d* X9 G F* I) w( `( I
9 w$ U- s1 p& c0 e( E
对系统进行安全“可逆”操作. r0 }9 S3 T( Z+ h8 t4 H; Q