划分一块DRAM作为ramdisk

在/etc/default/grub改:

GRUB_CMDLINE_LINUX="memmap=4G!4G"

然后重启就可以看到/dev/pmem0,这就是划分出来的ramdisk了。

格式化

mkfs -t ext4 /dev/pmem0

挂载

这里的挂载点设置为了​​/mnt/pmem​​。

mkdir -p /mnt/pmem
mount

如果原先终端的当前目录就在​​/mnt/pmem​​,一定要

cd ..
cd

这样才能进入新的dentry。

chown

挂载后挂载点默认是​​root:root​​的。如果想要让普通用户也能进去改,只需要chown成那个用户就好了。

chown