GNU 长期以来一直推行短选项(-h
)和长选项( )的组合,这对于清理像和 这样--help
的命令的语法混乱大有帮助,这些命令的遗留语法可以追溯到石器时代。tar
dd
但我最近了解到GNUparted
还有第三种选择,即可以使用 访问“未记录的功能” ---pretend-input-tty
。它似乎是在 2007 年的这个提交中引入的。
这是我第一次看到这种事,我很好奇。这是一种更广泛的会议,还是只是一次性的?
我在一个小型嵌入式(-ish)系统上运行AlmaLinux 9.2(systemd v.252),我喜欢在其中保存很多东西/run
。当我使用 CentOS7.x 时,这个数量大约是 1.5G,我从来没有真正考虑过它。然而,由于我们已经迁移到Alma9,在相同硬件上的默认大小/run
仅为~720M。
我可以通过添加一行来设置大小/etc/fstab
- 但现在这似乎有点过时。对于/run/user/<uid>
我可以RuntimeDirectorySize
在 中设置一个参数/etc/systemd/logind.conf
,但我还没有发现整个/run
.
当然必须有一种特定于 systemd 的方法来指定这一点吗?
(链接的问题主要讨论/tmp
- 但事实证明它同样适用于例如/run
。)
我有一个系统,我在一个系统上生成一个 XFS 文件系统映像,然后在另一个系统中使用这个映像。目前都使用 CentOS7(分别为 7.9 和 7.8)。这工作可靠。
然而,为了一劳永逸地摆脱 CentOS,我逐渐转向 RHEL(和/或 Alma Linux)。
在过渡期间,'generator' 系统将迁移到 RHEL,但我还不能更改 'consumer'。
如果我天真地尝试在 CentOS7 系统上挂载 XFS 文件系统(由 RHEL9 生成),我会收到一条错误消息:
root@localhost updateFs]# mount -o loop ./fs.img /tmp/fs2/
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
[root@localhost updateFs]# dmesg -H | tail -4
[May 5 14:25] XFS (loop0): Superblock has unknown read-only compatible features (0x4) enabled.
[ +0.010671] XFS (loop0): Attempted to mount read-only compatible filesystem read-write.
[ +0.000006] XFS (loop0): Filesystem can only be safely mounted read only.
[ +0.000580] XFS (loop0): SB validate failed with error -22.
如果我尝试以只读方式安装它,它看起来没问题。但我需要能够写信给它。
我可以在任何一方做些什么,将文件系统“降级”到更兼容的版本吗?
系统 | 分发 | 核心 | xfsprogs |
---|---|---|---|
发电机 | RHEL9.1 | 5.14.0-162.2.1-el9 | 5.14.2-1.el9.x86_64 |
消费者 | CentOS7.8 | 3.10.0-1127.el7 | 4.5.0-20.el7.x86_64 |