免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 老手
打印 上一主题 下一主题

历时半年Ubuntu还是装不上,哪出问题了? [复制链接]

论坛徽章:
0
21 [报告]
发表于 2007-11-21 12:06 |只看该作者
原帖由 yudi2006 于 2007-11-21 11:54 发表
没有这么恐怖吧
其实ubuntu安装实在是方便多了
还真没有遇到你这种情况


安装方便,那是因为开发者作了大量的工作. 你也看到了 , 图形化安装的幕后其实和其他发行版本差不多的.

我在安装过程中确实是碰到了麻烦 , 我本可以用其他办法绕过去的 . 但我相信 , 解决问题的过程会让人学到很多.

我的目的不只是使用Ubuntu而已.

论坛徽章:
0
22 [报告]
发表于 2007-11-21 12:18 |只看该作者
那你最好实际安装
毕竟虚拟的硬件比不了真实的

如果你怕损坏你的重要数据
这说明你还需要学习的更多...

其实 你只要细心
不会有什么问题的

论坛徽章:
0
23 [报告]
发表于 2007-11-21 12:22 |只看该作者
原帖由 laxi1982 于 2007-11-21 08:00 发表

关注一下,你用这个方法成功了没有?是ubuntu内核的问题?load模块的时候死掉了?还是时间过长?


还没有安装完毕. 也不知道确切原因 . 目前只是假定cupsd启动过程有某中bug存在 , 只有等屏蔽掉cupsd后能够继续后面的安装过程才能知道. 说不定还有别的原因.

但现在最要紧的是先屏蔽掉cupsd.

为了屏蔽cupsd , 我个人的做法将是:
找到cupsd相关代码 , 注释掉.
为了将代码注释掉 , 必须解开相应的文件包.
为了解开相应的文件包,就必须知道其所用文件系统. 解开,修改,再打包.
如果所用的文件系统在我的red hat系统下有 , 问题好办 ; 否则将会非常非常麻烦!

如果顺利再打包,那么必须将包放回其原来的目录, 再次生成iso安装盘.
在这过程中,必须确保生成的iso能够启动.

如果iso能够启动了 , 如果还是碰到了问题 , 重复上述过程.....
如果没有问题,安装成功,那么 end .

论坛徽章:
0
24 [报告]
发表于 2007-11-21 12:30 |只看该作者
原帖由 yudi2006 于 2007-11-21 12:18 发表
那你最好实际安装
毕竟虚拟的硬件比不了真实的

如果你怕损坏你的重要数据
这说明你还需要学习的更多...

其实 你只要细心
不会有什么问题的



我目前用的系统已经很好 , 我只是想看下Ubuntu而已.
再说我也没有多余的空间安装了.

谢谢你.

论坛徽章:
0
25 [报告]
发表于 2007-11-21 15:24 |只看该作者
lz还是wget一个alternate版吧,至少省去了启动livecd这一步

论坛徽章:
0
26 [报告]
发表于 2007-11-21 20:23 |只看该作者
原帖由 laxi1982 于 2007-11-21 15:24 发表
lz还是wget一个alternate版吧,至少省去了启动livecd这一步


这个建议可以考虑.
我还想先试下.

论坛徽章:
0
27 [报告]
发表于 2007-11-21 21:12 |只看该作者
继续安装...

1. 再次解开iso文件 ---> /mnt 目录

2. 将/mnt/casper/filesystem.squashfs文件 --> 新建的目录下
   这个文件好大, 拷了很长时间.
   umount /mnt 卸载iso.

3. google下 squashfs.
   猜的没错,这是一直数据压缩的只读性文件系统. 我以前没见过

4. 下 squashfs

论坛徽章:
0
28 [报告]
发表于 2007-11-21 21:33 |只看该作者
5. 解开squshfs包

   发现里面内核补丁全是给2.6内核的几个版本. 我的内核是2.4的. 看来麻烦真的来了
   不管怎么说 , 先看看相关文档.

论坛徽章:
0
29 [报告]
发表于 2007-11-21 22:08 |只看该作者
系统必须支持所用文件系统才行 , 否则就必须打补丁 . 由于这种补丁针对的是内核 , 所以比较麻烦 , 特别是没有相应版本的补丁包.

尽管如此 , 并不是说就无计可施了.

因为我并不需要真的是去mount它 , 我只要能够解包和打包它就够了. 而通常象jffs2 , cramfs等文件系统通常有相应的解包和打包工具软件. squashfs作为压缩的只读文件系统 , 在我看来和前面说的几种"阶级"一样.更多应用嵌入式系统上. 应该也有相应工具.

查看INSTALL文档 , 果真有工具软件mksquashfs和unsquashfs.

由于是源程序 , 进入相应目录. make编译它.



一帆风顺

论坛徽章:
0
30 [报告]
发表于 2007-11-21 22:34 |只看该作者
用刚刚生成的两个工具之一unsquashfs解包.

经过N长时间的等待, 解包完毕. 解开后的文件放在自动生成的squashfs-root目录.

想想觉得奇怪,为什么拷贝和解包filesystem.squashfs都花了这么长时间 ? 一看, 好家伙,接近700M! 难怪.



接下来就可以寻找那该死的cupsd了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP