免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
51 [报告]
发表于 2007-11-23 21:22 |只看该作者
原帖由 yueliangdao0608 于 2007-11-23 17:32 发表
UBUNTU真是不怎么地啊。


还没用上 , 不清楚怎么样 .

有人认为 RED HAT的也好 , SUSE的也罢 , 都不过是linux类系统的马甲 .

如果可以这么说 , 那么Ubuntu岂不是穿了2件马甲的linux系统

论坛徽章:
0
52 [报告]
发表于 2007-11-23 21:24 |只看该作者
原帖由 simon22543 于 2007-11-23 10:28 发表
楼主加油,看你的帖子虽帮不上忙但让小弟大开眼界,呵呵.


凭直觉 , 不久就会有结果.

谢谢.

论坛徽章:
0
53 [报告]
发表于 2007-11-23 21:37 |只看该作者
原帖由 老手 于 2007-11-23 00:00 发表
眼看着就要成功了, 其实还没有
做这种事总是好事多磨的(给自己安慰下).

总线错误!
启动到了shell下了,显然由于某种原因,我们自己"生"的那个大文件filesystem.squashfs并没有mount成功,
我们来到了initrd.gz的文件系统下


昨晚我们认为 "大文件filesystem.squashfs并没有mount成功"
提出了可能的原因:
  1. 制作filesystem.squashfs参数不对 ?
  2. 我用的制作软件版本和Ubuntu的不匹配 ?

想想有点不对劲!
怎么说呢. 到底是"mount"不成功呢,还是根本就没有"mount".
如果是第一种情况 , 那么提出的原因还有点针对性 ;
如果是第二种情况呢 , 这时还去折腾filesystem.squashfs是不是缘木求鱼了 ?!

论坛徽章:
0
54 [报告]
发表于 2007-11-23 21:58 |只看该作者
事实上,我犯了一个大错 .

虽然只是添加了一行代码 , 但在制作iso的过程中 , 还涉及对filesystem.squashfs和iso文件本身进行拆解和重新制作.

只要是动到的地方 , 怀疑是合理 , 而且是必须的.
那么进行合理的切割 , "定点清除"才是最佳战术.

可惜,我只把目光投向filesystem.squash , 而没有想到iso本身.

正确的做法,应该先把iso里面的内容拷出后,直接把这些内容生成iso .
如果新"生"的iso与原iso安装时表现不一致 , 那很明显是生成参数不对.

如果连原始内容再"生"一遍就出问题了 , 那么进一步去搞filesystem.squashfs就
很不明智了.

论坛徽章:
0
55 [报告]
发表于 2007-11-23 22:24 |只看该作者
我只是要屏蔽cupsd , 没有想到折腾这么长时间 , 却还真正触及到它.

就象想检查CPU风扇动不动 , 现在却连机箱都打不开 ;-(

如果说前面的做法存在漏洞 , 那么新生的iso毕竟启动起来了呀 , 而且已经跑到shell下了. 难不成还会有问题 ?

论坛徽章:
0
56 [报告]
发表于 2007-11-23 22:33 |只看该作者
其实,跑到shell下, 全在我的意料之外 .
看到busybox , 我就觉得胜利的曙光就在前头了 .

我已经没有必要按前面的说法去检查iso问题了.
因为shell下已经可以完成所有必要的测试 , 完全可以找到"mount"不成功的原因.

论坛徽章:
0
57 [报告]
发表于 2007-11-23 22:50 |只看该作者
在shell下 , 我可以使用大多数linux命令 , 只要Ubuntu的开发人员在编译busybox时选上的就可以.
我试了一下 , 没有vi , 我只能用cat看文件, 这已经够了.



看到casper.log了吗 ? cat一下 , 竟然"抖出了"不少的料.

(不清楚busybox的人,自己去查一下资料.)

论坛徽章:
0
58 [报告]
发表于 2007-11-23 23:01 |只看该作者
上图不清楚,再来一张:


注意到最后一行字:
"Unable to find a medium containing a live file system."

这表明根本没有找到filesystem.squashfs .所以现在根本就不能怀疑它.
那iso有没有问题了 , 此时能不能mount它 ? (iso现在是光盘)

论坛徽章:
0
59 [报告]
发表于 2007-11-23 23:18 |只看该作者
既然要mount光盘,那就要找到其对应的设备驱动文件.
也就是对应/dev/目录下的那个文件.

我后来找到了 , 准备mount光盘:


mount成功. 已经可以看到光盘上的内容. filesystem.squashfs也在那里呆着.


那就是说,iso没有问题 ?  怎么可能?!

论坛徽章:
0
60 [报告]
发表于 2007-11-23 23:22 |只看该作者
还真是说不清楚了...

没用原始文件再生iso绝对是个馊主意!

现在怎么办 ??????????!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP