基于Asianux Server 3操作系统LiveCD的产品实现
LiveCD_制作

制作最好是新装系统,配置好自动登陆,安装好五笔,清理掉/root/.cache/*所有文件并重启一次,确保当前路径为/home挂载母盘(母盘可以是原盘也可以是制作过的测试盘)mkdir /home/isomount -t iso9660 -o loop /Fedora-11-LiveCD.iso /home/iso 红色为母盘路径解压光盘中的镜像文件(之前制作有过解压这步可以省略了,直接下一步)unsquanshfs /hoem/iso/LiveOS/squanshfs.img写方式挂载从上述镜像文件中解压出来的ext3fs.img文件/mkdir /home/livecd-rootmount -o loop,rw /home/squanshfs-root/LiveOS/ex3fs.img /home/livecd-root注:挂载后/home/livecd-root即为光盘linux的根目录”/”挂载后即可进入/home/livecd-root/ect/init.d/中删除启动服务必要服务为:auditd,cpuspeed,functions,haldaemon,halt,ip6tables,irqbalance,sshd,messagebus,smartd,network,udev-pos,rsyslog其他服务都可删除,服务删除的只是启动项,没有真正删除内容。
修改登陆前的背景/home/livecd-root/usr/share/backgrounds/leonidas/lion/wide/1920x1200/将文件夹中的jpg文件替换为指定登陆桌面文件,不要更改文件名删除多余帮助文件rm -rf /home/livecd-root/usr/share/doc/*生成已安装软件列表rpm -qa --root /home/livecd-root/ | sort >/list.txt(通过列表查看软件名字方便使用yum 卸载)卸载livecd-root目录中已安装软件yum remove firefox --installroot=/home/livecd-root安装ibus五笔输入法(装之本机硬盘也装方便同步时配置输入法)yum install ibus-table-wubi --installroot=/home/livecd-root (当前目录应为输入法安装包所在目录)删除livcd-root中的用户共享目录并重建rm -rf /home/livecd-root/etc/skelmkdir /home/livecd-root/etc/skel修改下列文件配置让root自动登陆禁用root密码vi /home/livecd-root/etc/pam.d/gdm在第二行前面加“#”注释vi /home/livecd-root/etc/pam.d/gdm-password 在第二行前面加“#”注释设置自动登陆用户vi /home/livecd-root/etc/gdm/cutom.conf在后面添加[daemon]TimedloginEnable=trueTimedlogin=rootTimedloginDelay=0vi /home/livecd-root/etc/password删除第一行的“x”修改默认登陆语言vi /home/livecd-root/etc/sysconfig/i18n修改内容为LANG=” zh_CN.UTF-8”添加需要自动启动的后台程序vi /home/livecd-root/etc/rc.local在后面添加./root/socketcli &./root/shell &同步root用户配置——同步前调整硬盘中root用户的壁纸,输入法,电源管理,禁用屏保,关闭电源管理,设置桌面内容,启动项。
服务器安装文档Linux-Asianux-3安装

北京中软国际信息技术有限公司4.3.6.3.安装前提接下来的步骤是进行Linux 核心的启动。
下图是执行完Linux 核心的引导,即将进入安装界面时的示意图。
图中最后一行“running/sbin/loader”表示正在运行安装程序的加载程序,也表示当前已经完成安装核心的启动。
等待片刻后,就会进入对应的安装程序。
安装 Asianux Server 3.0选择Skip调过即可。
随后出现下图:点击Next进入下面环节。
4.2.1.选择语言环境4.2.2.4.2.3.设置键盘进入键盘设置的界面,选择“英语键盘”,点击“下一步”。
如下图:4.2.4.设置分区如果是裸机或者是服务器上以前没有安装过Linux的话会出现下图提示:选择“是”即可进入分区界面。
将最上面的下拉框选择成为“建立自定义的分区结构”然后点击下一步。
选择空闲分区,单击“新建”按钮,新建分区。
如下图:点击“新建”按钮弹出添加分区的界面单击“文件系统类型”右侧的上下箭头按钮,选择“文件系统类型”:swap”;“大小(MB)”:建议设置为内存的2倍(本次为1500MB即可);其他选项为默认。
单击“确定”,如下图:选择剩余的空闲分区,点击“新建”按钮,选择“挂载点”为“/”,单击“文件系统类型”右侧的上下箭头按钮,选择“文件系统类型”:“ext3”;并选中“使用全部可用空间”,其他选项为默认。
点击“确定”,如下图:单击“下一步”进入“配置引导”4.2.5.配置引导进入“网络配置”界面,使用系统默认设置,点击“下一步”也可点击进入“时区配置”界面,选择“亚洲/北京”,点击“下一步”,如下图:4.2.6.配置用户按照提示设定系统管理员口令,口令至少包括六个字符,并且区分大小4.2.7.选择安装类型将除tomcat、geronimo、resin、日文支持、韩文支持之外的其他选项选中,点击下一步4.2.8.文件系统初始化,开始进行安装(这个需要一定的时间)如下图:4.2.9.4.2.10.安装成功安装成功后显示如下页面,点击“重新启动”:4.3. 配置桌面环境如果选择的默认登录方式是文本登录的话需要使用命令来登录图形界面。
RedFlag Asianux Server虚拟化组件包指南

RedFlag Asianux Server 3虚拟化组件包指南为使本届杯赛选手可以近距离感受企业级虚拟化技术的构建方案,组委会特将类似红旗企业级别产品“RFVM(红旗虚拟化服务器) v1.0”的开源基础模型整合编译后提供选手借鉴体验,对应的企业产品仅为需要构建商业技术服务的企业项目提供。
院校教师,可通过本届杯赛的教师培训课程,更加详细具体的学习掌握相关企业技术的应用,并指导学员完善竞赛技术的实现。
一、预备1、KVMLinux将KVM合并到Linux内核中(2.6.20)。
KVM是一种完全虚拟化解决方案,它有一个方面非常独特:它将Linux内核转换为一个使用内核模块的hypervisor。
这个模块允许使用其他客户操作系统,然后在宿主Linux内核的用户空间中运行(参见下图)。
内核中的KVM通过/dev/kvm字符设备来公开虚拟化后的硬件。
客户操作系统使用为PC硬件仿真修改过的QEMU进程与KVM模块接口。
OpenVZ软件同时为用户提供工具,协助自动化管理虚拟服务器。
基于模板的应用程序部署可以在几分钟内用简单的方法创建新的虚拟服务器并投入使用,而且与其他的虚拟化技术相比,OpenVZ可以在每CPU上运行几倍于其他虚拟化服务器技术的虚拟化服务器。
二、安装1、先安装RedFlag Asianux Server 3 SP2 x86 32版操作系统,安装过程中建议分区如下:挂载点大小备注/ 30GB 安装系统,KVM虚拟机的操作系统镜像文件默认在/var下/vz 30GB 用于openvz的模板文件和虚拟环境用户数据的存放/data 20GB 用于iSCSI-target的共享盘数据存放SWAP 按需一般为内存2倍,若内存大于4GB,就固定4GB2、请注意安装操作系统时选择虚拟化组件支持,安装操作系统后,将Tool工具盘也完全安装到服务器中。
3、配置sshd服务和vncserver,此步骤为可选,不影响虚拟化组件包运行。
02-1-Asianux Server 3安装图示

Asianux Server 3.0安装截图中日韩三国联合开发的Asianux Server 3.0发布了,下载后在虚拟机里面安装测试了一下,\还不错!1、光盘启动画面:2、以下为硬件自检过程:3、以下提示是否对安装介质进行测试,时间较长,可以不测试,选“Skip”跳过即可:4、提示版本5、选择语言,我们选简体中文:6、接受许可协议:7、选择键盘,我们选“英语键盘”:8、对硬盘设备sda上的分区进行初始化,选“是”:9、对硬盘进行分区,用系统默认的选择即可,点“下一步”:10、确认操作,点“是”:11、网卡配置,可以用DHCP,也可以手工设置,我们用默认的DHCP:12、选择区域:13、输入超级用户的口令:14、选择软件包的安装,我们用默认的即可(如果想自己定义安装的软件,选“定制安装”):15、检查所选择安装的软件包的依赖关系:16、下面就要开始安装了,点“下一步”:17、提示安装需要哪几张光盘,让你有所准备:18、格式化文件系统:19、以下为安装过程截图:20、显示配置,硬件基本上都可以识别,一般选默认即可;登录方式可以选择“图形方式”或“文本方式”,我们选“文本方式”:21、这个好像是一个什么安全系统,不知道具体功能,选默认的禁用吧:22、安装引导程序,这个系统没有可以修改的地方:23、安装完成:24、重新引导系统:25、启动画面:26、硬件自检过程:27、进入了文本方式的login提示符:28、输入超级用户root和口令,进入了#下,可以输入相关命令进行字符界面的操作,如果输入startx 可以进入图形界面:29、进入图形界面,还挺漂亮的:30、从图形界面注销:31、以上仅仅是对Asianux Server 3.0进行了安装测试,具体的使用没有进行测试,有兴趣的朋友可以试一下,应该没什么问题,这个系统设计的还是比较友好的,我看到图形界面的菜单里面都有Oracle的安装导航,其它方面的使用应该也不会太复杂。
Linux下制作LiveCD(可编辑)

2008红旗杯LiveCD简介迷你LiveCD一些著名的 LiveCD体验LiveCD运用脚本制作LiveCD制作自己的LiveCD LiveCD简介 LinuxLiveCD是根据特定任务目标定制开发的可以从光盘上直接启动运行的Linux操作系统与常见的Linux套件发行版不同它不必硬盘安装只需将光盘插入光驱并调整BIOS从光驱启动即可进入系统进行操作这种方式免去了常规Linux发行版先要重新调配系统资源并完成硬盘安装后方可运行任务的过程也不用担心安装新系统后可能引起原有操作系统变化非常适合初用体验者和特定商业任务环境的应用而LinuxLiveCD中一般也可含有强大的工具和众多的软件作为系统维护人员的启动盘用于进行系统修复也非常不错若是用来类比的话LinuxLiveCD和WindowsPEERDCommander组合非常相似但功能更为强大 LiveCD应用方式 LiveCD是一种储存在可开机自启动光盘中不需安装就可以执行的操作系统通常亦包括一些其他软件退出 LiveCD 并重新开机后电脑就可以恢复到原本的操作系统 LiveCD 是通过把原本放在硬盘里的数据放到内存的虚拟磁盘中来运作但这样会导致可用内存的降低引致一些效能下降配合联合文件系统的应用可将一些特定服务任务配置好后转换成LiveCD系统并将部分可变数据导入联合文件系统的可变环境中已实现动静结合的任务需要一旦系统出现故障或迁移只需重新启动系统即可恢复既定任务例如小型企业或分支部门办公环境的网关接口等 LiveCD主要系统分布虽然大多数的LiveCD都包括一个以Linux内核为基础的操作系统但也有基于其他操作系统的LiveCD存在例如 Mac OS Mac OS X BeOS FreeBSD Plan 9 Microsoft Windows 等不过基于 Microsoft Windows 的 LiveCD 的合法性令人怀疑第一个支持LiveCD运行的操作系统似乎是1991年发行的光盘版的 Mac OS 7和用户创建的具有系统资料夹的 Macintosh CD它可以从光盘中启动一个完整的桌面 LiveCD系统的基本布局基于Linux的 LiveCD 和 Linux 软盘通常是用工具程序 syslinux 来起动的在个人电脑上可开机光盘通常都遵照 El Torito标准将光盘上的一个特殊的文件通常都是隐藏的当作软盘影像文件处理很多基于 Linux 的 LiveCD 会使用一个压缩文件系统简称 cloop 的 CompressedLoopback Device来增大光盘的容量以此方法制作的系统功能可以颇为丰富典型的 Knoppix 系统包括了大约 1200 种软件包迷你LiveCD 迷你LiveCD是一种容量小得可以载于卡片型CD-ROM的LiveCD迷你LiveCD大概可以装载50 MB未压缩或100 MB压缩了的资料Damn Small Linux DSL 是功能丰富的迷你LiveCD的一个例子一些著名的 LiveCD 基于苹果电脑 Macintosh OS 基于BSD 基于Linux 基于Microsoft Windows 基于苹果电脑Macintosh OS 含有Mac OS的System folder的CD或软盘 BootCD - Charlessoft制作Mac OS X 基于BSD DragonFly BSD FreeSBIE 基于FreeBSD Frenzy mini-CD 基于FreeBSD NetBSD - 官方LiveCD影像档基于Linux Knoppix - 基于Debian的LiveCD Knoppix bv1al - 基于Knoppix的繁体中文LiveCD Gnoppix - 基于Ubuntu使用GNOME作为桌面的LiveCD Stanix - 基于Knoppix bv1al的繁体中文LiveCD MEPIS - 用作Debian的安装 Damn Small Linux - 轻量化的Knoppix可装载于卡片型CD上 MandrakeMove - 由Mandriva作商业上的支持PCLinuxOS - The LiveCD Project的直接代表 ROCK Linux - 针对PowerPC的LiveCD Slax - Slackware的变种 fanx基于SLAX-comnX-11 版中文版说明geexbox a free software media center for Linux官网及中文版下载 Knoppix LinuxLiveCD领域的佼佼者是目前使用范围最广的LinuxLiveCD它基于DebianGNULinux兼容NTFSFAT32分区格式官方版本httpcom只有西欧语言和日语支持但由于Knoppix十分适合用户自行定制目前台湾和香港的爱好者已经成功制作出多个不同版本的繁体中文Knoppix简体中文版以国内巨宏科技httpcom发行的CaptureLinuxLiveCD最为著名Gnoppix 与Knoppix一样同样以DebianGNULinux为基础只不过Knoppix使用KDE作为桌面环境Gnoppix使用GnomehttpcomSLAX 基于SlackwareGNULinux同样具有较强的定制能力Linuxfansorg的atfa和wjping119以SLAXcom打造了中文版的FanxhttpcomfanxISO仅有213MB功能亦非常强大非常适合国内用户使用SUSELive-Eval SUSE出品的LinuxLiveCD与其发行版一样桌面异常精致默认语言为英文但支持中文正常的显示可用来在安装SUSELinux前进行系统体验CDlinux 只有18M的光盘版Linux支持很多硬件 PCMCIASCSIUSB等和多种网络协议 ftpsshnfssamba等用户可方便地进行定制并按需要自行添加删除软件包CDlinux支持东方语言 CJK 尤其对简体中文提供全面支持是完善的系统修复光盘httpcdlcomindex-cnhtml基于Microsoft Windows BartPE Windows 2000XP2003 911 Rescue CD [2] Windows NT2000XP2003 Ultimate Boot CD for Windows Windows XP - BartPE的功能延展 MiniPE-XT 体验LiveCD testiso 运用脚本制作LiveCD 首先根据任务目标在标准计算机环境中构建好一套完整的Linux系统环境解压包并安装支持Live模块的kernel包补丁用安装的kernel启动系统在boot目录找到内核文件并做一个新的连接命名为 vmlinuz 在grubconf里新建一个title 运行build脚本这样就可以将正在运行的系统转为LiveCD的系统了在此暂时不用剖析其原理有兴趣的同学可以分析对应教本逐步理解这一过程并可尝试不同的生成方式在此进作为一个样例红旗Linux桌面6 环境的livecd 制作过程下载内核补丁包 1首先已经安装好的系统环境中将livecdtar包解压安装内核补丁包 2安装两个内核文件rpm –ivh krpm --nodeps --force 制作过程 3解压linux-live-com--for-redflagtar tar xzvflinux-live-com--for-redflagtar 4用安装的kernel启动系统reboot选择新内核来引导系统 5在boot目录找到内核文件并做一个新的连接命名为 vmlinuz ln –s vmlinuz-com4-4live vmlinuz 建立新的引导启动项 6在grubconf里新建一个title 制作过程 7查看aufs文件和squashfs 文件编译前的准备 8准备工作已做好运行build脚本 build 并命名指定路径生成CD镜像文件 9运行结束在tmplive_data_3556文件中生成一个后缀为iso的文件则是将正在运行的系统制作成livecd了结果测试结果测试结果测试结果测试测试结果可以正常启动操作系统红旗Asianux Workstation 3 环境的livecd 制作过程 Asianux Workstation3 livecd 制作过程 1首先将livecdtar解压 Asianux Workstation3 livecd 制作过程Asianux Workstation3 livecd 制作过程解压后有两个内核文件和一个压缩文件再将这个压缩文件解压如图 Asianux Workstation3 livecd 制作过程Asianux Workstation3 livecd 制作过程 2安装两个内核文件 rpm –ivh krpm --nodeps --force Asianux Workstation3 livecd 制作过程 3用安装的kernel启动系统 reboot选择新内核来引导系统 Asianux Workstation3 livecd 制作过程 4在boot目录找到内核文件并做一个新的连接命名为vmlinuz Asianux Workstation3 livecd 制作过程 5在grubconf里新建一个title Asianux Workstation3 livecd 制作过程 Asianux Workstation3 livecd 制作过程 6查看aufs文件和squashfs文件 Asianux Workstation3 livecd 制作过程 7准备工作已做好运行build脚本 build 并命名指定路径Asianux Workstation3 livecd 制作过程命名test-livecd Asianux Workstation3 livecd 制作过程使用的内核路径必须指向新内核如图 Asianux Workstation3 livecd 制作过程运行结束生成ISO文件 Asianux Workstation3 livecd 制作过程 Asianux Workstation3 livecd 测试过程 Asianux Workstation3 livecd 测试过程 Asianux Workstation3 livecd 测试结果测试结果可以正常启动操作系统制作自己的LiveCD 作业 I 对livecd的认识将linux livecd作为重点 II运用脚本制作livecd IIIlivecd的制作方案任务设定掌握了LiveCD系统的基本制作过程随后则需要根据特定任务的需要先定制安装好一个特定系统环境并根据需要完成任务的配置与系统优化其中要考虑系统的可变环境设置例如显卡网卡等以便系统可以迁移到不同的环境中随后即可根据已掌握的LiveCD制作过程完成转换并通过虚拟机或刻盘来验证效果让我们共同携手走向美好的明天解压后便可以看到运行脚本通过高品质的培训与技术支持服务提升用户应用技能为用户创造价值中科红旗软件技术有限公司----红旗教育学院红旗华南西部管理中心编写红旗教育学院审校 Linux下制作LiveCD 主要内容可得到三个文件kernel-live-com4-4_1i686kernel-live-devel-com3-3i686 linux-live-com--for-redflagtar 通过高品质的培训与技术支持服务提升用户应用技能为用户创造价值中科红旗软件技术有限公司----红旗教育学院。
Asianux_3[1].0_安装oracle_10g
![Asianux_3[1].0_安装oracle_10g](https://img.taocdn.com/s3/m/8ec9a3593b3567ec102d8a8d.png)
at sun.awt.X11GraphicsEnvironment.clinit(Unknown Source)
at ng.Class.forName0(Native Method)
at java.awt.Window.init(Unknown Source)
at java.awt.Frame.init(Unknown Source)
at oracle.ewt.popup.PopupFrame.init(Unknown Source)
at java.awt.Window.init(Unknown Source)
at java.awt.Frame.init(Unknown Source)
at oracle.ewt.popup.PopupFrame.init(Unknown Source)
at oracle.sysman.oio.oioc.OiocOneClickInstaller.main(OiocOneClickInstaller.java2091) 执行如下:
Java代码
[oracle@localhost database]$ xhost 127.0.0.1 0.0
-------------------------
[root@localhost ~]# groupadd dba
[root@localhost ~]# groupadd oinstall
[root@localhost ~]# useradd -g oinstall -G dba oracle
因为oracle只支持如下版本:
基于红旗Asianux 3 workstation版LiveCD的制作

基于红旗Asianux3Server版LiveCD的制作摘要目前Linux的很多发行版本已经被设计为所谓的“LiveCD”,即可以直接引导为可用Linux系统的CD。
这些LiveCD的设计是,当从CD引导起来后,提供一整套可以使用的工具,其中有一些是通用的,有一些是高度专用的。
本文研究的是如何做一个基于Asianux3workstation版LiveCD的制作,用于娱乐多媒体播放。
本文的LiveCD拥有五种播放工具可供选择,在使用时导入要播放的文件,选中要使用的播放器,双击即可。
关键字:LiveCD、红旗Asianux3workstation、媒体播放器队名:suda02单位:苏州大学计算机科学与技术学院指导老师:朱晓旭团队成员:赵靖、胡恒光、常赛目录第1章绪论1.1背景1.2LiveCD概述1.3本文结构第2章项目规格书2.1创作思路2.2应用领域第3章分析设计说明书3.1背景和应用领域3.2作品特点和设计思路3.3运行硬件环境要求3.4功能描述3.5工作原理3.6体系结构和关键技术点3.7功能模块设计3.8相关技术比较和分析3.9总结第4章LiveCD制作过程4.1下载红旗Asianux34.2在VitualBox中安装红旗Asianux34.3安装mplayer、RealPlayer11、Helix Player、xmms、Kaffine Player、ntfs-3g 4.4livecd制作过程第5章总结第6章参考文献第7章附录7.1团队成员7.2团队主要分工第一章绪论1.1背景随着Linux等开源软件在企业及社会中更为广泛的应用,对开源软件的认知度也在逐年增加,众多实施方案中也采取了更多跨平台的技术及更多地使用了开放标准。
基于红旗Asianux3workstation版构建系统平台(如为其他系统环境,请说明)。
系统方案的实施需要从操作系统的安装开始。
以往的安装方式需要真正地在硬盘上安装系统及软件,对硬盘中缘由的分区和系统会带来直接的影响,甚至无意中破坏硬盘中原有的数据。
Asianux3上使用DM Multipath(DMMP)工具复合多条路径

Red Flag Asianux3上使用DMMultipath工具复合多条路径IBM存储v3500使用双控制器时,每台主机到存储之间有2对光纤跳线连接,主机映射完成后,即可在相应的服务器主机上看到该存储。
通过fdisk命令查看硬盘可以发现存储V3500上映射过来的卷,但是因为存在冗余的路径,所以每个卷看到了两个同样大小的存储空间。
如下面红色区域显示:[root@eCardDB02~]#fdisk-lDisk/dev/sda:299.4GB,299439751168bytes255heads,63sectors/track,36404cylindersUnits=cylinders of16065*512=8225280bytesDevice Boot Start End Blocks Id System/dev/sda1*11310439183Linux/dev/sda2143232525954614083Linux/dev/sda3323263640432764567+82Linux swap/SolarisWARNING:GPT(GUID Partition Table)detected on'/dev/sdb'!The util fdisk doesn't support e GNU Parted.WARNING:The size of this disk is6.0TB(5991479377920bytes).DOS partition table format can not be used on drives for volumeslarger than2.2TB(2199023255040bytes).Use parted(1)and GUIDpartition table format(GPT).Disk/dev/sdb:5991.4GB,5991479377920bytes255heads,63sectors/track,728422cylindersUnits=cylinders of16065*512=8225280bytesDevice Boot Start End Blocks Id System/dev/sdb112673502147483647+ee EFI GPTWARNING:GPT(GUID Partition Table)detected on'/dev/sdc'!The util fdisk doesn't support e GNU Parted.WARNING:The size of this disk is6.0TB(5991479377920bytes).DOS partition table format can not be used on drives for volumeslarger than2.2TB(2199023255040bytes).Use parted(1)and GUIDpartition table format(GPT).Disk/dev/sdc:5991.4GB,5991479377920bytes255heads,63sectors/track,728422cylindersUnits=cylinders of16065*512=8225280bytesDevice Boot Start End Blocks Id System/dev/sdc112673502147483647+ee EFI GPTWARNING:GPT(GUID Partition Table)detected on'/dev/dm-0'!The util fdisk doesn't support e GNU Parted.WARNING:The size of this disk is6.0TB(5991479377920bytes).DOS partition table format can not be used on drives for volumeslarger than2.2TB(2199023255040bytes).Use parted(1)and GUIDpartition table format(GPT).如上面所示看到有2个路径sdb和sdc,而且容量与存储划分的卷一致,而且2个路径不能用来分区和挂载。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
of
complexityCJ].№ture, structures∞d
press),1997. of cellular
l幽10lOlol000l咀l
loo…
…001100旦蛐lOlolOlol0U001100… …0011llllj』D101010lO旦llllll00…
…ool 10000001 10lOlOlO!!O00000l100… …001l
[4]Jackson
dge E..^perspective of n01inear
110000ll上如10lOⅡIl0000111100…
dyn鲫ic,C衄bridge.C锄bri
theory
of cellular
…∞llIIIIlIIIII“必lI“IlIll“illoo…
而串…00s¥1101ls料00…,其中s・,s料表示(oo+11)・的子串。就 是126号元胞自动机规则下,初始条件中含有一个不规则块的情况。它产生 的时间序列是非周期的。 6.对于一般的初始条件so,除了(1)这种类型外,综合情况2—5和 基本事实,有限步迭代后,都可以转化成考虑串…0011s1100…,其中s中 不会出现010。这时这种串又可以看成126号元胞自动机规则下的串,易知 其产生的时间序列是非周期的。 三、结论和曩置 本文通过用122号和126号初等元胞自动机非周期性的类比,证明可以 以一个位置函数为纽带,来研究J26号和122号初等元胞自动机任意初始条 件下的时问序列的性质。这些结论从一个侧面说明了上述元胞自动机具有 复杂的动力学行为。但是对于其它~些非线性的初等元胞自动机及其非周 期性和在实际生活中如何应用还需要继续探究.
nodeps)
force(~
1.Livec哒行时产生的数据临时存放在RAII中,随着系统的关闭会丢
失,所以这些数据要存储到外部的硬盘、U盘、软盘,然而Morphix和Puppy Linux是例外,他们是少数Linux LivecD可以储存数据到光碟。 2.LiVecD的启动并不会影响计算机原来的操作系统和原来的设置, 计算机重新启动后则系统回复到原来的样子。 3.LiVecD的启动相对比操作系统直接从硬盘启动要慢得多,当然还 取决于内存因素-如果内存越大则启动速度越快。
硒ianux—rpm.config bzip2 e2fsprogs
parted—1.8.1—4.1AX nodeps
Rpm—ivh
第六步:Rpm—ivh mI【innrd咱.O.6—2.i386.r呻一force
Rpm—ivh
第七步:Rpm—ivh
Rpm—ivh
kenle卜live一2.6.24.4~一1.i686.瑚
LivecD产品的特点:
三、UveCD工作原理分析 了解LivecD工作原理对于研究LivecD产品的制作是非常重要的,下面 就LivecD产品的启动过程看一下它的工作原理。 1.计算机启动光盘上的引导程序,引导程序可以采用grub,也可以 使用lilo,如果是其它非x86架构的机器则用其它适合的引导程序。 2.引导程序装入光盘上的Linux内核.并同时装入一个RAM disk,一 般采用grub的功能来完成,RAM disk使用的是initrd的方式.当然也可以 采用其它Linux支持的方式,只是启动脚本需要进行一定的修改。 3.内核启动后转入到initrd中linuxrc,由linuxrc来完成各种初始 化的操作,如各种必须的文件加载、设备的识别及内核模块的加载,建立 和准备好用户操作根目录环境。1inuxrc必须是一个可执行文件,一般采用 的是脚本来完成。 4.1inuxrc运行结束后会进入根系统的/sbin/init继续执行,该程序 将利用/etc/in“tab文件来完成系统的启动过程. 5.启动完成,进入用户操作模式。 在启动过程,需要注意几个关键点.否则会导致LivecD产品不能正常 运行。
ke丌lel—l ive—devel-2.6.24.3—3.i686,
linurlive_6.2.3一for_redflag.tar. 支持Live模块的kernel补丁包的依赖包: splashpics-o.卜3.i386.r加,
libdhcp4client一3.O.5—34.i386.rp.4—2L i386.r阳,
【2]Badii兄\&Politi^..C唧lexity:hjerarchical
scaling in Physics。
(C劬lbridge:C柚bridge
^ hierarchical
University
[3]Guto-itz
H.A.,
clBssification
卸to∞ta'Physica D,1990,{\bf45):136一156.
server 3 LivecD
中图分类号:TP3文献标识码:^文章编号:1671—75口7(2∞9)122∞78—02
一、L.Ⅳ・CD产量的应用价值 随着LivecD产品制作技术的快速发展和不断完善,LivecD产品应用的 范围越来越大,其应用价值凸现重要。例如,传统的软件产品展示时,恰 好一个重要的客户要观看产品,但是由于计算机突发的原因不能正常的展 示,为此导致展示人员惊慌失措,更懊悔的是因此而失去了一个重要的客 户。可是如果提前将展示产品制作成LivecD产品,只要放入计算机的光驱 即可补救各种突发出现的情况,继续进行产品的展示.可解燃眉之急。又 如,对于linux操作系统的初学者,特别想体验一下linux操作系统的用户 界面,但是由于系统安装过程复杂而导致其热情丧尽,可是如果将1inux操 作系统做成LivecD产品,对于他们只要进行简单的操作就可以体验1inux产 品,使他们急切的愿望得以实现,满足了他们体验的要求。还有,在计算 机教学的过程中,教师经常给学生要演示一些实验,但是在课堂上正要演 示时发现计算机的软件环境不符合要求,导致演示不能正常进行,如果提 前将演示的实验做成LivecD产品,则在演示时不受演示计算机环境的影 响。另外,在网络维护的过程中,经常由于服务器的中断而导致业务的不 能正常运转,如果提前将服务器的业务做成LiveCD产品则当服务器出现故 障时可临时代替服务器工作,不会影响业务的正常运转。当服务器恢复 时,再将业务切换过去。总而言之.LivecD产品会应用到IT行业、教育、 服务业、商业等各种不同的领域,已经焕发出蓬勃的生机。 =、LiveCD的发晨现状 LivecD是事先储存于cd上,可不特定于计算机硬件而启动的操作系 统,也就是说该cD启动后操作系统就可运行、使用,通俗的讲就是一种直 接町运行操作系统的cd。LivecD与普通操作系统安装盘的区别:一是普通 操作系统安装盘要安装到计算机的硬盘,启动计算机才能运行操作系统; 二是LiveCD省去了漫长的安装过程,计算机有没有硬盘都无所谓。直接放 入计算机的光驱启动操作系统即可直接使用。Linux LivecD顾名思义在光 盘上可运行l inux操作系统的cd。 LivecD的发展现状怎样呢?LivecD发行版本已经有若干年的历史.但 是近一两年这种发行版本如雨后春笋.发展十分迅速。Linux LivecD的技 术革新者是KNOPPIx操作系统,而肛PIs则是一套建立在Linux上的商业发行 版,KANOTIx是基于刖OPPIX而在很多方面要超过刖oPPIX的一套系统,在德 国乃至欧洲有很大的影响。还有微软发布的windws PE、依靠canonical有 限公司的支持ubuntu的LivecD、北京中科红旗公司桌面版的LivecD等等。
Cd tar—sys.tar redflag
∞tocanf
compat elfutiIs
automack cpp
gcc
boost cups
linux—liv鲥.2.3for
gdb kemel libicu rp哪
./bu订d
glibc libcap libsdc++ sip.d_eVeI
kedb撇
libdbi
1.RAM
disk的大小必须小于Linux中对RAM disk设置的大小,如果超
过了必须重新配置内核并蕈新编译。 2.R删disk所使用的文件系统必须是Linux内核内制支持的,在编译 内核的时候把该文件系统编译成模块。 3.LivecD在启动中或者启动后会需要创建或者写入一些文件,所以 这部分文件就需要存放在可以写入的文件系统中。 四、‘于Adanux SoⅣ计3曩作系统Liv・CD的一作的步一 第一步:用Un∞er命令查看内核版本号。 第二步:在/lib/∞dules/2.6.18—8.10髂/kernel/fs下查看有无 squashes和aufs模块。 在该步骤中要特别注意三点,第一,在内核中有squashes和auks模块 才能制作LivecD;第二,一般squashes模块存在:第三,auks模块需手工 加入。 第三步:R阳一iyh splashpics.o.卜3.i386.rpm 第四步:Rpm—ivh libdhcp4client一3.0.5—34.i386.rpⅢ R叩 一ivh 1ibdhcp4client—deve卜3.O.4—21.i386.r胛
1.i686.r硼
kernel—live—deve卜2.6.24.4—4
第八步:cd/1ib/Ⅲodules/2.6.24.4—4live/kenel/fs,即切换到 fs目录查看有无aufs文件。 第九步:重启计算机进入everest 1inux(2.6.24.4—4nve) 第十步:Tar—xvf
1.i686,
(三)硬件兼容性 在封装LivecD后,我们在不同型号的计算机上进行测试,经过测试发 现有一部分机器无法启动到图形界面。查看日志,发现是显卡驱动无法正 常加载。通过修改/etc/xll厶org.conf中driver,更改为相应驱动或 vesa驱动,可以启动到罔形界面。但是需要手工更改,后经测试发现需要 安装systeⅢ-config—display自动测试显示硬件并自动生成xorg相关配置文 件。 六、结柬胥 总而言之,LivecD产品将来会应用到人们生产、生活的各个领域,为 此带动了LiveCD技术的快速发展。在LivcD的制作过程中,首先要弄清其工 作的原理;其次,掌握LivcD的制作的步骤;第三,应当注意工具的选择、 系统的裁减、硬件兼容性等问题。