预置 /dev/shm

预置 /dev/shm

我可以创建除 /dev/shm 之外的所有分区。我猜想它需要像 swap 这样的特殊配置,但我不知道在哪里可以找到该信息。

这是我所拥有的,但它在 debian-installer 中失败了。

        1024 4000 1088 ext4 $lvmok{ }                         \
        mountpoint{ /dev/shm }                                \
        lv_name{ devshm  }                                    \
        in_vg { ubuntu }                                      \
        method{ format }                                      \
        format{ }                                             \
        use_filesystem{ }                                     \
        filesystem{ ext4 }                                    \
        options/nosuid{ nosuid }                              \
        options/nodev{ nodev }                                \
        options/noexec{ noexec }                              \
        .                                                     \

mount | grep /dev/shm应该返回类似这样的内容:

tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime)

答案1

文件系统是这里的问题。

改成。ext4tmpfs

        1024 4000 1088 ext4 $lvmok{ }                         \
        mountpoint{ /dev/shm }                                \
        lv_name{ dev-shm  }                                   \
        in_vg { ubuntu }                                      \
        method{ format }                                      \
        format{ }                                             \
        use_filesystem{ }                                     \
        filesystem{ tmpfs }                                   \
        options/nosuid{ nosuid }                              \
        options/nodev{ nodev }                                \
        options/noexec{ noexec }                              \
        .                                                     \

相关内容