QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15289|回复: 83

是不是基于Magic 1.2 final做一个LiveCD?

[复制链接]
发表于 2005-4-6 23:01:09 | 显示全部楼层 |阅读模式
这样一则方便演示,二则可以为那些无法识别硬盘分区表的用户提供安装到硬盘的另一种方式,软件包不必全,但是务必做到安装到硬盘以后保持和原magic的兼容性,可以在此基础上通过安装相应的软件包最终达成用正常安装方式安装Magic一样的效果。

MagicLive的下载地址,呵呵。
http://www.magiclinux.org/people/snoopyxp/
发表于 2005-4-7 07:10:47 | 显示全部楼层
好建议啊。也有利于推广ML。呵呵
回复

使用道具 举报

发表于 2005-4-7 07:19:37 | 显示全部楼层
不错的建议!
回复

使用道具 举报

发表于 2005-4-7 09:53:27 | 显示全部楼层
强力支持
回复

使用道具 举报

发表于 2005-4-7 12:01:57 | 显示全部楼层
正在制作中,主要是借鉴了knoppix3.7,目前对ML的改动很少,只是修改了/etc/rc.d/rc.sysinit和/etc/rc.d/init.d/halt使得启动和关机正常,正在测试硬件自动检测。

ML的内核太大,一张软盘装不下,不想重新编译了。目前在硬盘上测试用的是grub引导,但将来做在光盘上以后就不行了(我得grub好像找不到光驱?)。我想到的两个方法:

1. 用2.88M的软盘镜像,目前大小足够了,但恐怕将来的内核会更大,不太看好这种方法。

2. 先启动到dos,然后用loadlin引导ML。这个方法我试过了,切实可行,优点是内核和initrd都可以放在光盘上,大小不受限制,而一张1.44M的软盘镜像足以装下dos、mscdex、和loadlin还绰绰有余且可自动搜索到光驱,缺点嘛,看上去有点不伦不类的,而且有版权问题?

最理想的就是找到<1.44M的启动管理器,而且能自动搜索到光驱。我看grub里面有一个iso9600的文件,但就是找不到我的光驱,而且想来自动识别也很困难。

另外问一下,究竟软件包能精简到什么程度?我只是把大部分的devel包卸掉了,一些基本的开发工具还是想保留,这样大约还有1.8G,不知道压缩成cramfs时有多大。
回复

使用道具 举报

发表于 2005-4-7 12:33:32 | 显示全部楼层
其实还有一个叫做ISOemu的软件,好像可以直接实现光盘引导,但这方面我比较弱,不是太清楚。
至于DOS引导,到不用担心版权问题,可以用freedos啊。但是的确有点不伦不类。
回复

使用道具 举报

发表于 2005-4-7 17:54:16 | 显示全部楼层
不能沉呀,顶
回复

使用道具 举报

 楼主| 发表于 2005-4-7 19:06:21 | 显示全部楼层
[quote:c2bb9103c3="nju-suyang"]正在制作中,主要是借鉴了knoppix3.7,目前对ML的改动很少,只是修改了/etc/rc.d/rc.sysinit和/etc/rc.d/init.d/halt使得启动和关机正常,正在测试硬件自动检测。

ML的内核太大,一张软盘装不下,不想重新编译了。目前在硬盘上测试用的是grub引导,但将来做在光盘上以后就不行了(我得grub好像找不到光驱?)。我想到的两个方法:

1. 用2.88M的软盘镜像,目前大小足够了,但恐怕将来的内核会更大,不太看好这种方法。

2. 先启动到dos,然后用loadlin引导ML。这个方法我试过了,切实可行,优点是内核和initrd都可以放在光盘上,大小不受限制,而一张1.44M的软盘镜像足以装下dos、mscdex、和loadlin还绰绰有余且可自动搜索到光驱,缺点嘛,看上去有点不伦不类的,而且有版权问题?

最理想的就是找到<1.44M的启动管理器,而且能自动搜索到光驱。我看grub里面有一个iso9600的文件,但就是找不到我的光驱,而且想来自动识别也很困难。

另外问一下,究竟软件包能精简到什么程度?我只是把大部分的devel包卸掉了,一些基本的开发工具还是想保留,这样大约还有1.8G,不知道压缩成cramfs时有多大。[/quote]
我想可以删除开发工具的包,还有Magic默认安装了不少功能重复的软件包比如bmp和amaroka,二选一就可以了,总之不是最最常用的东西都不要放进去,即使是某些KDE组件,如果不太需要,也可以不要,像azureus什么的也可以不要,毕竟没人会用LiveCD上面的azureus真的下载东西吧?呵呵。
回复

使用道具 举报

发表于 2005-4-7 21:02:26 | 显示全部楼层
顶上去!
回复

使用道具 举报

发表于 2005-4-7 21:43:24 | 显示全部楼层
建议用方案 2 加 freedos 实现,只要把 loadlin 写进 autoexec.bat 就可以了。
回复

使用道具 举报

发表于 2005-4-7 22:03:56 | 显示全部楼层
www.linux-live.org
回复

使用道具 举报

 楼主| 发表于 2005-4-7 22:48:24 | 显示全部楼层
可以使用isolinux直接从光盘启动的吧?不用loadlin.exe,兜了个圈子了。
看看这里吧。
http://syslinux.zytor.com/iso.php
回复

使用道具 举报

发表于 2005-4-8 00:23:21 | 显示全部楼层
magiclive -- a livecd based on magiclinux1.2 final

i'm working on a livecd based on magiclinux 1.2 final, i called it magiclive.
it now can boot to init 3 successfully;
still have problem with xfree86 autoconfig, so failed to boot into init 5.

features
a 498 MB image with all magiclinux 1.2 final softwares, none of the software are removed;
hardware autoconfig;
autodetect harddisk partitions and automounted;
full filesystem are writeable, so you can even install software when you run a livecd from cdrom with no harddisks;

feel free to give me some advices
回复

使用道具 举报

发表于 2005-4-8 08:24:22 | 显示全部楼层
太好了。
回复

使用道具 举报

发表于 2005-4-8 17:56:32 | 显示全部楼层
我认为用 GRUB 比较好
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 02:44 , Processed in 0.164736 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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