[Seek Help] 请问DeepinLinux下有硬盘保护及网络同传的软件吗?
Tofloor
poster avatar
立青
deepin
2023-09-07 16:43
Author

我是学校的信息老师,现在的大环境下,我们的教学内容也准备将操作系统换成国产系统,我准备使用Deepinlinux,现在遇到个问题,微机室要求计算机每次启动都能自动还原防止学生搞坏了系统,然后配置好一台机器后能同步克隆到本班所有机子,还有上课必备的电子教室软件,有没有相关的软件推荐,谢谢大家

Reply Favorite View the author
All Replies
pzm9012
deepin
2023-09-07 16:52
#1

自动还原目前应该是没有,批量部署系统的话这里有个教程 https://bbs.deepin.org/zh/post/207368

Reply View the author
绍贝格尔
deepin
2023-09-07 17:02
#2

安装系统 iventoy

网络同传的软件 飞秋,别看软件老,但是速度杠杠滴

Reply View the author
安洛
deepin
2023-09-07 17:12
#3

很多品牌例如联想惠普戴尔等都有自己的硬盘保护系统,独立于操作系统运行的。这些是支持linux的。我校就是通过戴尔的磁盘保护系统实现win+linux双启动,开机自动还原。

Reply View the author
立青
deepin
2023-09-07 17:22
#4
pzm9012

自动还原目前应该是没有,批量部署系统的话这里有个教程 https://bbs.deepin.org/zh/post/207368

😭 太复杂了些

Reply View the author
pzm9012
deepin
2023-09-07 17:52
#5
立青

😭 太复杂了些

或者可能可以借助deepin的备份还原工具来实现批量部署,但目前那个工具还不太完善

Reply View the author
Ziggy
deepin
2023-09-07 18:02
#6

UOS那边有教育行业的解决方案

Reply View the author
神末shenmo
deepin
Spark-App
2023-09-07 19:12
#7
立青

😭 太复杂了些

PXE算是网络部署的常用方案了

不行就ventoy咯..

自动还原目前有个overlay-root方案

https://forum.ubuntu.org.cn/viewtopic.php?t=486416

Reply View the author
立青
deepin
2023-09-07 20:36
#8
神末shenmo

PXE算是网络部署的常用方案了

不行就ventoy咯..

自动还原目前有个overlay-root方案

https://forum.ubuntu.org.cn/viewtopic.php?t=486416

这个自动还原的方法不错,但是我小白不明白,最后这个地方应该怎么改?

然后编辑配置文件:/etc/overlayroot.conf

将最后的:overlayroot="" 改成 overlayroot="tmpfs"

上面的修改是全盘恢复吗?我如果想将系统盘设为自动恢复得怎么改?

Reply View the author
神末shenmo
deepin
Spark-App
2023-09-07 21:52
#9
立青

这个自动还原的方法不错,但是我小白不明白,最后这个地方应该怎么改?

然后编辑配置文件:/etc/overlayroot.conf

将最后的:overlayroot="" 改成 overlayroot="tmpfs"

上面的修改是全盘恢复吗?我如果想将系统盘设为自动恢复得怎么改?

这个tmpfs应该是把内存作为写缓冲了

可以单独给硬盘划分一块空间用来写缓冲,不然写入文件多了内存爆


我用过默认配置的overlay-root,按你的理解就是重启后全盘恢复

这个东西其实是相当于系统全盘只读,然后无论什么操作都不会写入到盘上,操作被写到写缓冲里,重启后消失。所以相比于说是全盘恢复,不如说是全盘只读。这也意味着用overlay-root启动时不需要像常规的磁盘恢复一样重新写盘

Reply View the author
立青
deepin
2023-09-08 00:35
#10
神末shenmo

这个tmpfs应该是把内存作为写缓冲了

可以单独给硬盘划分一块空间用来写缓冲,不然写入文件多了内存爆


我用过默认配置的overlay-root,按你的理解就是重启后全盘恢复

这个东西其实是相当于系统全盘只读,然后无论什么操作都不会写入到盘上,操作被写到写缓冲里,重启后消失。所以相比于说是全盘恢复,不如说是全盘只读。这也意味着用overlay-root启动时不需要像常规的磁盘恢复一样重新写盘

是不是这个意思:

overlayroot="" (就是全盘只读)

overlayroot="sda5"(就是系统盘只读)

Reply View the author
神末shenmo
deepin
Spark-App
2023-09-08 01:01
#11
立青

是不是这个意思:

overlayroot="" (就是全盘只读)

overlayroot="sda5"(就是系统盘只读)

我问了问GPT


您好,overlayroot的/etc/overlayroot.conf这个Conf是用来配置什么的


您好!/etc/overlayroot.conf 是用于配置 overlayroot 的配置文件。

