我不确定如何让 OEM 安装模式与我的 Ubuntu remaster 一起工作。我正在使用 Remastersys 制作重新制作的 Ubuntu 10.04 发行版,但我不知道如何确保 OEM 可以使用它。我尝试在一个名为“oem”的新帐户中安装 remaster(从 Synaptic 安装 oem-config、oem-config-gtk、oem-config-remaster 和 oem-config-debconf)后运行 sudo oem-config-prepare密码也是“oem”。它告诉我必须重新启动才能显示系统设置。所以我这样做了,但它不会开始。我在普利茅斯按下 Escape 键以详细模式查看启动,它告诉我:
Traceback (most recent call last):
File "/usr/bin/ubiquity-dm", line 476, in <module>
dm = DM(vt, display, username)
File "/usr/bin/ubiquity-dm", line 78, in __init__
self.uid, self.gid = pwd.getpwnam(self.username)[2:4]
KeyError: 'getpwnam(): name not found: live'
多次,我可以从引导提示符中创建一个新帐户。我试图这样做,但它很不稳定,我的按键似乎没有做任何事情,直到我按下 Enter 时它只显示一些按键,所以从引导提示设置一个帐户是徒劳的。我还尝试将实时用户名设置为“oem”,但是当我运行 Ubiquity 时,会出现常规的 7 步非 oem 安装程序。我真的需要这个尽快工作!
提前致谢!
报告的错误看起来像它没有创建用户'live'并且该用户没有密码。您是否正确配置了安装脚本?或者您是否正确编辑了用户名?
老线程,买我有同样的问题。这已在此处得到解答:http ://ubuntuforums.org/showpost.php?p=9893658&postcount=2 ,显然您所要做的就是在 Remastersys 中将用户指定为 oem。