fedora cloud image的使用
来源:互联网 发布:传世db数据库编辑器 编辑:程序博客网 时间:2024/04/29 10:15
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 的网络配置参见 : http://i.huaixiaoz.com/linux/kvm_qemu.html
- #### 运行方式的改进:####
- 一般的运行方式: (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 &
- 一般的运行方式: (spice 方式 tap bridge方式)
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
0 0
- fedora cloud image的使用
- fedora cloud image的使用
- 修改Cloud image的密码的简单方法
- 使用fedora的问题
- grub-image的使用
- Image Switcher的使用
- border-image的使用
- new Image()的使用
- 组件Image的使用
- Image-Loader的使用
- spring cloud bus 和 spring cloud stream 的使用场景
- fedora 10 tomcat的使用
- Fedora中minicom的使用
- Fedora下sudo的使用
- Fedora 下安装ibus-cloud-pinyin
- Cloud Foundry 云服务的使用
- spring cloud学习(四) Fegin 的使用
- solr cloud系列-solrj的使用
- PHP课程笔记10
- Condor and Pegasus on ubuntu14.04
- PHP课程笔记11
- JVM学习笔记
- 加背景出现 java.lang.NoSuchMethodError:setBackground()
- fedora cloud image的使用
- svn 莲花软件
- solr中solrconfig.xml详解
- Laravel学习笔记一
- Linux CPU 上下文切换
- android ndk 开发
- HTML 表单textarea中换行(\n)回车(\r)空格( )的替换
- Struts2标签遍历List<Map<String, String>>
- Oracle RAC HAIP测试