overlayroot 是一个轻量级的工具,它可以在 Linux 系统中创建一个临时性的只读根文件系统(rootfs),将所有的写操作转发到一个临时性的只写挂载点上。这对于保护根文件系统免受恶意软件或不小心的修改非常有用。

/etc/overlayroot.conf 文件包含了 overlayroot 工具的配置选项。您可以使用该文件来指定哪些目录应该是可写的,并在系统重新启动后保持其更改。通过编辑这个配置文件,您可以自定义哪些目录将被挂载为可写的,以及临时的只写挂载点的位置等。

例如,您可以使用 overlayroot.conf 配置文件将 /var/log 目录和 /tmp 目录挂载为可写,以便日志和临时文件可以在重启后保留。

请注意,在修改 overlayroot 配置文件之前,请确保您对系统有足够的了解和备份重要数据,以免造成意外的数据丢失或系统不稳定。

希望这解答了您的问题!如果还有其他疑问,请随时提问。


请给我几个例子来解释


当使用 overlayroot.conf 配置文件时,您可以指定哪些目录应该是可写的。下面是几个例子来解释它的用途:

  1. 日志目录:假设您希望在系统重新启动后保留日志文件。您可以通过在 overlayroot.conf 文件中添加以下行来将 /var/log 目录挂载为可写:
overlayroot="tmpfs:dirs=/var/log"

这样,日志文件将在临时只写挂载点上保持可写,并在系统重启后仍然存在。

  1. 临时目录:有时,您可能希望在系统重新启动时保留临时文件,如 /tmp 目录中的文件。您可以通过在 overlayroot.conf 文件中添加以下行来将 /tmp 目录挂载为可写:
overlayroot="tmpfs:dirs=/tmp"

这样,临时文件将在临时只写挂载点上保持可写,并在系统重启后仍然存在。

  1. 特定目录:您还可以指定其他特定目录(如 /var/www)来保持可写状态。例如:
overlayroot="tmpfs:dirs=/var/www"

这将使 /var/www 目录在系统重新启动后保持可写,并确保您的网站文件和数据不会丢失。

请注意,在编辑 overlayroot.conf 文件之前,请确保对文件进行备份,并确保正确地配置了可写的目录。不正确的配置可能导致数据丢失或系统不稳定。

希望这些示例能够帮助您理解 overlayroot.conf 的用途。如果还有其他问题,请随时提问。


配置文件中的tmpfs是什么意思


在 overlayroot.conf 配置文件中,"tmpfs" 是指定挂载类型的一种选项。

tmpfs 是一种内存文件系统,它将数据存储在内存中而不是磁盘上。它允许您在需要临时存储的数据时将其放入内存,这样可以快速读写并节省磁盘空间。

当您在 overlayroot.conf 中使用 "tmpfs:dirs=<目录>" 的语法时,表示您将指定的目录挂载为 tmpfs 文件系统,并在该目录下存储的文件和数据都将存储在内存中。

例如,如果您在 overlayroot.conf 文件中添加以下行:

overlayroot="tmpfs:dirs=/var/log"

这将挂载 /var/log 目录作为 tmpfs 文件系统,并在内存中存储日志文件。这意味着在系统重新启动后,之前存储在 /var/log 目录下的日志文件将不再存在,因为它们存在于 tmpfs 内存文件系统中。

tmpfs 可以在需要高速缓存临时数据、减少磁盘 I/O 或保护敏感数据的场景下发挥作用。但请注意,由于 tmpfs 存储在内存中,因此它的空间是有限的,且会占用系统内存资源。


我不想使用tmpfs


如果您不想使用 tmpfs 作为 overlayroot 的挂载类型,可以考虑使用另一种可用的挂载类型,例如 ext4、btrfs 等常见的文件系统类型。

在 overlayroot.conf 配置文件中,可以使用类似于下面的语法来指定使用 ext4 作为挂载类型:

overlayroot="ext4:device=/dev/sda1,ro"

其中,"ext4" 表示使用 ext4 文件系统类型;"device=/dev/sda1" 指定了 ext4 文件系统将要挂载的物理设备;"ro" 表示该挂载点是只读的,所有写操作将会被转发到临时性的只写挂载点上。

请注意,使用除 tmpfs 以外的其他文件系统类型需要确保系统中已安装相应的文件系统工具和驱动程序。并且,由于某些文件系统可能不支持在内存中进行临时挂载,因此在使用不同的文件系统类型时,请仔细查阅相关文档并进行适当的测试。

希望这个回答对您有所帮助。如果您还有其他问题,请随时提问

Reply View the author
立青
deepin
2023-09-08 16:31
#12
神末shenmo

我问了问GPT


您好,overlayroot的/etc/overlayroot.conf这个Conf是用来配置什么的


