有没有办法在创建 VDI 时设置 VirtualBox 中的 inode 数量?

有没有办法在创建 VDI 时设置 VirtualBox 中的 inode 数量?

在 Windows 7 主机中使用 VirtualBox 4.3.26 创建 Ubuntu 14.04 客户机。

我这样做的主要原因之一是利用主机上的 SSD 驱动器处理大量小文件。

在那种情况下我很快就认识了“inode 问题”。

标准建议似乎是创建一个新的分区,将高节点的数量设置为高于默认值,然后将数据迁移到那里。

但是,我找不到允许我在创建 VDI 时设置 inode 数量的设置。

真的有办法做到这一点吗...或者我是否只需要创建一个足够大的 VDI 以获取所需数量的 inode?

答案1

当您向客户机添加新的 VDI 时,您需要在客户机内创建文件系统。如果您创建文件系统(例如 ext4),则可以使用参数设置 inode 数量-N

也可以看看:http://linux.die.net/man/8/mkfs.ext4或者man mkfs.ext4

相关内容