我将ramdisk编译为内核中的模块,然后我要使用cmd:insmod brd rd_size = 10000设置ramdisk的容量,但是它表示输入的参数错误。
然后,我去查看该模块的源代码。
static int __init brd_init(void)。没有参数列表。
如果要设置虚拟磁盘的容量,该怎么办?

最佳答案

试试modprobe brd rd_nr=1 rd_size=1048576 max_part=0
那应该在/dev/ram0处给你一个1G分区。

here引用的解决方案,代码引用为here

关于linux - 如何设置虚拟磁盘的容量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22704859/

10-11 20:43