MIC2怎么使用?

hulo11 2009-03-11 10:19:39
有没有详细的使用说明
...全文
557 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
时哲 2009-03-24
  • 打赏
  • 举报
回复
给你我刚翻译的一些资料:

目前MIC2仅是一个命令行工具,但项目计划建立的是图形界面程序。映像的配置基于kickstart,该格式用于自动在Fedora和Redhat上安装。

首先,安装时需要超级用户权限。该工具拥有一系列说明文档,可使用“--help”选项查看。

下列位置可找到示例:

· 如果已安装该工具,示例的位置在“/usr/share/doc/mic2/examples”。

· 如果通过GIT软件获得了源代码,示例的位置在源码目录中或源码树中。

以上网本为例,示例文件能够方便地根据需求设置要使用的软件包。可以为示例文件创建一个本地副本,这样就能随心所欲地编辑它。

对于上网本,有两个kickstart配置文件能在源码树的“examples”目录找到:

· netbook-core.ks:面向最终用户。

· netbook-core-developer.ks:面向开发者,其中选择了开发工具包。

不要直接编辑安装的示例配置文件,因为MIC2能够打开任意位置的配置文件,并且不需要这些文件存在于某一特定位置。

复制“netbook.ks”文件到用户主目录以外的某个位置。如果需要添加、移除软件包或定制化,可将这些信息保存在“netbook.ks”文件副本内。下面介绍一些关于kickstart格式的细节。注意,这里介绍的并非是用于创建映像的全部指令和选项,而是列出当前所需选项的一个概要。示例中的默认选项能够用于大多数情况下。

要创建一个Moblin开发资源库映像,可执行下列命令:

moblin-image-creator -c netbook-core.ks -f livecd --cache=/tmp/mycache

该命令告诉MIC2使用名为“netbook-core.ks”的kickstart文件来获得哪些软件包将被下载和装入映像的信息。“--cache”是本地计算机的目录,它是用于存放软件包的缓存目录。缓存非常有用,如果访问的是远程服务器,大量的软件包将不用在将来创建映像时反复下载。下一次执行该命令,如果其中有些软件包已升级,那么缓存也将简单地“升级”,这会比从资源库重新下载要容易。

后文将介绍完整的命令参数。

创建Live CD映像

执行下列命令:

sudo moblin-image-creator --config=netbook-core.ks --format=livecd --cache=mycache

该命令的输出是名为“moblin-netbook-core-XX.iso”的文件。

该ISO映像是一个复合映像,它能被写入磁盘设备或烧制一张CD-ROM光盘。

假设当前系统上“/dev/sdb”目录是U盘路径,如果要将映像写入到U盘上,只需要执行下列命令:

sudo dd if=moblin-netbook-core-XX.iso of=/dev/sdb

创建Live USB映像

执行下列命令:

sudo moblin-image-creator --config=netbook-core.ks --format=liveusb --cache=mycache

一个名为“moblin-netbook-core-XX.usbimg”的文件将被创建。假设当前系统上“/dev/sdb”目录是U盘路径,如果要将映像写入到U盘上,只需要执行下列命令:

sudo dd if=moblin-netbook-core-XX.usbimg of=/dev/sdb

该映像使用FAT文件系统,因此能简单地挂载到Windows或其它操作系统上。

创建交互式Live USB映像:

执行下列命令:

sudo moblin-image-creator --config=netbook-core.ks --format=liveusb --interactive --cache=mycache

该命令将创建一个可直接写入到可用或匹配设备上的映像。

创建循环映像

执行下列命令

sudo moblin-image-creator --config=netbook-core.ks --format=loop --cache=/tmp/mycache

一个名为“moblin-netbook-core-XX.img”将被创建。可使用命令行挂载它,并通过交换根目录方式进入映像。如下所示:

sudo mount -o loop moblin-netbook-core-XX.img /mnt

sudo chroot /mnt su –

创建KVM和Raw虚拟机映像

执行下列命令:

sudo moblin-image-creator --config=netbook-core.ks --format=raw --cache=/tmp/mycache

一个名为“moblin-netbook-core-XX-sda.raw”的文件将被创建到“moblin-netbook-core-XX”目录中。在最理想的情况下,可使用该特性在拥有VT支持的计算机中运行,并允许它在BIOS中。

如果使用Fedora或Opensuse系统,执行下列命令可进入KVM虚拟机启动映像:

sudo qemu-kvm -m 512 -boot c -hda moblin-netbook-core-XX-sda.raw

如果使用Ubuntu,执行下列命令启动映像:

sudo kvm -m 512 -boot c -hda moblin-netbook-core-XX-sda.raw

创建Vmware虚拟机映像(VMDK)

可执行下列命令创建Vmware虚拟机映像:

sudo moblin-image-creator --config=netbook-core.ks --format=vmdk --cache=mycache

“moblin-netbook-core-XX-sda.vmdk”映像文件和“moblin-netbook-core-XX-sda.vmx”配置文件将被创建到一个名为“moblin-netbook-XX”目录中。只需要运行Vmware虚拟机或Vmware播放器,在其中选择“.vmx”文件。



原文地址:http://moblin.org/documentation/moblin-image-creator-2/using-mic2

我是潘东东 2009-03-12
  • 打赏
  • 举报
回复
MIC2是命令行工具,UI正在开发中
详情请见:http://moblin.org/projects/moblin-image-creator-2
右边的documentation里有详细的说明
mydiandian 2009-03-11
  • 打赏
  • 举报
回复
恩,刚刚接触,有点无从下手的感觉,谁能指点一下啊!
muzishanyi 2009-03-11
  • 打赏
  • 举报
回复
如果你制作过Fedora类(基于rpm)的livecd,那么移步http://moblin.org/projects/moblin-image-creator-2

否则先弄明白kickstart http://fedoraproject.org/wiki/Anaconda/Kickstart

要想深入了解或者说定制基于moblin的系统,需要对python(mic2) 及制作linux发行版有一定的经验...

1,553

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与英特尔开源软件相关的技术
社区管理员
  • 英特尔开源软件社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