
在安装之初,是会有脚本自动挂载启动镜像中的ramdisk,加载轻量内核,自动读取cpu架构,cp对应架构的编译器和编译器参数到磁盘。cp包管理器到磁盘,根据网络连接状态,确认是否下载最新内核源码或启动镜像内的内核源码进行编译,根据你的分区配置规划根文件系统,然后会让你选择不同的安装方案(服务器,桌面,mail服务器之类),会根据这些方案选择既定的安装脚本,从网络或本地用包管理器来安装或用源码编译安装,完成安装后会有脚本运行bootloader的安装。
像debian和centos两套东西封装原理基本相同,只不过包管理器完全不一样,现在大家用的发行版,技术难度主要在包管理器的自动配置上。如果自己想封装一个系统,可以找到debian的安装镜像解开,然后在里面加一点自己的东西。如果还想自己做更多东西,可以看下面的网站,LFS计划是构建Linux手把手的教材。
http://baike.baidu.com/view/366312.htm?fr=aladdin
http://www.lfs.org.cn/
http://www.linuxfromscratch.org/
首先要一个硬件平台,如ARM.1.烧写固件部分,如U-BOOT 或bootloader(买开发板时都会提供给你的)。
2.内核部分(这个需要自己定制,根据需要适当裁剪,新手建议用开发板上现成
的)。
3.文件系统部分,用busybox制作。
这只是一个简要步骤,具体请参照各种资料。
PS:做Linux的需要恒心,可能会遇到很多困难,但只要坚持,没有解决不了的问题。Enjoy it!
一般来说不可以,linux和windows的文件系统格式不一样,常见ghost只可以在windows环境下使用;虽然在windows下使用ghost可以备份linux所在的盘
也没有必要这样去做,linux安装很快的,可是试试把linux刻到U盘里安装,8分钟安装完毕,
此外ghost也没法分出swap分区,也没有办法安装grub
ps:自己制作linux live CD还不如直接使用官方的linux desktop版本
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)