小编Kev*_* S.的帖子

如何更改 Linux ramdisk (/dev/ram0 - /dev/ram15) 的数量和大小?

使用 Linux,当我启动时,我自动拥有 16 个 16MB ramdisk,但是,我想创建一个非常大的 ramdisk 来测试一些软件。

我发现我可以使用内核引导参数调整系统上已有的 ramdisk 的大小,ramdisk_size但是,这会使所有 16 个 ramdisk (/dev/ram0 - /dev/ram15) 达到指定的大小。所以如果我想创建一个 1GB 的 ramdisk,我需要 16GB 的内存。

基本上,我想创建一个 10GB 的 ramdisk,即 /dev/ram0。我该怎么做?我假设有一个内核启动参数,但我还没有找到它。

linux ramdisk

30
推荐指数
4
解决办法
5万
查看次数

更改根目录的位置

我想将 root 的主目录的位置从 /root 更改为 /var/root。我曾经能够使用 usermod 做到这一点:

usermod -d /var/root root
Run Code Online (Sandbox Code Playgroud)

但是,使用最新版本的 usermod,您无法更改当前登录用户的目录。我试图在第一次启动系统时运行的系统设置脚本中在启动时更改 root 的主目录,所以我不能真正成为任何其他用户。

是否有另一种方法可以更改当前登录用户(在这种情况下为 root)的主目录?

我可能可以 sed /etc/passwd,但这似乎很草率。

linux user-accounts home-directory

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×2

home-directory ×1

ramdisk ×1

user-accounts ×1