电脑装配网

Win10打开Vmware就蓝屏怎么办(win10蓝屏重启解决方法)

 人阅读 | 作者pangding | 时间:2022-09-30 13:41

前言

上一期给大家分享的是关于V2V迁移的linux安装VITIO驱动,本期带大家了解一下关于Windows虚拟机蓝屏修复之NBD操作。



1. NBD介绍

NBD(Network Block Device),即网络块设备。可以将一个远程主机的磁盘空间,当作一个块设备来使用。就像一块硬盘一样使用它,你可以很方便的将另一台服务器的硬盘空间,增加到本地服务器上。

NBD与NFS有所不同,NFS只是提供一个挂载点供客户端使用,客户端无法改变这个挂载点的分区格式,而NBD提供的是一个块设备,客户端可以把这个块设备格式化成各种类型的分区,更便于用户的使用。NBD是一个内核模块,大部分Linux发行版都已包含它。



2. 超融合应用

在使用Windows系列的虚拟机时,难免会出现一个常见的故障现象:蓝屏。这时 候,我们可以通过NBD 对其进行修复。


应用场景:使用qemunbd 系列命令对windows 系列虚拟机进行系统文件之间的 cp,进而实现系统修复

适用虚拟机文件格式:qcow2格式的母盘、差分盘;raw格式

目标文件:system32

准备工作:一台系统正常的虚拟机(与蓝屏虚拟机同系统)、jumpserver

修复思路:用系统正常的虚拟机system32 文件,覆盖故障虚拟机的system32 文 件

# 通过Jumpserver 登陆超融合服务器底层 # 加载nbd驱动 modprobe nbd # 检查nbd是否已加载 lsmod | grep nbd # 挂载nbd qemu‐nbd ‐c /dev/nbd0 坏盘.qcow2 qemu‐nbd ‐c /dev/nbd1 好盘.qcow2 # 创建文件夹 mkdir ‐p /mnt/err & mkdir ‐p /mnt/good # 修复分区错误 ntfsfix /dev/nbd0p2 ntfsfix /dev/nbd1p2 # 挂载文件夹 mount /dev/nbd0p2 /mnt/errmount /dev/nbd1p2 /mnt/good # 复制磁盘文件 /bin/cp ‐arf /mnt/good/Windows/System32 /mnt/err/Windows/ # 卸载文件夹 umount /mnt/err & umount /mnt/good # 卸载nbd qemu‐nbd ‐d /dev/nbd0 qemu‐nbd ‐d /dev/nbd1


2.1 故障虚拟机开机,成功修复蓝屏故障。


以上就是关于Windows虚拟机蓝屏修复之NBD操作的步骤,希望读者朋友看完这篇文章后有所启发。


文章标签:

本文链接:『转载请注明出处』