如何默认启动nbd

最近经常用到qemu-nbd来加载qcow2虚拟机文件,但每次执行前都要先sudo modprobe nbd,尤其是系统重启后。

怎么设置,可以让系统默认就有nbd支持,而不需要sudo modprobe nbd ?

看看这里:Modules - Debian Wiki

我理解应该使用wiki中提示的下面这个例子:
For example, my sound devices have major number 14, and my sound module is emu10k1 so added the alias below to my /etc/modules-load.d directory.

$ ls -l /dev/dsp
crw-rw---- 1 root audio 14, 3 Jul 5 2000 /dev/dsp

$ cat /etc/modules-load.d
alias char-major-14 emu10k1

或者,用alias iso9660 isofs?

但是怎么换成nbd,我没想明白~

你需要在/etc/modules文件里添加 nbd 这个模块,让它开机自动加载就行了:

nbd

果然, 可以了~