笔记写的比较杂乱,仅供自己以后复习参考。 命令层 块命令和流命令等 协议层 xxoo 物理层 第二章 SCSI基础 协议的重要性 总线空闲条件:SCSI总线上没有活动 选择阶段 SCSI ID表示总线控制权优先级 消息阶段 协议使用消息来报告错误 命令状态和其他信息 也可以使用消息发送控制信息 命令阶段 启动器发送一个带有命令指令和参数数据的数据块给目标器 如果目标器要报告命令块格式或者参数错误             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-04 11:30:37
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            支持的文件格式qemu支持多种类型的文件系统,而最原生的以及最灵活的是qcow2类型了,这种文件系统支持写时复制,加密,压缩以及VM快照。 除了这种文件系统之外,如下类型也是被支持的:raw ,cloop ,cow,qcow,vmdk ,vdi ,vhdx,vpc 等等,每个版本会有一些差别,具体参考对应的Document文档。虚拟盘的创建方法既然qemu支持很多中类型的文件系统,那么我们如何生成            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 14:06:48
                            
                                110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Qemu 架构Qemu 是纯软件实现的虚拟化模拟器,几乎可以模拟任何硬件设备,我们最熟悉的就是能够模拟一台能够独立运行操作系统的虚拟机,虚拟机认为自己和硬件打交道,但其实是和 Qemu 模拟出来的硬件打交道,Qemu 将这些指令转译给真正的硬件。正因为 Qemu 是纯软件实现的,所有的指令都要经 Qemu 过一手,性能非常低,所以,在生产环境中,大多数的做法都是配合 KVM 来完成虚拟化工作,因为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 07:33:18
                            
                                439阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            qemu-img概述
