惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
GbyAI
GbyAI
U
Unit 42
WordPress大学
WordPress大学
Last Week in AI
Last Week in AI
P
Proofpoint News Feed
D
DataBreaches.Net
N
Netflix TechBlog - Medium
H
Hackread – Cybersecurity News, Data Breaches, AI and More
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
C
Check Point Blog
Martin Fowler
Martin Fowler
月光博客
月光博客
MongoDB | Blog
MongoDB | Blog
MyScale Blog
MyScale Blog
The Cloudflare Blog
Apple Machine Learning Research
Apple Machine Learning Research
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
罗磊的独立博客
B
Blog RSS Feed
J
Java Code Geeks
The GitHub Blog
The GitHub Blog

VirtualBox

vitrualbox 的虚拟机总是报 GitHub 域名解析错误 virtualbox 装 win7,碰到一个奇怪的问题 Linux 下虚拟 Win10 LTSC 显卡驱动死活装不上谁知道怎么回事? virtualbox 安装 homeassistant os 后装 ssh 插件总是报错,无法连接外网,有什么办法解决一下吗? Vagrant 安装的 VirtualBox 虚拟机缺少 avx 指令 virtualbox 如何备份? virtualbox 桥接方式可以使 host 与 guest 不直接走内部(内核)通信吗? VirtualBox 桥接模式到底该如何配置? 机器较老, VirtualBox 跑哪一个 Linux 发行版较流畅? virtualbox 扩展包可以在公司电脑上使用吗? 如何两个不同版本 VirtualBox 在 Windows10 共存? virtualbox 有没有准备支持 M1 的 MBP 了? VirtualBox 官网连接重置 Windows10 系统网卡出现二十多个 VirtualBox Host-Only Network 怎么办? virtualbox 里面的 centos7 cpu 突然升高 VirtualBox 6.1.18 r142142 出现多个异常,是属于新版本 Bug 一类的吗? 虚拟机里显示宿主机的挂载文件夹路径: admin:///media/sf_vshare 导致虚拟机内的程序报 OSError VBox 运行 Linux 虚拟机是不是不如 Vmware 性能高? 虚拟机虚拟四核,单核 100%,宿主机实际六核,占用 50%,正常吗 virtualbox 中的分给虚拟机的内存是独享的还是共享的? 国内有类似 osboxes.org/ 这样这样的站点么? windows 不定时重启(间隔时间一般都是几天以上出现一次) mac 下的 virtualbox 运行 xp, xp 不能识别 U 盘,请大神解惑,谢谢! Virtual Box 虚拟机无法打开一个新任务,求解 virtualbox 中如何使用 F12 主机安装 virtualbox 虚拟机,主机可以访问内网+外网,发现虚拟机只可以访问外网 VirtualBox 下载服务器炸了? Virtualbox 支持嵌套的虚拟化了 win7 没有破解主题也用不了 virtualbox 虚拟机里的图片经常被锁死,有时候重启都没有用
大概是没法重现的问题: VBox 折腾 VHD 时出现数据损坏和虚拟...
acess · 2018-08-20 · via VirtualBox

具体折腾操作过程我自己也不记得了,再加上 LZ 用了比较不正常的东西……所以问题很可能是重现不了了。
宿主 Win10 x64 1803,VirtualBox 5.2.16 。
(还用了 VBoxHardenedLoader 来避免虚拟机检测,为了这个,宿主机还用 UPGDSED 关掉了 DSE 和 PatchGuard )
虚拟机用的是 Win7 x64,虚拟磁盘用的是微软的 VHD 格式,而不是 VBox 原生的 VDI 格式。
因为没装虚拟机附加组件,不方便拷文件,就用了一种蛋疼的办法:
首先让虚拟机正常关机,然后在宿主机上双击挂载 Snapshots 里的 VHD,挂载完就可以执行拷进 /拷出文件,以及其他操作(比如先用 sdelete 把虚拟盘的可用空间清零,再把 VHD 压缩)。操作完后右键卸载 VHD,就可以再启动虚拟机了(如果不卸载也不能启动虚拟机,提示文件被占用)。
来来回回这么折腾几次后,似乎就开始出问题了:宿主机拷进 VHD 的文件,在虚拟机启动后,似乎是损坏的。
而且,有的时候(我记得好像是刚刚新建快照的时候),VBox 新建的差分 VHD 在宿主机是不能双击挂载的,会报错;只有正常启动过一次虚拟机、再关机,那个 VHD 才能正常在宿主机双击挂载。
光是这个可能还不算什么……有一次,虚拟机刚开始启动时,居然直接弹出“老人坐禅”的报错窗口,崩溃掉了……
我当时那个懵逼啊……虚拟机里各种折腾,比如 bootsect /nt60 sys /mbr,没用……最后发现问题好像是在 100MB 的那个“系统保留”分区上——这个分区是活动分区,存放的是 bootmgr、BCD 等引导文件——我把它格式化一次(非快速格式化),再重新 bcdboot,貌似就好了。
总之……我猜,要么是因为我在宿主机双击挂载 VHD 这个动作触发了 VBox 的 Bug ;要么就是 UPGDSED、VBoxHardenedLoader 的魔改导致了问题。
发到这里的意义可能也不是很大,大概只是想问问有没有别人也试过宿主机双击挂载 VHD 这种骚操作,然后碰到问题的……
此外,出现这个情况有点让我担心 VBox 的可靠性,因为我曾在一位大佬的博客上看到过疑似 VBox 出问题导致数据损坏的案例: https://ring0.me/2015/05/recover-code-from-corrupt-git-repo/