分类 Windows 下的文章

Linux 与 Windows 双系统共享蓝牙鼠标

起因

本着“师夷长技以制夷”的想法,装了一个 Windows 10,装完过后发现蓝牙鼠标需要重新配对,切换系统过后又需要重新配对……

看样子蓝牙的配对信息是存储在系统上的,所以要实现在切换系统后不需要重新配对就能正常使用蓝牙鼠标的话,基本思路应该是手动修改其中一个系统上的配对信息使其与另一个系统一致。

查了一圈,蓝牙 3.0 和 4.x 的配对信息还很不一样,总的说来 4.x 的信息量更大,需要改动的参数也多一些,本文主要针对蓝牙 4.x 的鼠标。

基本步骤

  1. 先在 Linux 下配对蓝牙鼠标(用于生成配置文件)
  2. 切换到 Windows 下配对蓝牙鼠标(用于读取配对信息)
  3. 修改 Linux 下的配对信息与 Windows 一致

当然也可以反过来做,修改 Windows 下的配对信息与 Linux 下一致,但是不推荐那样做。

读取 Windows 下的蓝牙配对信息

Windows 的蓝牙配对信息存储在注册表中:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\<本机蓝牙 MAC>\<鼠标蓝牙 MAC>

其中的 MAC 地址不带分隔符,并且这里需要系统权限才能访问,我找到两个方法来读取这部分信息。

- 阅读剩余部分 -

搭建基于 OpenWrt/gPXE/iSCSI 的 Windows 无盘工作站

本文要介绍的是如何在OpenWrt平台上面搭建无盘工作站服务器以及Windows的iSCSI部署。
当然,由于OpenWrt也可以算得上一种Linux发行版了,所以本文所介绍的一些方法,在其它Linux发行版上面仍有一定的参考价值。

整个过程大概分为以下几步:

  • 给OpenWrt添加iSCSI Target支持
  • 创建并配置iSCSI Target
  • 获取gPXE并配置DHCP及TFTP服务
  • 通过iSCSI部署Windows
  • 测试

给OpenWrt添加iSCSI Target支持

到写作本文为止,貌似OpenWrt官方还没有添加iSCSI Target支持相关的软件包,所以我们需要自力更生。然而幸运的是,已经有前人做过了类似的事情,我们只要采取“拿来主义”即可。

- 阅读剩余部分 -

使用 Virtual Disk Development Kit 挂载虚拟磁盘

如标题所说,这里需要用到一个工具:Virtual Disk Development Kit,这是Vmware的产品,不过是免费的。
官方下载页面:
vSphere 5.0.1 Virtual Disk Development Kit
vSphere 5.0.2 Virtual Disk Development Kit
要在官方下载,需要注册并登录,读者请自行完成。
下载后首先安装,Windows下安装很简单,Linux下的安装下面会讲,以Ubuntu 12.04为例。
Windows下和Linux下的用法大同小异,我只举出几个例子。

Windows

使用命令提示符,进入vmware-mount所在的路径,如“C:Program FilesVMwareVMware Virtual Disk Development Kitbin”,当然,具体路径要看你安装好的路径。

- 阅读剩余部分 -

解决 Windows7 中文件夹共享或取消共享后出现小锁

其实很简单,但是我经过多次试验,才发现出现小锁的原因是文件夹的继承属性木有了,只要添加上去即可。
再命令提示符中运行如下命令:

icacls 文件夹路径 /inheritance:e

这里如果路径中有空格,需要给文件路径加引号。
完成后如果没有看到效果,请刷新一下。