樱家冢 发表于 2005-4-6 23:01:09

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

这样一则方便演示,二则可以为那些无法识别硬盘分区表的用户提供安装到硬盘的另一种方式,软件包不必全,但是务必做到安装到硬盘以后保持和原magic的兼容性,可以在此基础上通过安装相应的软件包最终达成用正常安装方式安装Magic一样的效果。

MagicLive的下载地址,呵呵。
http://www.magiclinux.org/people/snoopyxp/

turingcat 发表于 2005-4-7 07:10:47

好建议啊。也有利于推广ML。呵呵

sdbjason 发表于 2005-4-7 07:19:37

不错的建议!

sfiloveyou 发表于 2005-4-7 09:53:27

强力支持

nju-suyang 发表于 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时有多大。

sejishikong 发表于 2005-4-7 12:33:32

其实还有一个叫做ISOemu的软件,好像可以直接实现光盘引导,但这方面我比较弱,不是太清楚。
至于DOS引导,到不用担心版权问题,可以用freedos啊。但是的确有点不伦不类。

sfiloveyou 发表于 2005-4-7 17:54:16

不能沉呀,顶

樱家冢 发表于 2005-4-7 19:06:21

正在制作中,主要是借鉴了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时有多大。
我想可以删除开发工具的包,还有Magic默认安装了不少功能重复的软件包比如bmp和amaroka,二选一就可以了,总之不是最最常用的东西都不要放进去,即使是某些KDE组件,如果不太需要,也可以不要,像azureus什么的也可以不要,毕竟没人会用LiveCD上面的azureus真的下载东西吧?呵呵。

superpig 发表于 2005-4-7 21:02:26

顶上去!

KDE 发表于 2005-4-7 21:43:24

建议用方案 2 加 freedos 实现,只要把 loadlin 写进 autoexec.bat 就可以了。

baif 发表于 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

snoopyxp 发表于 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

sejishikong 发表于 2005-4-8 08:24:22

太好了。

stdio 发表于 2005-4-8 17:56:32

我认为用 GRUB 比较好
页: [1] 2 3 4 5 6
查看完整版本: 是不是基于Magic 1.2 final做一个LiveCD?