当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求助:定制Ubuntu ISO - chroot后鼠标和键盘没有响应
帖子发表于 : 2009-10-17 9:33 

注册: 2007-03-15 18:02
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
大家好,

请大家帮忙看看。我在试着定制一个liveCD。遇到了一个奇怪的问题,google了很久也没有找到对应的解决方法。我的系统是Ubuntu 9.04 。制作过程参考了Ubuntu官网上的教程https://help.ubuntu.com/community/LiveCDCustomization 和
本版yaska的置顶帖http://forum.ubuntu.org.cn/viewtopic.php?f=161&t=134333

当我 "chroot" 到从 Ubuntu-9.04-desktop-iso解压出来的Ubuntu系统后,然后起X,发现鼠标和键盘没有响应 (系统并没有死掉,从ssh登陆后仍然可以进行命令行操作)。因为我需要配置某些图形化的应用程序,所以需要起X,不能仅仅通过命令行操作。

具体步骤如下
1.解压ISO的内容到一个目录。

sudo mkdir oldiso newiso
sudo mount ubuntu-9.04-desktop-i386.iso oldiso -o loop
sudo cp -a oldiso/. newiso/
sudo umount oldiso

sudo unsquashfs newiso/casper/filesystem.squashfs

会得到一个squashfs-root目录。

2.chroot到新环境

sudo mount --bind /dev/ squashfs-root/dev
sudo chroot squashfs-root
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts

export HOME=/root
export LC_ALL=C

到这一步为止看上去都OK。但是当我startx之后,鼠标键盘都没有办法响应了。 我记得很久以前,这些步骤在Ubuntu 8.04上好像是可以的。大家有什么建议或解决方法么?或者别的方法,能够在定制CD的时候配置图形化的应用程序的?

再次感谢!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助:定制Ubuntu ISO - chroot后鼠标和键盘没有响应
帖子发表于 : 2010-02-20 20:19 

注册: 2006-07-30 17:56
帖子: 47
送出感谢: 0 次
接收感谢: 0 次
你的问题可能是HAL不工作,因为chroot系统里面没有dbus的目录。

如果HAL不工作,则Xorg无法确定你的硬件设备,于是鼠标键盘将不工作。

请试试看:

代码:
sudo mount --bind /var/lib/dbus squashfs-root/var/lib/dbus


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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