精华内容
下载资源
问答
  • 解决VMware虚拟机重启黑屏问题

    千次阅读 2019-10-17 22:29:14
    现象是虚拟机能够正常开机,但是屏幕不显市并处于黑屏状态。 出现这种现象有很多,最多的是windows更新或未正常启动电脑。 下面给出解决黑屏的办法: 第一步:以管理员权限打开cmd(windows10) 在电脑的左下角点击...

    VM长时间未登录,登陆后VM虚拟机出现了黑屏。现象是虚拟机能够正常开机,但是屏幕不显市并处于黑屏状态。
    出现这种现象有很多,最多的是windows更新或未正常启动电脑。
    下面给出解决黑屏的办法:
    第一步:以管理员权限打开cmd(windows10)

    在电脑的左下角点击圆圈图案(搜索与内容),以管理员权限打开。

    第二步:在命令提示符中输入下方图案中的内容即可。

     

    现象:

     

    第三步:重启虚拟机。

    展开全文
  • 问题:大家可能经常在用vmware 虚拟机做实验的过程中,需要重启系统,有时会遇到重启系统发现一片漆黑,什么都加载不出来,重启电脑或者快照还原均无效,今天教你一条命令轻松搞定。 原因:VMware 软件根本地网络...

    问题:大家可能经常在用vmware 虚拟机做实验的过程中,需要重启系统,有时会遇到重启系统发现一片漆黑,什么都加载不出来,重启电脑或者快照还原均无效,今天教你一条命令轻松搞定。

    原因:VMware 软件根本地网络规范有所冲突,重置一下网络规范就可以了。

    具体步骤
    1、我们以管理员身份运行cmd
    在这里插入图片描述
    2、在cmd 窗口中输入这条命令: netsh winsock reset 意为重置winsock 网络规范,回车后会提醒你重置成功,我们重启一下电脑就可以了,再打开vmware 虚拟机就可以正常运行了。
    在这里插入图片描述

    展开全文
  • 如何实现虚拟机重启后IP地址不变

    千次阅读 2014-03-23 19:09:06
    Windows Azure上创建一个虚拟机,系统会为其分配一个动态的内部地址,即Dynamic IP,简称DIP。DIP地址可方便同一个云服务或同一个虚拟网络内部的虚拟机藉此相互通信。 为了实现虚拟机与外界进行通信,系统还会为...

    在Windows Azure上创建一个虚拟机,系统会为其分配一个动态的内部地址,即Dynamic IP,简称DIP。DIP地址可方便同一个云服务或同一个虚拟网络内部的虚拟机藉此相互通信。

    为了实现虚拟机与外界进行通信,系统还会为虚拟机所在的云服务提供一个公用虚拟地址,即VirtualIP,简称VIP。需要注意的是,这个VIP不是直接设置在虚拟机的NIC上。

    在虚拟机内部做配置时,有时需要指定虚拟机的IP地址,根据情况,有时这个IP是DIP,有时是VIP。完成这些配置后,就会存在一个问题,虚拟机一旦被停机,重启以后这些设定好的IP是否能保持不变?

    如何保持内部IP不变

    这个问题要分情况讨论。第一种情况:如何保持虚拟机的DIP不变。Azure的虚拟机的DIP一般是动态分配的。为了做到虚拟机停机后重启DIP不变,必须把虚拟机置于某个虚拟网络之内。为了展示这个效果,我们先创建了一个虚拟网络win-demo-vnet,并在这个网络中创建了一个子网Subnet-1,起始IP地址是192.168.0.0。下图显示了一个处于该虚拟网络的虚拟机cent-vm-in-vnet:


    该虚拟机的VIP和DIP如下图所示。注意,由于子网的头4个IP地址会被Azure征用,所以加入子网的第一个虚拟机的DIP地址是192.168.0.4。


    当我们在Windows Azure管理门户中点击“关闭”按钮,准备关闭此虚拟机时,会得到提示如下图:


    虚拟机关闭后,可以看到该虚拟机的VIP和DIP的确已被释放。


    当我们重新启动该虚拟机后,可以发现该虚拟机的VIP发生了变化,从原先的42.159.24.131变为42.159.25.12。而DIP仍然保持为原先的192.168.0.4。


    如何保持公用虚拟IP不变

    下面我们讨论一下如何维持VIP不变。这里重申一下,VIP不是直接与虚拟机关联的,而是与虚拟机所在的云服务关联的IP。如果想保持云服务的VIP不变,只需要云服务中仍然有虚拟机没有被关闭和释放(StoppedDeallocated)。这里需要对虚拟机的关闭方式稍作解释。

    虚拟机有两种关闭方式:

    简单关闭(Stopped):从虚拟机内部来关机,或者通过PowerShell的Stop-AzureVM -StayProvisioned都能实现简单关闭。虚拟机被简单关闭后,其占据的IP资源并没有被释放。因此,这种情况下,虚拟机即使停机仍然会被计费。下图就是一个被简单关闭的虚拟机。


    关闭并释放(Stopped Deallocated):在管理门户点击虚拟机的“关闭”按钮,或者使用PowerShell的Stop-AzureVM命令,在关闭虚拟机后还会释放其占据的IP资源。只有关闭且释放了资源的虚拟机才不会被继续计费。

    在下图所示的虚拟机列表中,被简单关闭的虚拟机的状态是“已停止”,而那些被释放资源的虚拟机的状态是“已停止(已取消分配)”。


    根据这个事实,如果虚拟机的关闭是我们可以主动控制的,那么可以通过简单关闭虚拟机来保持VIP。

    但很多时候,虚拟机的关闭不是我们能主动控制的,例如出现硬件故障或软件需要升级。这时系统会自动关闭虚拟机。这种情况下虚拟机不仅被关闭,其占据的IP资源也被释放。此时,我们该如何保持VIP呢?唯一的办法是让云服务中仍然有资源未被释放的虚拟机。

    Windows Azure一直提倡的设计原则是,相同负载的虚拟机应该至少有2个,且把它们放置于同一个云服务中的可用性集合里。这样,在绝大多数情况下,当某一个虚拟机被关闭且释放资源后,云服务中仍然会有一个运行的虚拟机。

    作为实验,我们向先前的虚拟机cent-vm-in-vnet所在的虚拟网络和云服务中添加一个新的虚拟机cent-vm2-vnet,如下图:


    可见,它与cent-vm-in-vnet共享相同的VIP42.159.25.12。下面我们看一下这时如果关闭cent-vm-in-vnet虚拟机会有什么效果。右下图可见,虚拟机关闭后,其DIP被释放,但云服务的VIP仍然保持不变。这正是因为云服务中还有虚拟机cent-vm2-vnet在运行。


    当把虚拟机cent-vm-in-vnet重启后,可发现该虚拟机的VIP和DIP重新恢复为42.159.25.12和192.168.0.4。



    展开全文
  • KVM 安装windows 虚拟机

    万次阅读 2018-02-13 21:47:27
    KVM 安装windows 虚拟机 家里有台linux电脑, 一直当文件服务器和下载机使用。 所谓下载机就是装1个xware用迅雷远程下载, 但是最近迅雷关闭了第三方机器的远程下载功能, 简单来将就是xware不能用了。 又不想买...

    KVM 安装windows 虚拟机

    家里有台linux电脑, 一直当文件服务器和下载机使用。

    所谓下载机就是装1个xware用迅雷远程下载, 但是最近迅雷关闭了第三方机器的远程下载功能, 简单来将就是xware不能用了。

    又不想买那个看起来很弱智的迅雷下载宝, 就打算在linux上虚拟1个win7 来安装pc版迅雷作为下载机。

    为什么要用KVM

    首先, linux下的虚拟机最常见的是virtualbox.

    virtualbox的界面友好, 操作容易上手。

    至于kvm的优势就是性能了。

    但是, 上面的说法在现在不适用了, virtualbox有大财团oracle背后支持,版本更新非常迅速, 5.0之后, virtualbox的性能可以讲完全不比kvm逊色。

    在某些评测项目(例如磁盘IO, 3d性能),virtualbox 还略优。

    只是在多开虚拟机上的情况下(不适合家用cpu), kvm才有肉眼可见的性能优势。

    简单来讲,virtualbox比kvm配置直观,界面友好, 性能也不落后。

    那么为何要用kvm呢,

    事实上virtualbox比kvm配置简单直观是有1个前提, 就是linux宿主机安装图形界面。 而因为我的linux电脑cpu性能低(Intel 赛扬g1840, 当时考虑了功耗),

    只安装了ubuntu server 14.04 LTS, 并没有安装图形界面。

    当然,virtulbox 一样支持command line 安装和配置, 但是在command line模式下, virtulbox的优势就消失了。

    可以将, command Line模式下, kvm安装配置比virtualbox更简单, 而且更加轻量级, 适合性能偏弱的机器。 这就是我选择kvm的原因。

    KVM 安装win7的主要步骤。

    很多人听到命令行配置就觉得可怕, 但其实列清晰步骤后会发现也就那么一回事, kvm门槛其实一点也不高。

    1. 安装kvm
    2. 找1个合适的win7安装镜像(iso)
    3. 准备虚拟硬盘文件。
    4. 配置虚拟网卡
    5. 准备和编写1个虚拟机配置文件。(备份,以后可以重用/迁移)
    6. 基于这个配置文件创建1个虚拟机。
    7. 安装win7到虚拟机。
    8. 维护这个虚拟机.(start/shutdown/update..)

    是不是, 大体上也就几步嘛, 其实在图面界面的virtualbox上你同样需要完成这些步骤的。

    这里有个前提条件,就是你的cpu要支持虚拟化。 什么, 现在还有不支持虚拟化的cpu吗? 连我几年前285块的垃圾赛扬都支持了!

    安装kvm

    linux安装软件也就一句command的事, 用地沟油系的自觉转化为dnf/yum

    sudo apt-get install qemu-kvm bridge-utils

    准备win7安装镜像。

    为何这一步单独拿出讲, 是有原因的。

    kvm 的虚拟硬盘的模式是virtio,virtio的性能和稳定性上佳, 但是windows安装盘是找不到virtio模式的虚拟硬盘的, 必须要在安装前先加载virtio的磁盘驱动。

    网上也有加载驱动的教程,但是相对麻烦, 本人建议直接下载整合了virtio驱动的windows安装镜像。

    http://dl01.miefen.com/os/cn_windows_7_professional_with_sp1_vl_build_x64_dvd_u_incl_virtio-140506-homemade-by-Jetso.iso

    准备虚拟硬盘文件

    这个也简单, 在宿主机找个地方。

    qemu-img create ./kvm0.img 20G

    就创建了1个虚拟硬盘文件。
    作为下载机, 20g足够用了。

    配置虚拟网卡(桥接)

    一但安装完kvm, 系就会增加1个叫virbr0的虚拟网卡。

    我们需要修改/etc/network/interfaces 文件, 增加1个网洛实列。

    sudo vi /etc/network/interfaces
     auto lo
     iface lo inet loopback
     auto p2p1
     iface p2p1 inet dhcp
     auto br0
     iface br0 inet static
     address 10.0.0.20
     netmask 255.255.255.0
     broadcast 10.0.0.255
     gateway 10.0.0.1
     bridge_ports p2p1                         
     bridge_stp off
     bridge_maxwait 0
    

    其中, ip一定要手动, dhcp分配的地址很可能跟你路由不在同1个网段(本人的路由器地址是10.0.0.1), 那么虚拟机就很难访问了。
    bridge_ports p2p1 表示 虚拟网洛实例是桥接自p2p1 (本吊的垃圾实体网卡)

    然后重启网络或重启电脑。
    重启后会见到原物理网卡的p2p1 的ip地址没了, 转到了虚拟网卡上!

    准备和编写配置文件。

    是的, 最难就是这里了, 但是这个步骤只需要做一次, 成功之后, 以后重用, 维护就非常简单的。

    下面的是我的配置文件, 作为新手, 你只需要改动如下几个地方。

    1. 虚拟机cpu数量(非必要, 默认是2)
    2. 虚拟机内存大小(非必要, 默认是2G)
    3. 虚拟硬盘文件位置。
    4. win7安装镜像的位置。
    5. 虚拟网络实例的名字( 非必要, /etc/network/interfaces 里新加的br0 如果你用了别的名字的话)
    6. vnc 端口(默认5900,除非你这个端口被占用否则不要改)
    
    <domain type='kvm'>  //如果是Xen,则type=‘xen’
      <name>vm0</name> //虚拟机名称,同一物理机唯一
      <uuid>fd3535db-2558-43e9-b067-314f48211343</uuid>  //同一物理机唯一,可用uuidgen生成
      <memory>2048000</memory>
      <currentMemory>2048000</currentMemory>  //memory这两个值最好设成一样
      <vcpu>2</vcpu>            //虚拟机可使用的cpu个数,查看物理机可用CPU个数:cat /proc/cpuinfo |grep processor | wc -l
      <os>
       <type arch='x86_64' machine='q35'>hvm</type> //arch指出系统架构类型,machine 则是机器类型,查看机器类型:qemu-system-x86_64 -M ?
       <boot dev='cdrom'/>  //启动介质,第一次需要装系统可以选择cdrom光盘启动
       <bootmenu enable='yes'/>  //表示启动按F12进入启动菜单
      </os>
      <features>
       <acpi/>  //Advanced Configuration and Power Interface,高级配置与电源接口
       <apic/>  //Advanced Programmable Interrupt Controller,高级可编程中断控制器
       <pae/>   //Physical Address Extension,物理地址扩展
      </features>
      <clock offset='localtime'/>  //虚拟机时钟设置,这里表示本地本机时间
      <on_poweroff>destroy</on_poweroff>  //突发事件动作
      <on_reboot>restart</on_reboot>
      <on_crash>restart</on_crash>
      <devices>   //设备配置/
       <emulator>/usr/bin/kvm</emulator> //如果是Xen则是/usr/lib/xen/binqemu-dm
       <disk type='file' device='disk'> //硬盘
          <driver name='qemu' type='raw'/>
          <source file='/home/gateman/data/vmDisk/kvm0.img'/>
          <target dev='vda' bus='virtio'/>  // if windows must ide   else virtio
    
       </disk>
       <disk type='file' device='disk'>
          <driver name='qemu' type='raw'/>
          <source file='/home/gateman/data/vmDisk/kvm1.img'/>
          <target dev='vdb' bus='virtio'/>
       </disk>
       <disk type='file' device='cdrom'>//光盘
          <driver name='qemu' type='raw'/>
          <source file='/home/gateman/mobiledisk/iso/cn_windows_7_professional_with_sp1_vl_build_x64_dvd_u_incl_virtio-140506-homemade-by-Jetso.iso'/>
          <target dev='hdc' bus='ide'/>
          <readonly/>
       </disk>
       /* 利用Linux网桥连接网络 */
       <interface type='bridge'>
          <mac address='fa:92:01:33:d4:fa'/>
          <source bridge='virbr0'/>  //配置的网桥网卡名称
          <target dev='vnet0'/>     //同一网桥下相同
          <alias name='net0'/>      //别名,同一网桥下相同
       </interface>
    
      <graphics type='vnc' port='5900' autoport='yes' listen='0.0.0.0' keymap='en-us'>  //配置vnc,windows下可以使用vncviewer登录,获取vnc端口号:virsh vncdisplay vm0
       <listen type='address' address='0.0.0.0'/>
      </graphics>
      </devices>
    </domain>

    之后将文件保存为vm0.xml

    基于这个配置文件创建1个虚拟机

    很简单, 一句命令

    virsh create vm0.xml

    然后1个虚拟机实例就创建了(而且会被开机)。

    可以用如下命令来查看创建的虚拟机

    [gateman@HomeServer ~]$ virsh list
     Id    Name                           State
    ----------------------------------------------------
     3     vm0                            running
    
    [gateman@HomeServer ~]$ 

    可以用下面命令来删除虚拟机(不删除配置文件和硬盘镜像文件的等)

    virsh destroy vm0.xml

    然后再来一次!

    安装win7到这个虚拟机

    现在虚拟机虽然启动了, 但是我们在宿主机是无法进入图形界面的,必须找局域网另一台有图形界面的机器,甚至手机都可以!

    在另一台机器上安装vnc viewer(有win/linux/android)版本

    然后访问 宿主机ip:5900

    这是你已经见到win7的安装界面了。
    之后安装也就是几个下一步的事情。

    维护这个虚拟机.(start/shutdown/update..)

    一但安装完win7

    马上检查ip是否同一网段, 如果是, 则开启远程桌面服务。
    以后就可以通过远程桌面访问了, 丢下不好用的vnc viewer。

    如果想关机, 可以执行

    virsh shutdown vm0

    如果想启动

    virsh start vm0

    还有suspend/resume 之类的就不一一列出啦

    关键是下面这个

    virsh define vm0.xml

    作用是apply 更新后的虚拟机配置文件(例如加硬盘, 加内存, 换光驱..)

    如果共享文件?

    win7虚拟机如何访问宿主机文件?
    kvm不是virtulbox , 没办法直接将宿主机的硬盘共享给kvm的windows, 只能通过在宿主机上配置smb 文件共享,然后再虚拟机映射共享文件夹。。。

    恩恩, kvm的共享方式性能很可能比不上virtualbox, 不过作为下载机够用啦, 装个迅雷下片还不是美滋滋。

    展开全文
  • 如果想要dashboard上创建一个Windows虚拟机,就要有一个Windows的镜像,而Windows虚拟机里需要virtio作为网卡驱动。所以需要下载virtio-win iso 准备: opentack环境下 1:一个Windows系统的iso镜像 2:...
  • 在企业实际生产环境,尤其是部署了服务器虚拟化之后,配置虚拟机自动重启是一个很有必要的措施,即使当服务器出现问题或者计划内维护完成...一、 使用Windows PowerShell查看尚未配置虚拟机自动重启 系统内置的Power...
  • 主机windows虚拟机windows安装mysql服务

    千次阅读 2016-09-13 17:11:07
    1、以shell命令登录虚拟机,su - root命令切换到root权限,安装mysql,安装命令:apt-get install mysql-server 2、windows本机连接虚拟机上的mysql服务发现连不上,逐一排查一下问题: 首先:排查虚拟机mysql服务...
  • ubuntu启动失败,开机后进入initramfs命令界面,解决办法
  • 扩展VMware下windows虚拟机C盘的大小

    千次阅读 2019-05-17 09:08:13
    3.Windows虚拟机版本:win7 4.C盘原来的空间:60GB 5.C盘预期空间:200GB 二、实现步骤 步骤1:进入目录:C:\Program Files (x86)\VMware\VMware Workstation(VM默认安装路径)下: 1、【Win+R】-【运行】,输入...
  • VMware重启后,IP地址可能会发生变化,给环境配置和软件安装带来了很大的不变,所以需要把VMware虚拟机的IP地址设定为固定值,避免因为因IP地址变化而重新修改配置文件。 打开VMware软件,在编辑------>虚拟网络编辑...
  • 1.1 现象 在公有云平台,openstack计算节点上,如图Figure-1所示,一台windows虚拟机的qemu-kvm进程116%的占用cpu资源,如果Figure-2所示,该虚拟机仅有一个vcpu,因此该虚拟机已经满负荷的运行。 Figure-1 ...
  • linux vmware虚拟机命令启动关闭

    千次阅读 2016-08-02 20:46:11
     # service vmware start # service vmware stop ...vmware-cmd /var/lib/vmware/Virtual Machines/Windows2003/winNetEnterprise.vmx start 关闭虚拟机 vmware-cmd /var/lib/vmware/Virtual Ma
  • 在cmd命令行状态下输入: shutdown -r -t 0 -m \\192.168.2.209 /d p:2:3 有可能出现拒绝访问<5>的提示,表示你没有权限,这时输入下面命令: ... 例如:...再次执行shutdown命令即可重启。 .
  • web-client查看虚拟机,通常查看Linux的都没有问题,头疼的是windows虚拟机,每次打开电源都要键入ctrl+alt+delete才能进入登录界面,但是主机上键入ctrl+alt+delete后接受到命令的是主机,虚拟机并无反应。...
  •   1. 打开VC, 选择VM,选择edit setting, 将磁盘空间从50调整到80;在此过程中VM开机不受影响;...磁盘必须分配盘符才可运行extend命令. 转载于:https://blog.51cto.com/459313840/1981744
  • 设置好电脑的静态IP地址 CMD PING测试网络是否连通时出现 (PING:传输失败。General failure.) ...4.最后重启一下网卡,先禁用再启用 5.关闭CMD窗口重新打开,PING 测试网络发现问题解决了
  • 解决的实际问题是让宿主计算机网络上的其他计算机使用远程桌面连接登录到Windows虚拟机上。 本文主要探索如何配置Linux版本的VMware Workstation来实现DHCP分配指定IP和NAT网络端口转发。
  • 配置KVM下windows虚拟机使用virtio驱动

    万次阅读 2014-08-03 17:29:25
    默认情况下安装好windows虚拟机,采用普通的驱动,即硬盘和网卡都采用默认配置情况下,硬盘是 ide 模式; 而网卡工作在模拟的rtl 8139 网卡下,速度为100M 全双工。采用 virtio 驱动后,网卡工作在 1000M 的模式下...
  • # service vmware start # service vmware stop ...vmware-cmd /var/lib/vmware/Virtual Machines/Windows2003/winNetEnterprise.vmx start 关闭虚拟机 vmware-cmd /var/lib/vmware/Virtual Ma
  • 虚拟机Linux终端命令格式

    千次阅读 2019-09-17 09:31:29
    Linux终端命令格式 1. 终端命令格式 command [-options] [parameter] command: 命令,比如ls -options: 选项 , 用于修饰命令, 比如说查看详细列表 ls -l parameter:参数 , 描述命令要操作的对象 ,比如 ls -l /...
  • ubuntu关机和重启命令

    千次阅读 2019-04-12 20:48:29
    重启命令有:reboot。下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法。 关机命令: 1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown...
  • 这里写目录标题一、KVM安装1.1 实验说明1.2 开启虚拟化功能1.3 安装KVM1.4 桥接网卡的制作1.5 开始创建虚拟机二、vncserver的部署2.1 准备环境2.2 安装步骤三、VNC连接虚拟机进行系统安装3.1 安装步骤四、远程连接...
  • 虚拟机Windows xp联网

    千次阅读 2018-03-09 16:11:24
    任务1:两台虚拟机之间可以ping通...3.在两台虚拟机命令窗口上分别ping另一个虚拟机的IP。 此过程遇到问题:虚拟机之间只能单向ping通。 解决方法:首先检查两个虚拟机IP是否设置和主机VMnet1交换机在同一网段,...
  • Windows虚拟机之间文件共享

    千次阅读 2015-04-08 14:12:35
    在VMware虚拟机CentOS中安装配置Samba,实现Windows虚拟机之间文件共享。
  • 欢迎使用Markdown编辑器 在开发微服务程序过程中呢,需要安装一堆的东西,mysql、redis、nginx等等,如果直接在win上安装,那就太麻烦了,所以直接就虚拟机,然后docker,方便快速。...重启,然后F2,然后选择confi
  • 你想要在安装 VMware Workstation 前重启吗? 打开vmware12后出现内核错误,查了一下,在自己的win10下面应该是如下的解决方法: 1. 找到c:\windows\system32\cmd.exe 文件,右击选择以管理员身份运行 2. 输入以下...
  • 使用PE系统ISO加载的方式,使用PE自带的windows破解工具可以较好解决这类问题。 操作步骤如下: 1、下载老毛桃PE的ISO系统镜像,可以去官网下载提取。将ISO文件下载到本地: http://www.laomaotao.org/ 2、使用...
  • virsh 无法重启或者关闭虚拟机

    万次阅读 2011-10-20 17:23:24
    1 命令行virsh reboot vm-name ... 2 虚拟机内部重启操作不成功,状态为关机,重启失败。  原因配置文件中: …… destroy  restart  destroy …… 其中 选项设置为restart则表示在虚拟机内部
  • 虚拟机和Linux常用命令 1.什么是虚拟机? 虚拟机是具有完整硬件系统功能,运行在一个完全隔离环境中的虚拟化的计算机系统,实体计算机所具备的功能虚拟机都有.值得注意的是,如果在一台实体计算机上创建虚拟机,需要将...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 50,062
精华内容 20,024
关键字:

windows虚拟机重启命令