如何为某人预安装Ubuntu(OEM安装)?

我想为某人预装Ubuntu操作系统。我可能希望根据他们的需求进行定制,但最终他们需要能够在首次启动时选择用户名、密码等信息(也称为OEM安装)。
我该如何操作?
3个回答

使用内置的OEM安装功能!
在他人的计算机上安装Ubuntu非常简单,这样您就可以根据他们的需求进行自定义设置,但他们仍然可以执行最后的基本设置(用户名、密码、语言等)。
第一阶段:预安装
1(适用于Ubuntu 20.04 UEFI,已更新)。
确保从UEFI模式下的安装USB启动。您将看到下面的屏幕。如果您没有看到这个grub菜单,则表示您没有从USB以UEFI模式启动。
如下所示选择“OEM安装(供制造商使用)”:

enter image description here

(适用于BIOS / Legacy / CSM安装(在Ubuntu 20.04中未经测试))按任意键中断LiveCD / LiveUSB自动引导;然后按F4并选择OEM安装,然后选择“安装Ubuntu”。

enter image description here

其他的流程基本上和下面的一样。

  1. 输入一个“公司名称”(它只会在错误报告等中使用)

enter image description here

继续安装...

enter image description here

定制阶段中,输入一个临时用户名、密码和机器名称。

enter image description here

重新启动

enter image description here

### 第二阶段. 定制
  1. 您现在进入了定制阶段:

enter image description here

7. 进行定制:升级、更新、安装软件、卸载软件、更换壁纸等。在下面的示例中,我们只是使用终端将Ubuntu的更新镜像更改为离纽约市更近的一个。

enter image description here

完成后,请关闭所有窗口,然后在桌面上双击“准备发货给最终用户”的图标,会显示以下信息:

enter image description here

###第三阶段。最终用户配置/“安装”
  1. 当接收者首次启动计算机时,他/她将需要选择一种语言:

enter image description here

...和他们的位置/时区...

enter image description here

...和键盘布局...

enter image description here

然后,他们选择用户名、密码、机器名称以及是否加密他们的主目录。

enter image description here

Ubuntu需要几秒钟来执行这些最后的自定义操作...

enter image description here

...并直接将用户带到他们的新登录界面!

enter image description here


6请注意,如果您忘记以OEM模式运行设置,则仍然可以运行sudo apt-get install oem-config,然后运行oem-config-prepare - user149408

我最初以为这个功能只能在备用安装程序中使用,但是被纠正了。我可以通过按住左Shift键启动桌面CD的USB密钥,直到被要求选择语言,然后按下键,就会出现以下菜单:

enter image description here

Colin Watson还指出,您可以启用oem-config/enable=true作为引导参数来暴露该功能。在使用它后,它会提示我进行OEM外观的提示:

enter image description here

如果您正在使用备用安装程序,您只需按下F4键,并从第一个屏幕上选择OEM安装:

enter image description here


有没有一个叫做OEM-config-something的软件包链接?安装完后如何使用它们?我想知道OEM-config-remaster的用途是什么。我试图自定义一个ISO和软件包,所以我才会产生这样的疑问。 - Quidam

当启动菜单出现时,你只需要选择“以OEM模式安装”,然后按照剩下的步骤进行操作。
以下是更详细的指导步骤,包含截图:

https://help.ubuntu.com/community/Ubuntu_OEM_Installer_Overview

这是Ubuntu 12.04安装选项的屏幕截图。在启动Live CD或USB后,你需要按下一个键来打开这个选项菜单。

enter image description here


2哇,那个页面真需要更新一下! - Allan
@Allan 是的,但它应该仍然适用... - TheXed
3另外,这是一个维基页面。一旦你弄清楚了具体的操作方法,就更新维基页面吧。这样你也将为Ubuntu社区做出贡献。 - hytromo
2@Joshua 所以我给你的回答点了个赞 ;) - Allan
1这个答案是正确的。是的,截图看起来很古老,但实际的文档和步骤是正确的。我在把其中一台笔记本电脑送给朋友时就这样做了。 - jrg
2非常感谢您的回复,这正是我所需要的。在过程中遇到了一些问题,我将在今晚更新链接中的维基页面。首先,在Ubuntu桌面镜像中我找不到这个选项,我不得不使用备用镜像。您必须在选择屏幕上按下F4,并突出显示“OEM模式”。其次,如果您从USB驱动器启动,您必须按F6,勾选“专家模式”,按esc关闭该菜单,按tab编辑引导选项,并在末尾添加以下内容:cdrom-detect/try-usb=true无法从SD卡中运行。 - Gleasonator
@Gleasonator 抱歉,我不知道这个过程有多大的变化(我已经很久没有做了),但我很高兴你能解决问题。 - TheXed
它也适用于Ubuntu 12.04吗? - Anwar
它适用于12.04桌面版。http://i.stack.imgur.com/ZIpgX.png - penreturns