编译内核
在内核编译的过程中,主要需要做的工作是在make menuconfig过程中, 需要选择一些必要的选项。
可以参照官网 https://nvdimm.wiki.kernel.org/#dokuwiki__top 里面有如何编译、分区、挂载的教程
如图所有内容。

我是编译的4.4.30的内核,其中有几个选项找不到可以忽略,选项前方括号置为*或M即为选中,具体可以参见menuconfig界面上的介绍。

然后编译成功即可。
内存分区
vim /boot/grub/grub.cfg
进去找到对应内核,我这里是4.4.30,在linux后面加上
memmap=128G!10G
这个意思是从10G的位置开始分配128G的大小

然后重启,用命令
sudo fdisk -l
可以查看,分配好的内存分区

本文档介绍了如何编译内核以支持pmfs,包括在make menuconfig阶段选择必要的内核选项,以及如何进行内存分区。通过在内核参数中指定内存分区大小,然后重启并使用特定命令检查分区是否成功创建。最后,详细说明了如何下载pmfs文件系统,解压后执行setup-pmfs.sh脚本来挂载pmfs。
7685

被折叠的 条评论
为什么被折叠?



