当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 制作LiveCD(Ubuntu 16.04 LTS 64位)时遇到的问题
帖子发表于 : 2017-05-23 15:01 

注册: 2008-11-13 15:54
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
看了一些很老的 WIki,很多方法都不适用了,因为 Ubuntu 不同版本的内部构造是有些不同的。
所以就一边尝试一边自己做了。
做出来之后,iso 文件写到 U 盘上,可引导,还支持 EFI 引导方式。
问题是,LiveCD 引导进去之后需要密码。是 Live Session User 的密码。
我查阅了资料,这是因为在定制 LiveCD 时无意中把默认的初始账户删除造成的。
Wiki 上指明了这一点。见:https://help.ubuntu.com/community/LiveCDCustomization#Customization_limits

有几点前提我想说一下。
1、定制的时候我删除了 accountsservice。不知道这是不是需要输入密码的原因。
2、重新打包了 squafs 但是没有重打包 initrd,因为我没修改 LiveCD 的内核。

我的思路是:
1、添加用户,设置 UID(这个UID肯定不能等于999,那么应该设置为多少?500?)。
2、为指定的 UID 设置密码。

现在问题是:我应该如何操作呢。Wiki 上说的很含糊。
请给出具体操作步骤。谢谢。

5月24日编辑
之前得出的结论是错的。
默认的 live session user 在按回车键后,出现 Failed to start session。我想这应该是桌面环境缺少依赖包的原因吧。应该是我过度精简了桌面环境的某些组件。


另外颇感欣慰的是,将近10年前的老账户居然找回来了。哈哈。


最后由 Talent Yang 编辑于 2017-05-24 23:41,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 制作LiveCD(Ubuntu 16.04 LTS 64位)时遇到的问题
帖子发表于 : 2017-05-23 20:41 

注册: 2009-08-04 16:33
帖子: 16329
送出感谢: 21
接收感谢: 1769
引用:
Wiki 上指明了这一点。见:https://help.ubuntu.com/community/LiveCDCustomization#Customization_limits

1. https://help.ubuntu.com/community/LiveCDCustomization
The easiest way to create a custom LiveCD is to use Ubuntu Customization Kit. What follows is the manual way of accomplishing the same.

2. https://sourceforge.net/projects/uck/
Ubuntu Customization Kit
Description
!!!PROJECT DISCONTINUED!!!
引用:
定制的时候我删除了 accountsservice。不知道这是不是需要输入密码的原因。

3. 參閱
https://help.ubuntu.com/community/LiveC ... romScratch
LiveCDCustomizationFromScratch
3-1. You do not need to start from a pre-existing LiveCd.
3-2. 使用 password 關鍵字 搜尋這一篇文章


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译