命令参考:
更详细的参考:
查看虚拟机的磁盘文件:
Create选项:
验证qemu-img默认格式:
默认显示raw格式。
展示t1.img镜像文件的信息:
查看磁盘空间的占用:
指定格式:
查看raw格式选项:
查看qcow2格式选项:
通过raw格式使用dd命令做稀疏文件:
展示flat1.img镜像文件的信息:
没有空洞磁盘空间大小与虚拟大小一样!
通过dd命令支持稀            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 10:14:14
                            
                                223阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用qemu-kvm创建虚拟机本文包含以下几个部分:创建磁盘安装VNC Server启动虚拟机通过VNC访问虚拟机通过nc访问虚拟机监控和管理遇到的问题1. 创建磁盘使用qemu-kvm工具中的qemu-img创建磁盘。支持的文件类型:blkdebug blkverify bochs cloop dmg file ftp ftps gluster host_cdrom host_device ho            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 10:44:47
                            
                                649阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介最近在搞国产操作系统,适配Arm系统,新搞台机器又太贵,所以搞了台虚拟机,那么虚拟机与主机的通讯是大问题了,下面是我的几种尝试。一、邮箱我最开始使用的是邮箱,这种原始的方法,在有网的情况下还可以尝试下,那么没有网,真就唧唧了。这种可以作为简单使用一两次的情况下使用,简单快捷。二、向日葵我是使用邮箱,将Arm的向日葵软件拷到qeum虚拟机上,这样在有网的情况下,既可以远程控制也可以传输文件,也是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-21 11:34:12
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2019独角兽企业重金招聘Python工程师标准>>>    在介绍cow与raw格式前,先看如下操作,通过ll -l与 du  查看一个磁盘镜像的大小,结果如下[root@localhost d9907fa5-641b-4d52-80e6-c8c5262f6f94]# ll -l cbbb29b4-cd7f-4a12-ace7-ecfe39158cf8
-rw-rw-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-14 23:35:46
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文将向你推荐如何将Windows安装在第二硬盘,Linux安装在第一个硬盘。这么的利益是这两个体系就像硬盘一样自力更生开了,能够离别的自力更生启用。安装的次序毫无疑问是先Windows, 再Linux. 因为Windows不能分辨Linux分区。1) 安装Windows XP我们懂得mix.teenmix.org,Windows的领导过程不能安装在第2个硬盘上,也就说Windows不能自从盘启用            
                
         
            
            
            
            qemu-nbd挂载虚拟机镜像文件系统基本原理操作步骤1.加载NBD驱动2. 连接 qemu-nbd3.挂载4.解挂虚机文件系统为LVM实例1.加载驱动2.连接qemu-nbd3.挂载lvm分区4.卸载盘符虚机文件系统为非LVM虚机文件系统为NTFS 基本原理nbd(网络块设备: Network Block Device),利用qemu-nbd将qemu虚拟机镜像挂载到Linux上。   展开来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 14:55:09
                            
                                481阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            挂载新的硬盘虚拟机增加一块新硬盘 七大步:第一步: 了解linux系统分区的原理
    第二步: 查看系统分区情况
    第三步: 虚拟机 增加 硬盘
    第四步: 分区
    第五步: 格式化
    第六步: 挂载
    第七步: 设置重启后 挂载不失效1.第一步: 了解linux系统分区的原理一个硬盘可以分成多个分区
 
 ***用户不能直接操作硬件, 需要 让硬件和系统的目录            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-10 07:12:03
                            
                                701阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            问题背景:对虚拟机执行save和restore,或者managedsave之后,再start,则系统起来之后,无法挂载ISO文件,报出的错误是:libvirtError:internal error:unable to execute QEMU command ‘blockdev-remove-medium’:Tray of device 'ide0-1-0' is not open。挂载ISO和            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 19:46:34
                            
                                619阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本系列文章会总结 QEMU/KVM 和 Ceph 之间的整合: 
 (1)QEMU-KVM 和 Ceph RBD 的 缓存机制总结 
 (2)QEMU 的 RBD 块驱动(block driver) 
 (3)存储卷挂接和设备名称 
   
 这篇文章分析一下一个 Ceph RBD 卷是如何被映射到一个 QEMU/KVM 客户机的,以及客户机中设            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 00:02:29
                            
                                126阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              我们很多时候,在有意无意间,可能就会发现硬盘变成了动态磁盘,当你想转换成基本磁盘的时候,又害怕丢失数据。比如说,从盘在初始化的时候有的初始化成动态磁盘;或者是出于奇,一不小心就把基本磁盘转换成动态磁盘了,当你以后在拿这个动态磁盘挂在别的机器上用,就直接不能用了,或者在你重新装系统后,这个从盘直接就是动态外部的,不是联机状态。转动态磁盘容易,动态转回基本磁盘,就不那么便宜了。            
                
         
            
            
            
            KVM (Kernel Virtualization Module) is an open source, popular and efficient virtualization technology provided by Linux kernel. Virtualization creates virtual ram, devices, disks, CPU’s, networks etc.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 23:30:02
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             P>qemu-img 命令行工具是 Xen 和 KVM 用来格式化各种文件系统的。可使用 qemu-img 格式化虚拟客户端映像、附加存储设备以及网络存储。qemu-img 选项及用法如下。格式化并创建新映像或者设备创建新磁盘映像文件名为 size,格式为 format。# qemu-img create [-6] [-e] [-b base_p_w_picpath] [-f f            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-23 19:07:04
                            
                                123阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍:QCOW2格式是KVM-QEMU推出的一种镜像格式,它不预先分配全部的磁盘空间,支持快照功能,并且你可以用以前的镜像作为基础,创建出基于它的新镜像,这样可以加快创建虚拟机的速度。这篇文章将讲述一些qemu-img的高级功能。我们会先创建一个QCOW2镜像(base镜像),为它做快照(base.snap1),创建一个基于它的新镜像(base.demo),让新镜像摆脱base镜像.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-22 06:49:56
                            
                                326阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            操作系统lab0作者:王赛宇操作系统我这里用的是Ubuntu 20.04 LTS,这个不强求吧,从16.04到20.04应该都没问题。这边是双系统,因为早就装好了,所以就不装虚拟机了。C语言sudo apt-get install gcc这个不多谈了,直接给个文件吧test.c#define GLOBAL_NUM 10
#include<stdio.h>
int glo_var;
vo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-24 16:04:56
                            
                                114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、 查看已经插到服务器上的硬盘#fdisk –l2、 硬盘分区# parted /dev/sdb
Mklabel gpt
Yes
Unit TB
mkpart primary 0% 100%3、 格式化硬盘#mkfs.xfs /dev/sdb  #因为存在GPT分区,需要加-f
#mkfs.xfs –f /dev/sdb![在这里插入图片描述]()4、 挂载#mount /dev/sdb /d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 21:02:22
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
    Vmware磁盘优化深度解析-如何才能提高工作性能 
   
   
   http://www.2cto.com/os/xuniji/ 
  
       
       
     在使用VMware Workstation时,随着使用时间的增加,虚拟磁盘空间的增加以及 
    虚拟机磁盘文件(VMDK)的增加导致宿主机(Host)物理磁盘空间占用会越来越大,究其原因            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-27 08:23:36
                            
                                177阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. 简介用户对超高并发、超大规模计算等需求推动了存储硬件技术的不断发展,存储集群的性能越来越好,延时也越来越低,对整体IO路径的性能要求也越来越高。在云硬盘场景中,IO请求从生成到后端的存储集群再到返回之间的IO路径比较复杂,虚拟化IO路径尤其可能成为性能瓶颈,因为虚机内所有IO都需要通过它下发给后端的存储系统。我们使用了SPDK来优化虚拟化IO路径,提出了开源未解决的SPDK热升级和在线迁移方