我正在使用MDADM设置一个大型软件RAID阵列,并且不想在系统磁盘上浪费驱动器托架.不幸的是,我正在使用的服务器无法从USB驱动器启动,所以我正在尝试解决方法.
我想用Knoppix或其他合适的发行版创建一个LiveCD,然后使用USB驱动器作为可安装的存储设备来保存我的所有管理脚本等.我计划运行几项服务,包括:
桑巴
SSH
SFTP
颠覆(SVNServe)
我习惯于运行一个无头的Fedora服务器,这将是理想的,但我将采取我能得到的.谁能为这个问题建议一个好方法?具体来说 – 使用适当的发行版,如何配置LiveCD,以及如何让它自动挂载和运行USB驱动器上的某些脚本?
解决方法
我建议使用grml(基于Debian的
Linux Live-CD,请查看grml.org):
>提供开箱即用的SW-RAID(mdadm)和LVM支持
>使用’grml ssh = passw0rd’启动 – >对于用户’grml’,使用指定的’passw0rd’将自动启动ssh服务器以进行远程访问
>如果存在带有标签GRMLCFG的设备(例如您的USB驱动器),它将自动挂载,并且为了自动执行任务,您可以使用名为“grml.sh”的简单脚本(如果存在则会自动执行)
>工具grml-terminalserver可以通过网络/ PXE轻松设置启动(如果无论出于何种原因,无法通过CD / USB / …启动)
> bootoption’bootfrom = / dev / …’允许你甚至混合使用USB启动CD