QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3129|回复: 7

MI2 改造成 ghost 安装是否可能?

[复制链接]
发表于 2011-5-5 08:28:53 | 显示全部楼层 |阅读模式
我记得 sunshine 说过 MI2 支持向系统解压 rpm,然后执行脚本的能力,其实还不如直接向分区解压 unsquashfs xz 压缩包,然后再加上简单的设置。我们可以是传统的依赖安装,也可以是 unsquashfs 快速安装,再可以是直接生成 Live。
Live 脚本的确可以自己写,那是因为底层更新变动,会影响到 Live 脚本的寿命。
再比如现在的 MI2 的内核是否可以直接提取自系统本身,而不是独立的微系统,然后使用 live 脚本进入系统,我们可以在简单的设置后,无论是终端还是 X 桌面,用户可以选择安装成 unsquash 只读模式还是正常安装。

[ 本帖最后由 haulm 于 2011-5-5 08:40 编辑 ]
发表于 2011-5-5 09:50:49 | 显示全部楼层
可以。只要有能稳定运行的live,就可以将mi改造成live。改造mi live的过程其实就是制作live脚本,生成live的过程。
ghost模式其实已经有相关开源软件,可以看看RIPlinux
回复

使用道具 举报

发表于 2011-5-5 09:59:12 | 显示全部楼层
另外,个人感觉live 也可以是一个200MB以内的 X 精简系统, 兼容性好,启动快,包含大多数系统修复软件,可以运行mi主程序。并不是一个庞大的发行版直接放到光盘上的那种..
回复

使用道具 举报

 楼主| 发表于 2011-5-5 11:54:04 | 显示全部楼层
原帖由 zy_sunshine 于 2011-5-5 09:59 发表
另外,个人感觉live 也可以是一个200MB以内的 X 精简系统, 兼容性好,启动快,包含大多数系统修复软件,可以运行mi主程序。并不是一个庞大的发行版直接放到光盘上的那种.. ...

我是非常同意你这个观点的,把上层建筑分离出去,就好比我现在就做上层的事情,我觉得 200M 以内的精简系统可以不包括 X 服务。
精简的系统可以做更多有针对性的事情,也方便唯护和扩展,而已经构建完整的系统唯护起来相当麻烦。

[ 本帖最后由 haulm 于 2011-5-5 11:59 编辑 ]
回复

使用道具 举报

发表于 2011-5-8 10:16:48 | 显示全部楼层
system rescue cd 就是一个live维护系统呢:
http://www.sysresccd.org/
(这个网址被G-F-W挡了)
回复

使用道具 举报

 楼主| 发表于 2011-5-9 10:52:22 | 显示全部楼层
原帖由 yankaiqian 于 2011-5-8 10:16 发表
system rescue cd 就是一个live维护系统呢:
http://www.sysresccd.org/
(这个网址被G-F-W挡了)

你能提供它的资源不,很难访问,下载不到东西。
回复

使用道具 举报

发表于 2011-5-11 19:50:08 | 显示全部楼层
cdlinux是不错的发行版,跟现在针对桌面的系统有点不同,cdlinux引入了大量嵌入式结构的支持,体积比较小,用来维护系统不错,曾经想用来做机械控制的CNC控制软件,软件依赖很多,现在用LFS平台调试。
回复

使用道具 举报

 楼主| 发表于 2011-5-11 19:56:08 | 显示全部楼层
原帖由 huizige 于 2011-5-11 19:50 发表
cdlinux是不错的发行版,跟现在针对桌面的系统有点不同,cdlinux引入了大量嵌入式结构的支持,体积比较小,用来维护系统不错,曾经想用来做机械控制的CNC控制软件,软件依赖很多,现在用LFS平台调试。 ...

可能定位有所不同,MGC编译的内核趋向于桌面和服务器之间了。
做为 Live,如果将开发成份和文档帮助删除的话,1CD 并不难实现,就从内核来讲,MGC 的内核包容了大多数的新硬件支持。大量嵌入式结构支持我不理解,我分析给你看,对于嵌入式系统最好的设计就是专一和最小化的,内核可能 3M 以内就搞定了,而桌面版的内核其实都有十多兆,由于要照顾最大的硬件支持,现在的内核都在23M多了,这还没有把固件驱动计算在内。所以我不能理解什么叫做加入大量嵌入式结构的支持
现在很多高级用户会自己编译属于自己的内核,去掉不用的驱动,内核的确可以很小,但是否明显加快内核运行速度我就不知道了。一般 USB 驱动、FB显示驱动、LED 驱动、硬盘驱动要编译进内核,其它的驱动只要编译成模块,这个是发行版本在编译内核时最烦琐的工作。
Linux 发行版本很多,有时候抄袭他们的源码甚至构架也都是可以的,重要的是自己有没有对它有足够的了解,有没有真实属于自己才有的东西。
或者我只要这么表达就可以了:设备在更新淘汰,低端的东西如果没有定位应用就失去了应用空间,而操作系统会有很多种定位,只是各自的发展的特色无法被取代。

[ 本帖最后由 haulm 于 2011-5-11 20:11 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 04:37 , Processed in 0.034529 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表