chaobill 发表于 2004-12-3 20:34:37

[大嘴巴]MagicLinux安装程序的设想

安装程序最最先是看是不是重装系统
安装程序先嗅探出硬件设备。
然后给出一份config文件出来
然后,在内存里装好的GCC根据config build内核出来
有不支持的硬件?“对不起,你的硬件有可能不被支持,你确认要装么?”
OK,探到你有以下硬件,如果没错就点下一步吧
根据你的硬件,对你的内核文件做以下优化:不懂的话就按OK懂的话看哪里还要优化

没有Linux分区?第一次装啊,魔法分区,把最后的盘割出部分来划归Ext3系统(好些日子没关注了不知道拼写对不对),什么,连C盘也是NTFS 兄弟,麻烦进入XP把光盘的xx.exe(就是 vfloppy精简专用版)运行一下。FAT写一个boot.ini文件还是容易嘛。

装什么包都好,Demo就不要了,反正不是开发的人向来是不看的,rip之,不过有些小东西还是要用的,不然人家的shell脚本用不了了。
东西都挤在/usr/bin干什么,有些给我放其他地方去

开机有那么多服务要来干什么,留那四个就够了(XP的启动速度看人品,我的ML有时候就比他快)

sejishikong 发表于 2004-12-3 20:36:14

呵呵,做成自动化的安装可能有潜在的危险啊。

冰寻 发表于 2004-12-3 20:57:51

呵呵,做成自动化的安装可能有潜在的危险啊。

是啊!!严重反对自动化的安装!!

自动化的安装搞的人象个傻瓜!!

chaobill 发表于 2004-12-3 20:58:34

不是自动化,而是即时编译。
根据硬件生成专一版本
////+
我的意思是在安装时根据硬件编译内核

tingxx 发表于 2004-12-3 21:03:18

那就是gentoo了 :mrgreen:

KanKer 发表于 2004-12-3 22:02:38

若能实现当然最好了,但,这样的话,若我以后要加个U盘什么的岂不是还要重新编译内核?抑或这些设备已预先编译为模块了,那重新编译与不重新编译又有多大区别?

ygw_ycf 发表于 2004-12-3 23:26:59

麻烦,只需准备两个内核,amd,intel就行了,安装时检测一下,装上就行

killxp 发表于 2004-12-5 17:56:48

南桥芯片的驱动是否编入内核,感觉对硬盘速度影响还是满大的,比如SIS的芯片组,SIS5513的DMA支持如果编译成模块,加载后速度远远不如直接编入内核。

EricNeon 发表于 2004-12-6 15:01:58

即时编译内核的问题,我曾经和UNIX频道的兄弟也讨论过。目前为难的地方主要是编译内核的时间比较长,对于一次安装过程可能不太合适,新手会不耐烦的。我们讨论的结果是最好把内核的编译放在安装完成以后进行。最好有个像gentoo的genkernel那样简单的工具,硬件的支持应该是要自动完成。额外的模块可以提供选择。
页: [1]
查看完整版本: [大嘴巴]MagicLinux安装程序的设想