dd:警告:部分读取(2147479552 字节);建议 iflag=fullblock

dd:警告:部分读取(2147479552 字节);建议 iflag=fullblock

我正在尝试将交换内存大小增加到 32GB。我有 16GB 的 RAM 和 256GB 的 SSD。我想增加交换内存大小并使用教程来增加交换内存。我尝试使用此命令创建 8 个 4GB 的块

sudo dd if=/dev/zero of=/swapfile bs=4G count=8

并收到此警告

dd:警告:部分读取(2147479552 字节);建议 iflag=fullblock

这是该过程完成后的输出。

dd: warning: partial read (2147479552 bytes); suggest iflag=fullblock
0+8 records in
0+8 records out
17179836416 bytes (17 GB, 16 GiB) copied, 221.605 s, 77.5 MB/s

我的问题
我不知道是否可以创建 8 个 4GB 的块?如果不行,我应该遵循什么模式?为什么会出现这个警告?
非常感谢

答案1

尝试这个:

在终端中运行:

sudo apt update
sudo apt install --reinstall util-linux
sudo fallocate -l 4G /swapfile

相关内容