免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
61 [报告]
发表于 2007-11-23 23:50 |只看该作者
没有什么好办不好办的 , 看程序 .
看到底是如何执行的, 这是最直接的最有效的办法!!

前面我们已经打开过一个叫initrd.gz的文件.这个文件起什么作用?
我打个比喻: 把这个安装过程比作火箭发射, 那么initrd.gz的过程就是
火箭的第一级,第二级就是那个大家伙filesystem.squashfs的.

而在第一级的喷气口就是init这个程序,它是内核启动的第一个程序,是所有其他进程的老爹

init可以是2进制的可执行程序,也可以是shell脚本.Ubuntu的这个init程序是个角本. 这就意味可以很方便地看到最初的启动过程 , 进而找到原因.

论坛徽章:
0
62 [报告]
发表于 2007-11-24 00:12 |只看该作者
打开init文件 , 结合在虚拟机shell下看到的casper.log内容.
顺藤摸瓜,很快接近目标 , (这里省略300字) , 最后发现
is_casper_path 和 matches_uuid 两个家伙最可疑.

论坛徽章:
0
63 [报告]
发表于 2007-11-24 00:26 |只看该作者
matches_uuid函数在/scripts/casper文件中.
当我找到它时 , 我差点没晕倒 !

注意目录名".disk"!! 这种文件(目录)名太容易被人忽略了.
而从代码来看 , 里面的内容居然如此重要 !


赶紧看看刚才mount好的光盘 , 不出所料 , 没找到它的身影!

论坛徽章:
0
64 [报告]
发表于 2007-11-24 00:30 |只看该作者
为什么会少掉 ".disk"目录已及它下面的文件 ?
到底是从原iso拷贝时漏掉呢 , 还是制作iso的过程丢掉 ?

除此之外 , 还有没有别的文件目录遗漏了呢?
jonathanpoo 该用户已被删除
65 [报告]
发表于 2007-11-24 00:34 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
66 [报告]
发表于 2007-11-24 00:42 |只看该作者
赶紧查缺补漏.

发现原iso内有 , 而新拷贝的没有.
再进一步检查除 ".disk" 外 , 还有没有类似文件目录的.

好像没了,起码顶层目录是没了.

论坛徽章:
0
67 [报告]
发表于 2007-11-24 00:45 |只看该作者
原帖由 jonathanpoo 于 2007-11-24 00:34 发表
要安装UBUNTU7.10内存要>=512M。
我256M的机子安装7.04没有问题,装7.10 no way。


忘了在哪里看过要380多M .

我现在就分给它388M用 , 已经N慢了 , 这还没有启动到图形下!

论坛徽章:
0
68 [报告]
发表于 2007-11-24 01:12 |只看该作者
再次制作iso文件 , 启动 ....

我让它自行安装 , 明天应该有结果 --- 到底ok了没有?

论坛徽章:
0
69 [报告]
发表于 2007-11-24 04:01 |只看该作者
给大家报告一下,最后Ubuntu桌面启动成功了!

期间 filesystem.squashfs 有问题 , 某些服务启动时也导致死机.
先看一下截图. 我会尽快将过程整理一下.

论坛徽章:
0
70 [报告]
发表于 2007-11-24 11:54 |只看该作者
原帖由 老手 于 2007-11-24 01:12 发表
再次制作iso文件 , 启动 ....

我让它自行安装 , 明天应该有结果 --- 到底ok了没有?


现在大家已经知道我已经启动成功了. 那当时这个制作的iso有没有问题呢?
有! 启动后,还是运行到shell下了.但比之前的iso , 已经有了进一步进展.
列出casper.log的内容发现,是时候把filesystem.squashfs列入重点怀疑对象了.


但是 , iso是否真的没问题了吗 , 我心里也没底 .最终我还是拿原始的filesystem.squashfs制作iso.
(真是躲也躲不过啊 , 想偷懒点都不行 , 最后发现其实付出更多代价 深刻检讨下)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP