Linux运行脚本以配置首次启动和安装

克里斯托弗·克拉克

从制造商处我们会收到安装了Ubuntu 16.04操作系统的设备。它们没有设置,它们的出现与您期望的消费者版本完全一样。它询问您的地区,键盘布局,wifi连接信息等。

我将如何覆盖它,而只是运行脚本以最好从USB进行设置,最好是在制造商首次启动之前将其插入?

编辑

似乎我可以提供更多信息。这些设备仅是PC棒。他们没有以太网端口。他们确实有一个USB端口。

Chemotep

手头的问题

问题的范围是您从制造商处收到了尚未设置操作系统的计算机。您希望加快设置这些计算机的过程,以减少将它们部署到最终用户所花费的时间。您还希望自动执行此任务,因为您很可能有许多需要在其中执行此操作的计算机。

我强烈建议您考虑购买映像系统的基础结构,以通过网络将自定义的即用型操作系统大规模部署到您的计算机上。Clonezilla是一个免费的开源解决方案,可以用作实时启动或服务器来备份,克隆和映像设备。他们甚至还提供了有关如何创建映像服务器以进行大规模部署的分步指南此选项将涉及您购买替代设备,例如更传统的台式机,笔记本电脑或其他具有以太网端口的设备,以及其他网络设备,例如交换机和路由器。据我所知,目前只有苹果公司拥有专有的无线网络启动解决方案。但是,使用此处的内容是可行的解决方案。

可能的解决方案

由于您已经明确了问题所在,因为PC棒缺少以太网端口,无法通过网络将许多设备连接到映像服务器,因此您始终可以使用Clonezilla创建多个闪存驱动器,并复制“黄金映像”以简单地插入,启动,并为计算机成像。这是执行此操作的Clonezilla文档的链接

为此,您将需要使用Clonezilla实时启动格式化的闪存驱动器,以及一个足以使用Clonezilla创建的“黄金映像”的数据分区。如果您使用Windows计算机,则YUMI是轻松创建带有数据分区的Clonezilla Live USB的出色工具。但是dd if=/Path/To/Clonezilla.iso of=/dev/sdX,其中X是您的闪存驱动器并随后格式化剩余空间的数据分区的标准也适用。此后,克隆你的“黄金映像”下面这个指南,然后你的映像部署到下一台机器下面的这个指南

结论

再次,我强烈建议一种成像解决方案。我工作过的每个地方都使用了某种映像解决方案,以便能够大规模部署新计算机。您可以根据不同部门或不同类型的用户创建映像,因此它具有所需的确切软件,可以随时使用。您所需的具体信息取决于您自己,因此请花一些时间并尝试研究最适合您的解决方案。

如果您已设置使用Ubuntu,那么我将包含有关如何创建自定义Ubuntu安装Ubuntu Wiki页面。这是一个漫长的过程,但是您只需执行一次就可以将其复制到许多计算机上。人们已经报告了gpg键的问题,因此我还提供了指向可以解决该特定问题的帖子链接

与往常一样,如果我的回答有任何误解或问题,请发表评论,我感谢纠正我的错误。祝你好运!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

安装脚本以运行,然后重新启动并继续

来自分类Dev

配置Lubuntu在LXDE启动时运行脚本

来自分类Dev

配置Lubuntu在LXDE启动时运行脚本

来自分类Dev

Debian Linux-在启动时运行脚本/应用

来自分类Dev

如何仅在首次安装软件包时而不是在升级过程中运行脚本?

来自分类Dev

Docker:运行Oracle和执行脚本后启动Tomcat

来自分类Dev

安装后运行脚本

来自分类Dev

如何在Puppet中安装和运行脚本

来自分类Dev

拦截关机调用和运行脚本以允许或阻止关机

来自分类Dev

在Dockerfile中运行脚本以添加别名

来自分类Dev

无法运行Shell脚本以启动Jar

来自分类Dev

无法运行Shell脚本以启动Jar

来自分类Dev

如何创建(通过安装程序脚本)将安装我的bash脚本以使其在DE启动时运行的任务?

来自分类Dev

在启动/启动过程中运行脚本;init.d和cron @reboot

来自分类Dev

启动时无法运行脚本

来自分类Dev

启动时运行脚本

来自分类Dev

Raspberry Pi在启动后运行脚本

来自分类Dev

启动Powershell进程并运行脚本

来自分类Dev

Lubuntu,在启动时运行脚本

来自分类Dev

在dockercontainer启动时运行脚本?

来自分类Dev

如何在启动时为旧Linux内核(3.0.0)运行脚本

来自分类Dev

在启动时为旧Linux内核(3.0.0)运行脚本

来自分类Dev

在启动过程中以root身份运行脚本,并在默认的Linux终端中显示?

来自分类Dev

启动时如何在Linux Ubuntu中运行脚本代码?

来自分类Dev

如何在Linux vm的首次启动时运行shell脚本

来自分类Dev

使用Raspbian Jessi Wheezy和Raspberry Pi2b在启动时运行脚本

来自分类Dev

在启动时和切换网络后运行脚本

来自分类Dev

在Linux Terminal中下载并运行脚本?

来自分类Dev

登录时运行脚本(带有sudo的脚本)或启动

Related 相关文章

  1. 1

    安装脚本以运行,然后重新启动并继续

  2. 2

    配置Lubuntu在LXDE启动时运行脚本

  3. 3

    配置Lubuntu在LXDE启动时运行脚本

  4. 4

    Debian Linux-在启动时运行脚本/应用

  5. 5

    如何仅在首次安装软件包时而不是在升级过程中运行脚本?

  6. 6

    Docker:运行Oracle和执行脚本后启动Tomcat

  7. 7

    安装后运行脚本

  8. 8

    如何在Puppet中安装和运行脚本

  9. 9

    拦截关机调用和运行脚本以允许或阻止关机

  10. 10

    在Dockerfile中运行脚本以添加别名

  11. 11

    无法运行Shell脚本以启动Jar

  12. 12

    无法运行Shell脚本以启动Jar

  13. 13

    如何创建(通过安装程序脚本)将安装我的bash脚本以使其在DE启动时运行的任务?

  14. 14

    在启动/启动过程中运行脚本;init.d和cron @reboot

  15. 15

    启动时无法运行脚本

  16. 16

    启动时运行脚本

  17. 17

    Raspberry Pi在启动后运行脚本

  18. 18

    启动Powershell进程并运行脚本

  19. 19

    Lubuntu,在启动时运行脚本

  20. 20

    在dockercontainer启动时运行脚本?

  21. 21

    如何在启动时为旧Linux内核(3.0.0)运行脚本

  22. 22

    在启动时为旧Linux内核(3.0.0)运行脚本

  23. 23

    在启动过程中以root身份运行脚本,并在默认的Linux终端中显示?

  24. 24

    启动时如何在Linux Ubuntu中运行脚本代码?

  25. 25

    如何在Linux vm的首次启动时运行shell脚本

  26. 26

    使用Raspbian Jessi Wheezy和Raspberry Pi2b在启动时运行脚本

  27. 27

    在启动时和切换网络后运行脚本

  28. 28

    在Linux Terminal中下载并运行脚本?

  29. 29

    登录时运行脚本(带有sudo的脚本)或启动

热门标签

归档