移动虚拟主机(移动硬盘虚拟机)

虚拟屋 2022-12-24 13:33 编辑:admin 260阅读

1. 移动硬盘虚拟机

硬盘接上刀片机然后在虚拟机上添加USB控制器然后再添加硬盘 选择物理硬盘大致是这个意思,但是U盾或者说是口令卡是不行的,好像ESXi5支持了

2. 移动硬盘虚拟机安装deepin

可以用微pe来安装的。

deepin(原名:Linux Deepin;中文通称:深度操作系统)是由武汉深之度科技有限公司在Debian基础上开发的Linux操作系统,其前身是Hiweed Linux操作系统,于2004年2月28日开始对外发行,可以安装在个人计算机和服务器中[1]。

deepin操作系统内部集成了Deepin Desktop Environment(中文通称:深度桌面环境),并支持deepin store、deepin Music、deepin Movie等第一方应用软件。

3. 移动硬盘虚拟机很慢

应该不会吧,VMware建立虚拟机其实就是相当于读取了系统镜像后以自己独特的模式创建一个文件夹,其中包含了虚拟机的各种信息。往U盘里创建虚拟机就是VMware往U盘里写入数据。Windows的剪切复制也其实就是Windows系统向U盘里写入数据。同样都是写入数据,应该不会有多大的损伤才对。

但是题主需要注意一点,往U盘里创建虚拟机不会怎么损伤U盘,可是利用VMware运行U盘里的虚拟机却会,因为你在虚拟机里进行的任何操作都相当于在U盘内执行,多次的读写会损伤你的U盘,所以我并不建议题主往U盘里装虚拟机并且运行,如果题主实在想要一个移动系统的话,不妨用Windows To Go往机械硬盘里装一个系统(机械硬盘运行速率要快,不然系统的运行速度会慢到怀疑人生),然后用机械硬盘启动你需要启动的系统就可以了。

4. 移动硬盘虚拟机考文件报错

解决方法:

  1、首先将cluster中的HA功能关闭。如果该功能不关闭,容易造成死锁,,VM不断跳动,,不断的在不同的ESXI内循环被锁,徒劳而无功。

2、虚机磁盘文件被锁,必须要知道到底是哪台ESXI把他给锁住了,这是关键。  

 3、在VCenter中,把被锁的VM从Inventory中remove掉。原因很简单,这是一个 unregister的过程。找到目标主机后,当然是杀死他锁住VM的进程。之所以会被锁,原因就是HA 把VM从别的HOST迁移过来,但是又没有unregister和register的过程,所以在你查看VM的Summary的时候,host ip还是属于出问题的 host。 但是VM又被新的host强行power on,这样自然不能启动。

操作步骤:

1、SHELL命令行登陆虚机所在的物理主机ESXI(或登陆集群内的所有物理主机,以确定在哪个主机上)

使用如下命令查看虚机文件是否被锁定。

# vmkfstools -D /vmfs/volumes/UUID/VMDIR/LOCKEDFILE.xxx(虚机名称)

2、使用如下命令查找虚机进程

#ps | grep ruixin (KILL终止)

# esxcli vm process list

(# esxcli vm process kill --type=hard --world-id=xxxxx 终止)

如果上述命令可以找到虚机被锁的进程ID,则终止该虚机进程,释放锁。

3、如上述命令没找到,还可以使用如下命令来找

# vmkvsitools lsof | grep Virtual_Machine_Name

使用kill -9 PID结束进程。至此文件锁定被解除。

补充:

在虚拟机所在主机用touch命令,也可锁定解除

解除文件锁定后,登录vcenter,从清单移除原虚机名称(备注:虚机关机了,这时还可能看到虚机在集群中不同主机上跳跃注册,需要从清单中移除可能多次,名称为UNKNOWN的样子,中间添加清单会出现“使用相同名称的虚拟机或模板已被注册”,继续移除UNKNOWN样子的名称,直至最后不出现错误提示,再最后从存储中成功添加虚机的VMX,启动时注意选择“移动至”不要使用“复制至”)。在存储器里用vmx添加虚机到清单后开机成功。

备注补充:

文件锁定的目的

为了防止并行更改关键虚拟机文件和文件系统,ESXi/ESX 主机对这些文件建立了锁定。在某些情况下,即使关闭虚拟机的电源,这些锁定也不会解除。文件锁定后,服务器将无法访问这些文件,并且将无法打开虚拟机的电源。

这些虚拟机文件通常在运行时期间锁定:

VMNAME.vswp

DISKNAME-flat.vmdk

DISKNAME-ITERATION-delta.vmdk

VMNAME.vmx

VMNAME.vmxf

vmware.log

确定文件是否正在由正在运行的虚拟机使用

如果文件正在由正在运行的虚拟机访问,则无法强夺或移除该锁定。可能持有该锁定的主机正在运行虚拟机且变得无响应,或者另一台正在运行的虚拟机在尝试打开电源前错误地将磁盘添加到了其配置中。

要确定虚拟机进程是否正在运行,请执行以下操作:

确定是否已在主机上注册虚拟机,为此请以 root 用户身份运行以下命令:

# vim-cmd vmsvc/getallvms

注意:输出内容会列出每个已注册虚拟机的 vmid。请记录此信息,因为在 ESXi 服务器上此过程的其余部分将需要此信息。

在主机上访问虚拟机的当前状态,运行以下命令:

# vim-cmd vmsvc/power.getstate vmid

另外还要注意SWAP文件

在 VM 启动时会自动生成SWAP,没有SWAP文件,其实就是因为 SWAP 存在了, 因为重名而导致无法正常生成。

进入到/vmfs/volumes/lunid/vm_path/下,vmkfs -d virtual_machine.vswp 或者进入Datastore Browser,在里面把SWAP文件删除也可。重新注册VM。进入Datastore Browser,找到VM.vmx,add to inventory。启动VM正常。

5. 移动硬盘虚拟机关闭很慢

虚拟机网速太慢可以给虚拟机配置一个固态硬盘。

硬件是基础,如果你的主机跑win7都很卡,那你装vmware虚拟机就是无本之木,无水之源。

如果你的主机平时运行速度良好,但一跑虚拟机就卡顿,建议给虚拟机单独配置一个SSD固态硬盘,提升效果那是杠杠的。

6. 移动硬盘虚拟机怎么用

以vmware workstation为例。

1、增强工具。也就是vmware tools,一般都是用这种。

2、虚拟机自带的共享文件夹功能。

3、移动存储、硬盘加载到虚拟机中。

4、桥接模式,设置局域网共享文件夹。

5、ftp。

6、网盘。

7、qq、微信等。

8、diskgenius直接挂载虚拟磁盘。建议做好备份再处理。hyper-v之类的虚拟机的虚拟磁盘是vhd等格式,windows可以直接挂载。

7. 移动硬盘虚拟机无法挂载移动硬盘

打开VMware Fusion虚拟机设置“USB和蓝牙”,设置下usb设备连接是为询问所要执行的操作即可!

选择连接到虚拟机,移动硬盘即为连接到虚拟机

选择连接到Mac,即为连接到Mac系统

8. 移动硬盘虚拟机内安装Ubuntu

虚拟机装任何系统都要注意的事情:

1.虚拟系统文件本身的存放位置,要放在空余空间足够大的非系统盘的磁盘里,否则开机卡死你,2.你安装不成功可能是没调整可用内存,或者显卡内存,3.其他没什么需要注意的了,默认就行,4.安装过程中,不要加密home目录,可以使用整块虚拟硬盘,不要lvm就这些,没了