MIC2 使用方法

本文介绍了如何使用Moblin Image Creator 2 (MIC2) 创建不同类型的映像,包括LiveCD、LiveUSB、循环映像及虚拟机映像等。MIC2是一个基于kickstart格式配置文件的工具,用于自动在Fedora和Redhat上安装。文章提供了详细的命令示例及创建各种映像的具体步骤。
摘要由CSDN通过智能技术生成

 

MIC2使用

翻译:徐诚

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

首先,安装时需要超级用户权限。该工具拥有一系列说明文档,可使用“--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 –

创建KVMRaw虚拟机映像

执行下列命令:

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中。

如果使用FedoraOpensuse系统,执行下列命令可进入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

 

特性 • 2.4V至5.5V输入电压范围 • 6A(脉冲)输出电流 • 引脚电压选择: - 三态引脚(9种电压选项) - 0.6V、 0.8V、 0.9V、 1.0V、 1.2V、 1.5V、 1.8V、 2.5V或3.3V输出电压 • 减少元件数(无反馈电阻) • 高效率(最高95%) • 禁止时输出放电 • 具有高开关频率的恒定导通时间控制: - 1.0V输出电压下的典型频率为1.2 MHz • 整个线路/负载/温度范围内的输出电压精度为±1.5% • 软启动速度为0.8 ms/V • 支持安全启动进入预偏置输出 • 关断状态下电源电流的典型值为1.5 µA • 低压差工作(100%占空比) • 超快瞬态响应 • 闩锁热关断保护 • 闩锁限流保护 • 电源正常(Power Good, PG)漏极开路输出 应用 • 固态硬盘(Solid State Drive, SSD) • FPGA、 DSP和低压ASIC电源 概述 MIC23650是一款高效率低压6A峰值同步降压稳压器。 恒定导通时间(Constant-ON-Time, COT)控制架构 的超轻负载(HyperLight Load®)模式可在轻载条件下 实现非常高的效率,同时仍能够保持超快的瞬态响应。 MIC23650的输出电压可通过两个VSEL(电压选择)引 脚设置为9种不同的值。这种方法无需外部反馈电阻分 压器,并且可提高输出电压设置精度。 MIC23650的输入电压范围为2.4V至5.5V,同时兼具较 低的关断电流和静态电流,非常适合由单节锂离子电池 供电的应用。最大占空比可达到100%,支持低压差工 作,从而扩展了便携式系统的工作范围。 MIC23650的引脚分配与基于MIC23656 I2C的可编程稳 压器版本兼容,因此可以轻松转换应用。漏极开路PG 输出用于指示输出电压变化何时处于调节电压的9%以 内,并且可简化与MCU的连接或电源顺序控制。如果 设置为关断状态(EN=GND),则MIC23650通常消耗 1.5 µA电流,而输出通过10下拉电阻放电。 MIC23650采用高效散热的16引脚2.5 mm x 2.5 mm x 0.55 mm薄型FTQFN封装,工作结温范围为–40°C至 +125°C。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值