您好!/etc/overlayroot.conf 是用于配置 overlayroot 的配置文件。

overlayroot 是一个轻量级的工具,它可以在 Linux 系统中创建一个临时性的只读根文件系统(rootfs),将所有的写操作转发到一个临时性的只写挂载点上。这对于保护根文件系统免受恶意软件或不小心的修改非常有用。

/etc/overlayroot.conf 文件包含了 overlayroot 工具的配置选项。您可以使用该文件来指定哪些目录应该是可写的,并在系统重新启动后保持其更改。通过编辑这个配置文件,您可以自定义哪些目录将被挂载为可写的,以及临时的只写挂载点的位置等。

例如,您可以使用 overlayroot.conf 配置文件将 /var/log 目录和 /tmp 目录挂载为可写,以便日志和临时文件可以在重启后保留。

请注意,在修改 overlayroot 配置文件之前,请确保您对系统有足够的了解和备份重要数据,以免造成意外的数据丢失或系统不稳定。

希望这解答了您的问题!如果还有其他疑问,请随时提问。


请给我几个例子来解释


当使用 overlayroot.conf 配置文件时,您可以指定哪些目录应该是可写的。下面是几个例子来解释它的用途:

  1. 日志目录:假设您希望在系统重新启动后保留日志文件。您可以通过在 overlayroot.conf 文件中添加以下行来将 /var/log 目录挂载为可写:
overlayroot="tmpfs:dirs=/var/log"

这样,日志文件将在临时只写挂载点上保持可写,并在系统重启后仍然存在。

  1. 临时目录:有时,您可能希望在系统重新启动时保留临时文件,如 /tmp 目录中的文件。您可以通过在 overlayroot.conf 文件中添加以下行来将 /tmp 目录挂载为可写:
overlayroot="tmpfs:dirs=/tmp"

这样,临时文件将在临时只写挂载点上保持可写,并在系统重启后仍然存在。

  1. 特定目录:您还可以指定其他特定目录(如 /var/www)来保持可写状态。例如:
overlayroot="tmpfs:dirs=/var/www"

这将使 /var/www 目录在系统重新启动后保持可写,并确保您的网站文件和数据不会丢失。

请注意,在编辑 overlayroot.conf 文件之前,请确保对文件进行备份,并确保正确地配置了可写的目录。不正确的配置可能导致数据丢失或系统不稳定。

希望这些示例能够帮助您理解 overlayroot.conf 的用途。如果还有其他问题,请随时提问。


配置文件中的tmpfs是什么意思


在 overlayroot.conf 配置文件中,"tmpfs" 是指定挂载类型的一种选项。

tmpfs 是一种内存文件系统,它将数据存储在内存中而不是磁盘上。它允许您在需要临时存储的数据时将其放入内存,这样可以快速读写并节省磁盘空间。

当您在 overlayroot.conf 中使用 "tmpfs:dirs=<目录>" 的语法时,表示您将指定的目录挂载为 tmpfs 文件系统,并在该目录下存储的文件和数据都将存储在内存中。

例如,如果您在 overlayroot.conf 文件中添加以下行:

overlayroot="tmpfs:dirs=/var/log"

这将挂载 /var/log 目录作为 tmpfs 文件系统,并在内存中存储日志文件。这意味着在系统重新启动后,之前存储在 /var/log 目录下的日志文件将不再存在,因为它们存在于 tmpfs 内存文件系统中。

tmpfs 可以在需要高速缓存临时数据、减少磁盘 I/O 或保护敏感数据的场景下发挥作用。但请注意,由于 tmpfs 存储在内存中,因此它的空间是有限的,且会占用系统内存资源。


我不想使用tmpfs


如果您不想使用 tmpfs 作为 overlayroot 的挂载类型,可以考虑使用另一种可用的挂载类型,例如 ext4、btrfs 等常见的文件系统类型。

在 overlayroot.conf 配置文件中,可以使用类似于下面的语法来指定使用 ext4 作为挂载类型:

overlayroot="ext4:device=/dev/sda1,ro"

其中,"ext4" 表示使用 ext4 文件系统类型;"device=/dev/sda1" 指定了 ext4 文件系统将要挂载的物理设备;"ro" 表示该挂载点是只读的,所有写操作将会被转发到临时性的只写挂载点上。

请注意,使用除 tmpfs 以外的其他文件系统类型需要确保系统中已安装相应的文件系统工具和驱动程序。并且,由于某些文件系统可能不支持在内存中进行临时挂载,因此在使用不同的文件系统类型时,请仔细查阅相关文档并进行适当的测试。

希望这个回答对您有所帮助。如果您还有其他问题,请随时提问

谢谢了,我研究一下

Reply View the author