小编Tre*_*ith的帖子

等待 Virtualbox VM 关闭的 Bash 脚本?

Virtualbox 能够向正在运行的虚拟机发出命令:

vboxmanage controlvm NameOfRunningVM acpipowerbutton
Run Code Online (Sandbox Code Playgroud)

但是,此命令会立即返回,这会导致我的情况无法正常关闭。

情况:我计划在 /etc/init.d 脚本中使用它。这将允许正常关闭所有正在运行的 VM。目前,当我发出vboxmanage controlvm NameOfRunningVM acpipowerbutton命令时,关闭会被切断,因为该命令不会等待 VM 关闭。

我需要一个 Bash 脚本,它将 Virtualbox 机器的名称和超时(以秒为单位)作为输入,然后等待 VM 返回到“关机”状态或超时发生?

我不确定这样做的最佳方法是什么。


我正在考虑使用以下命令检查 VM 的状态:

[user@machine ~]$ vboxmanage list runningvms
"VirtualMachineName" {65c93f1f-4508-4119-b07d-ce9e89b23b8e}
Run Code Online (Sandbox Code Playgroud)

bash 脚本可能会轮询正在运行的虚拟机列表。一旦机器名称停止列出,VM 将被视为已完成。

virtualbox bash virtual-machine init-script sysvinit

6
推荐指数
1
解决办法
9224
查看次数

是否可以在不破坏程序的情况下删除“C:\ProgramData\Microsoft”文件夹?

我有一个大硬盘,但随着时间的推移,我发现我现在只有 5 GB 的空间。在手动查看我的硬盘时,我注意到该文件夹C:\ProgramData\Microsoft占用了 2.2 GB 的空间。

是否可以C:\ProgramData\Microsoft在不破坏 Microsoft 程序的情况下手动删除文件夹或至少减小此文件夹的大小?

如果有其他方法可以减小此文件夹的大小,请详细说明要采取的必要步骤。

windows-7 disk-cleanup

5
推荐指数
1
解决办法
7万
查看次数

How do you fix the Microsoft Service "Diagnostic Policy Service" taking up about 4GB memory and about 1 cpu core at 100%?

How do you fix the Microsoft "Diagnostic Policy Service" taking up about 4GB memory and about 1 cpu core at 100%?

I found out there is a process that keeps using up tons of CPU because my computer fans keep spinning up for heat. But the problem is that the cpu/memory usage wasn't always bad. And when you restart the process it SEEMS to go away for a while.

I used a python program psrecord to measure the cpu usage …

memory cpu-usage windows-services memory-leaks windows-10

5
推荐指数
1
解决办法
3591
查看次数

5 TB NAS 驱动器是否与 Windows XP SP3 32 位兼容?

(注意:我们使用的操作系统(在本例中为 Windows XP SP3 32 位)不是一个选择。)

我正在尝试设置一个短期存储设备。

首先,我找到了一个 5 TB 的大型 NAS 驱动器,它可以满足 IMO 的存储要求。

其次,我还发现 Windows XP 似乎有硬盘驱动器大小限制(请参阅“Windows XP SP1 之前的硬盘驱动器大小是否有限制?”):

  • 应用服务包后,XP 每个卷最多可处理 2 TB。
  • 你是对的。原始的 pre service pack windows xp 有 137gb 的限制。这已在 SP1 中得到解决/修复。

我的问题是,我的 Windows XP SP3 32 位机器能看到 5 TB 的 NAS 并且能够正确地读/写 NAS 驱动器吗?

windows backup nas 32-bit windows-xp

3
推荐指数
1
解决办法
4432
查看次数

下载的 ISO 如何损坏?

可能的重复:
是否有可能使用 http 损坏下载?

我下载了 Fedora 的 ISO。去安装它作为一个VM。安装程序失败了 5 次。失败的警告是“可能损坏的安装映像”。下载的 ISO 如何损坏?

(我很固执,不想再次下载大文件)所以最后在 5 次失败后我再次下载 ISO ......我想......也许警告是正确的。

因此,我没有盲目地相信下载,而是使用提供的“sha256”校验和来验证 ISO。“!好吧,把我吹倒橄榄油!” 果然第一次下载的ISO没通过校验和测试!

我的问题是……我的 ISO 损坏的最可能方式(或复数方式)是什么?

更新:

  • 下载的两个 ISO 文件的总字节数相同。
  • 我是如何下载ISO文件的?我是通过浏览器中的链接下载的。然后浏览器进行了下载。所以http。
  • 我的电脑如何连接到互联网,物理/无线?无线的。Wifi(不安全......我知道不安全......)。

security iso-image download checksum file-corruption

3
推荐指数
2
解决办法
7175
查看次数

如何连接/断开/编辑网络连接中未列出的 VPN 连接?

这是我在做什么:

  • 我使用创建一个新的 VPN 连接 Control Panel\Network and Sharing Center
    • Control Panel\Network and Sharing Center
    • Set up a new connection or Network
    • Connect to a workplace
    • Use my Internet connection (VPN)
  • 成功连接到VPN
  • 重启机器

重新启动后,我需要连接到 VPN。当我点击Network and Sharing Center\Network Connections刚刚创建的 VPN 连接时,它没有显示为图标。当我单击任务栏图标时Network and Sharing Center,未列出 VPN 连接。

当 VPN 未在网络连接或任务栏中列出时,如何连接/断开/编辑 VPN 连接?

vpn windows-7

3
推荐指数
1
解决办法
2万
查看次数

GUI 登录后自动启动桌面条目所需的最少文本行数是多少?

大多数桌面 Linux 发行版允许您以灵活的方式自动启动应用程序,如Freedesktop.org 的自动启动规范中所述。有两个步骤: 1. mkdir -p $HOME/.config/autostart2. 创建一个包含一些文本行的 *.desktop 文件。

我找到的指南都没有解释 *.desktop 文件所需的最少行数。

GUI 登录后自动启动桌面条目所需的最少文本行数是多少?

centos debian productivity autostart redhat-enterprise-linux

3
推荐指数
1
解决办法
723
查看次数

当处理器达到最高温度时,x86/x64 计算机会发生什么情况?

我最近发现 x86/x64 处理器在其规格表中定义了最高温度。在规格表中,“最高温度”被称为“核心 Tjmax”。

例如,在 Intel Core i7-620M 上,如果您搜索“Core Tjmax”,您可以在此处查看规格表,您将看到该型号的最高温度为 105°C。

当 x86/x64 计算机的处理器达到“最高温度”或“核心 Tjmax”时会发生什么?

motherboard cpu cooling overheating

1
推荐指数
1
解决办法
2517
查看次数