博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fedora cloud image的使用
阅读量:6372 次
发布时间:2019-06-23

本文共 1788 字,大约阅读时间需要 5 分钟。

linux环境下

也许你本来就在linux的环境下了, 或者安装在硬盘上,或者运行在虚拟机里。

但是更多的时候你不需要那么大、那么全的整个 大块系统。
之前 我也是一直是 使用archlinux来 实现最小化的系统安装。

那么问题来了?假如你需要的是:

1. 小型linux运行环境
2. 可定制可升级的系统环境
3. 大量的可用的方便安装的软件包

那么下面的这些你绝对感兴趣。

Fedora Cloud Images

这个不过多解释, 自行查看下载。

环境配置和运行

现在下载下来的cloud images大小一定会让你吃惊,因为 大小不过100M多。

但是raw, qcow2的文件格式, 没有玩过kvm qemu的人一定不会懂。 这个自行Google

2种运行的方式:

linux kvm(qemu)中运行

  • linux kvm qemu Bridge Tap 的网络配置参见 :
  • #### 运行方式的改进:####
    • 一般的运行方式: (spice 方式 tap bridge方式)
      kvm -smp 4 -m 2048 -name f15 -drive file=~/Fedora-Cloud-Base-20141203-21.x86_64.qcow2,if=virtio -vga qxl -net nic,model=virtio,macaddr=00-11-22-33-55-44 -net tap -localtime -soundhw es1370 -spice port=5900,addr=192.168.3.148,disable-ticketing
    • 可以改进的: (nohup commond &)
      nohup kvm -smp 4 -m 2048 -name f15 -drive file=~/Fedora-Cloud-Base-20141203-21.x86_64.qcow2,if=virtio -vga qxl -net nic,model=virtio,macaddr=00-11-22-33-55-44 -net tap -localtime -soundhw es1370 -spice port=5900,addr=192.168.3.148,disable-ticketing &
    • 继续改进: (虚拟串口,后台运行, 不需要图形连接: 串口很多种方法, 具体参见手册)
      nohup kvm -smp 4 -m 2048 -name f15 -drive file=~/Fedora-Cloud-Base-20141203-21.x86_64.qcow2,if=virtio -net nic,model=virtio,macaddr=00-11-22-33-55-44 -net tap -nographic -serial pty &

windows(或者随便其他环境)下vmware (或者 virtualbox)运行

对于这一种方式,只需要转换为相应的磁盘文件格式就OK了。

示例如下:

qemu-img convert -f qcow2 -O vmdk Fedora-Cloud-Base-20141203-21.x86_64.qcow2  fedora.vmdk

然后就可以拿去vmware中 作为磁盘运行了,

同样, virtualbox磁盘转换:

qemu-img convert -f qcow2 -O vdi Fedora-Cloud-Base-20141203-21.x86_64.qcow2  fedora.vdi

其他磁盘格式参见qemu-img, qemu的手册

题外话: 同样对于厌倦了vmware,virtualbox的 一样可以吧vmdk, vdi等转换为raw ,qcow2格式

示例如下:

qemu-img convert  -f vmdk -O qcow2   src.vmdk  dest.qcow2

Tips

由于fedora cloud Image默认root用户的密码不知道。。 具体参见 官方wiki。

修改办法:

virt-customize -a fedora.qcow2 --root-password password:123456

修改密码为: 123456

其他 参考 。

转载地址:http://moyqa.baihongyu.com/

你可能感兴趣的文章
忘记root用户密码怎么办?
查看>>
esxi定时任务
查看>>
Scaffold-DbContext
查看>>
关于VMware Workstation主机列表问题求教
查看>>
配置管理小报101021:给ubuntu加监控
查看>>
qml文字滚动效果的封装,实现方式运用的qml中提供的动画效果,另一种实现方式也可以使用定时器修改控件的坐标来实现...
查看>>
标准C++实现任务队列
查看>>
jdbc url
查看>>
刷leetcode第704题-二分查找
查看>>
debug_backtrace() 函数生成一个 backtrace(追踪)
查看>>
第七天,还是盒子
查看>>
XAMPP软件包下载
查看>>
XXL-JOB初体验-ORACLE版
查看>>
沉思录:别人的棺材
查看>>
jersey + spring + mybatis + redis项目搭建
查看>>
PAT 1006 部分正确_另一种解法
查看>>
在Keil环境下使用JLink实现printf输出重定向至debug窗口
查看>>
postgres的\d命令不显示全部的用户表
查看>>
poj 3468 A Simple Problem with Integers
查看>>
OOA/OOD/OOP细讲
查看>>