FreeBSD预安装脚本的gnop设备?

在挂载文件系统之前,如何在FreeBSD上运行脚本?

我想安装一个gnop设备并挂载它(不,不适用于ZFS)。 有没有任何规范的地方,我可以把gnop create ...

创build一个RC脚本,例如

 #!/bin/sh # PROVIDE: gnop disks # BEFORE: fsck . /etc/rc.subr name="gnop" start_cmd="${name}_start" stop_cmd= gnop_start() { local disk="/dev/da1" /sbin/gnop create -S 4096 "$disk" || err 1 "Creating gnop on $disk failed" } load_rc_config $name run_rc_command "$1" 

/ dev / ada1这可以扩展为基于rc.conf的configuration创build多个nop设备。