我在 SSD 驱动器上安装了特定的 Linux。我想要做的是将所有 ext4 分区文件复制到其他驱动器(也是 ext4)并使其可启动。副本应尽可能相似,仅在分区大小和文件的物理位置上有所不同。
我知道我需要使 /boot/ 文件夹相同,但是 GRUB 呢?如何使目标驱动器可启动?
整个分区/磁盘的副本在这里不适用 - 我需要说明如何制作可引导的 ext4 文件系统副本。
我在 SSD 驱动器上安装了特定的 Linux。我想要做的是将所有 ext4 分区文件复制到其他驱动器(也是 ext4)并使其可启动。副本应尽可能相似,仅在分区大小和文件的物理位置上有所不同。
我知道我需要使 /boot/ 文件夹相同,但是 GRUB 呢?如何使目标驱动器可启动?
整个分区/磁盘的副本在这里不适用 - 我需要说明如何制作可引导的 ext4 文件系统副本。
我有自己的类似公司邮件的 GMail 付费帐户。记录 MX 的 DNS 服务器设置为 Google 服务器。我为我的家庭服务器(我有公共 IP 和重定向端口)的端口 80(HTTP,DNS 中的一条记录)设置了相同的域。它是香蕉派上的 Armbian。一切都很好:我可以通过 sendmail 从 BPi 向任何地址发送电子邮件,并且它显示为来自根,而我在该域中唯一的公共电子邮件(而不是来自 BPi 而不是 Google 服务器)。但问题是这个家庭服务器上的 PHP 脚本发送的电子邮件没有到达,因为它们是在本地到达的。我想要做的是从 PHP 脚本(任何地址、帐户)接收电子邮件到我在同一域中的 GMail 电子邮件帐户,但不在家庭服务器(BPi)上,我需要它在我的 GMail 服务器上(检查它手机)。我可以共享日志和配置数据。我使用的指令是在这个地址。
我所拥有的是:
Windows 服务器使用自己的应用程序生成电子邮件并将它们发送到中继服务器 (2) - 这很好用
发送从 (1) 收到的电子邮件的中继服务器 - CentOS - 工作正常
我需要的是额外配置 CentOS postfix 以将退回消息发送到 Windows 服务器(在指定端口上使用自己的应用程序处理它们)。我试图在 /etc/postfix/transport 行中添加:
test.pl bounced:[12.34.56.78]:29990
并运行
postmap /etc/postfix/transport
但我不知道我应该做些什么才能让它发挥作用。
在邮件日志中我有:
Mar 6 12:00:22 ubuntu postfix/qmgr[1633]: 9CBB260899: from=<root@ubuntu>, size=197, nrcpt=1 (queue active)
Mar 6 12:00:22 ubuntu postfix/qmgr[1633]: warning: connect to transport private/bounced: No such file or directory
Mar 6 12:00:22 ubuntu postfix/error[1744]: 9CBB260899: to=<[email protected]>, relay=none, delay=1890, delays=1890/0/0/0.01, dsn=4.3.0, status=deferred (mail transport unavailable)