如何制作嵌入式Linux虚拟机

本文详细阐述了在ESXi平台上,如何通过内核文件bzImage和initrd.img来创建嵌入式Linux虚拟机模板,包括虚拟机的创建、分区与文件系统的建立、GRUB的安装配置以及成功上电的过程。
摘要由CSDN通过智能技术生成

简介

本文介绍如何在ESXi虚拟化平台下,利用内核文件(bzImage)和内存文件(initrd.img)制作嵌入式Linux虚拟机模板。

虚拟机创建

可以通过vSphere Client来创建一个Linux虚拟机,其中一些选项:
1. Guest Operation System: Other Linux(32-bit)
2. Create a disk: 4GB Thin Provision

:手工创建方法:
1. 通过vmkfstools创建虚拟磁盘
2. 通过vi编辑.vmx配置文件
3. vim-cmd solo/registervm注册虚拟机

创建分区和文件系统

将新创建的虚拟机磁盘添加到Ubuntu 9.04的虚拟机上,磁盘挂载在/dev/sdb上。用户创建时,将"/dev/sdb"修改相应的实际磁盘标识。
1. 通过"fdisk /dev/sdb"创建分区。最终作者创建的分区情况如下,其中/dev/sdb1设置为启动分区:
Command (m for help): p


Disk /dev/sdb: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x94007daa


   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1           9
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值