「使用 Linux 实现无盘系统」(linux无盘系统)
Linux,以其开放源码等这样人们喜爱的特性获得了广泛的使用,更重要的是它也可以使用无盘系统方式运行。“无盘系统”指的是无需安装任何物理硬盘的情况下,直接从光盘中运行操作系统的方式。由于这种特殊的安装方式,无盘系统越来越受到企业级应用的喜爱,例如远程桌面服务,可重复放置系统,抵御病毒和攻击等应用。
要实现使用Linux的无盘系统,最重要的就是选择支持这种方式的Linux发行版,可以考虑使用CoreOS、Archlabs或Void Linux等系统。这些发行版都有着支持无盘系统的功能,只要启用就可以使用。
要实现Linux的无盘系统,还需要一台支持的机器,一张光盘(DVD或CD)和一本启动参数(Boot Parameter)手册。首先,将发行版的镜像文件如上面提到的CoreOS、Archlabs或Void Linux,刻录到光盘上;然后,确保机器在启动时优先从光驱读取;最后,在启动参数手册中查询使用无盘系统启动的必要参数如引导加载程序(bootloader),将这些参数填入某个特殊的引导分区即可。
比如,如果要使用Arch Linux运行无盘系统,需要在启动的参数中填写以下内容:
archisobasedir=arch
archisolabel=ARCH_201512archisolocale=cn_CN.UTF-8
archisoeject=on
如此,Linux的无盘系统就可以装载成功,而且可以选择不同的发行版和机器等来实现运行。使用无盘系统可以节省更多硬件资源,在提高性能和安全性的情况下,实现大规模可重复放置,所以在企业级应用中特别受欢迎。