小编And*_*ázi的帖子

如何修复 virtualbox 启动错误:“vboxadd-service ... failed!”

我将 VirtualBox 4.0.8 与 Windows 7 Enterprise 64 位主机和 debian 6.0.1a amd64 来宾(在 CLI 模式下)一起使用。

我安装了 Guest Additions 并且它似乎工作,至少部分工作,因为我已经成功地在主机和来宾之间设置了一个共享文件夹。

但是,每次启动来宾时,都会在控制台上收到以下消息:

Starting VirtualBox Guest Addition service ...done.
startpar: services(s) returned failure: vboxadd-service ... failed!
Run Code Online (Sandbox Code Playgroud)

任何日志中都没有其他错误消息(已检查 syslog 和 VBoxGuestAdditions.log)

此外,我无法在主机和来宾之间使用共享剪贴板(它设置为双向,但两个方向似乎都不起作用)。我认为这可能与服务启动失败有关。

知道如何解决这个问题吗?

virtualbox guest-additions

23
推荐指数
3
解决办法
12万
查看次数

升级 RAID1 Synology 2 托架驱动器中的磁盘

我有一个 Synology 2-bay 211j NAS,带有 2x1TB HDD 作为单个 RAID 1 卷安装。我的空间用完了,所以我想用 2x3TB 的 HDD 升级我的 NAS。有没有什么简单的方法可以将所有数据从早期的 1TB 卷复制到新的 3TB RAID1 配置,而无需使用额外的备份设备或额外的 NAS?

backup nas raid-1

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

如何在运行 openwrt 的路由器上使用 sshuttle?

我正在使用运行OpenWrtGargoyleTP-Link TL-WR1043ND路由器。我想将所有流量从我的本地网络(由路由器提供服务)透明地转发到远程服务器。本质上,socks 代理可以工作,只是不需要为代理配置连接的客户端机器。

我读过sshuttle是满足这种要求的方法。经过一番折腾,我终于满足了所有的先决条件,我可以启动 sshuttle 而不会有任何错误消息,如下所示:

./sshuttle --dns -vvr XXXXXX@YY.YY.YY.YY 0/0
Run Code Online (Sandbox Code Playgroud)

其中xxxxxx是我在远程服务器YY.YY.YY.YY sshuttle用户名似乎初始化就好了,没有错误信息,将所有必要的规则,iptables的,但在建立本地代理后,我无法连接任何地方从我的本地网络。这是 sshuttle 的输出:

Starting sshuttle proxy.
Binding: 12300
Listening on ('127.0.0.1', 12300).
DNS listening on ('127.0.0.1', 12300).
firewall manager ready.
c : connecting to server...
c : executing: ['ssh', 'XXXXXX@YY.YY.YY.YY', '--', 'P=python2; $P -V 2>/dev/null || P=python; exec "$P" -c \'import sys; skip_imports=1; verbosity=2; exec compile(sys.stdin.read(764), "assembler.py", "exec")\'']
c :  > channel=0 cmd=PING len=7 (fullness=0)
WARNING: Ignoring unknown …
Run Code Online (Sandbox Code Playgroud)

vpn openwrt tunnel forwarding sshuttle

9
推荐指数
2
解决办法
6946
查看次数

将 SSD 用于开发人员笔记本(WAMP/LAMP 堆栈)时的性能问题?

我是一名 Web 应用程序开发人员,使用我的笔记本作为独立的开发环境(WAMP 堆栈)。我刚刚从配备 2GB RAM 和 SATA HDD 的 Core2 Duo Vista 32 位笔记本电脑切换到配备 4GB RAM 和 128 GB SSD (Corsair P3 128) 的 i5-2520M Windows 7 64 位笔记本电脑。

我最初的体验是我所期望的,快速启动,快速加载所有应用程序(Eclipse 现在需要 5 秒,而我的旧笔记本需要 30 秒),总体体验非常好。然后我开始构建我的开发堆栈,包括 LAMP(使用 VirtualBox 和 Debian 客户机)和 WAMP(Windows 原生 Apache + MySQL + PHP)。我想比较这两个。

这仍然很有效,然后我开始将我的项目拉入这些堆栈。令人讨厌的惊喜出现了,其中一个项目产生的响应时间比我的旧笔记本差很多(VirtualBox 和 WAMP 堆栈都是如此)。Apache、PHP 和 MySQL 配置在所有环境中几乎相同。我开始做很多基准测试和分析,这是我发现的:

  1. 所有通用基准测试(性能测试 7.0、HDTune Pro、wPrime2 等)都为新笔记本带来了巨大优势。这里没有什么令人惊讶的。磁盘特定测试表明,SSD 的读/写操作峰值在 380M/160M 左右,并且所有不同大小的块操作也表现良好。

  2. 开始使用 Apache Benchmark 对小型静态 HTML 文件(10 个并发线程,500 次迭代)进行 Apache 性能基准测试。

    • 旧笔记本:最少 47 毫秒,中位数 111 毫秒,最多 156 毫秒
    • 新的 …

performance ssd web-development

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