Tech Tip
Tech Tip

Vitrual PC镜像文件瘦身终极方案

我的ubuntu安装在vpc里面,因为升级系统和软件,造成vhd文件膨胀到12.3G之巨大,而实际文件系统只占2g左右空间! 也因为有自己的配置与安装程序,不想重新折腾,所以希望通过文件减肥来达到节省空间的目的。 尝试的方案与步骤: 1. 卸载软件和清理ubuntu的空间,虚拟硬盘中的空间已经缩减下来,但是对虚拟硬盘文件的大小没有改变!失败:( 2. 使用vpc自带的disk wizard功能压缩vhd文件,结果大小与压缩之前完全一致!失败:( 3. 寻找linux下无损分区软件GParted,并且使用LiveCD版本,将/分区压缩到4g,再次使用disk wizard压缩vhd文件,依然没有变化!失败:( 注意livecd在vpc下引导时x配置可能有问题,需要手动配置,选择分辨率,我用1024X768可以正常使用。 4. 虚拟另一块硬盘,挂到ubuntu系统下,用GParted的分区复制功能新建根分区,设置boot属性。复制swap分区。重新用新的虚拟硬盘替代主硬盘,发现无法启动!失败:( 5. 总结分析发现问题出在新的硬盘没有安装grub引导,偷懒不想(也不知如何)手动安装grub引导。于是新建了虚拟机重新安装一次ubuntu,将新的虚拟机中的虚拟硬盘挂到原来ubuntu系统上做第二块硬盘,重复步骤4。此时用新的虚拟硬盘替换主硬盘,可以启动系统!成功减肥! 通过此番折腾,我的vhd文件从12.3G锐减至5.2G,硬盘硬生生多出7G空间,对于目前硬盘空间紧张的我来说,是个不小的解放:)

GPicSync

这次用了holux m-241记录轨迹,数据不是很规范,生成的轨迹文件中没有时间信息,(一直误会了holux,今天20100408发现是kml的格式里面不支持航线里面的时间信息)而航点信息里面带时间信息。之前的软件gpsbabel和gpscorrelate处理不了不带时间戳的轨迹文件,尝试了很多转换的方式之后,放弃这两个软件,上网搜其他办法。 参考文章:http://digibbs.tech.163.com/bbs/nikon_d90/108267686.html 不过有点点和作者说的不一样,ms那个软件很不好用,我测试了几张照片,都是一个经纬度和海拔,而且picasa/picasaweb里面都无法查看gps信息。 反而是GPicSync虽然在输出里面没有显示海拔,但是看exif里面是有的(gps文件用gpx格式的,不要使用nmea格式,如果是nmea格式,GPicSync会自动生成一个gpx格式的文件,在这个文件中丢失了海拔信息)。直接用普通的看图软件,比如xnview就能看exif,哪里要什么专门的软件来看,觉得没必要,除非能修改。而firefox装一个显示exif的插件倒是很有必要。 喜欢GPicSync可以直接处理raw格式照片,可以给我省很多事。输出信息和日志也很规范,方便检查,总的来说不错。 应该说,今晚能搞定照片了!

解决蓝牙虚拟串口无法创建的怪问题

因为硬件设备里面没有创建蓝牙驱动虚拟的端口,本来这个问题可以很容易的被发现,但是我一直没有意识到这个是问题所在。通过一番折腾,才成功解决。 起因:在我的t61 xp系统新版的蓝牙驱动中,提升了蓝牙的安全性,要求使用加密传输,一般使用蓝牙连接本本和gps时,需要使用蓝牙驱动船舰的虚拟串口。之前在vista驱动和xp旧版驱动中,没有遇到过这个问题。 类似这个页面的说明: http://www.warelex.com/products/webcam/help/Help_Bt_Advanced_Config.htm 我遇到的问题却更奇怪,就是在硬件列表里面根本没有这两个虚拟端口,添加也总是失败。 之后打开蓝牙配置界面,在同时观察硬件设备列表,发现问题所在:添加的时候确实设备中多了一个蓝牙设备,但是无法自动识别驱动,导致了设备添加失败。而一旦失败之后,这个设备会被删除,所以检查硬件设备里面通常不会发现这个问题。 解决的办法是:在出现未知设备的时候手动更新驱动程序。通常会跳过定位驱动位置的步骤自动扫描驱动,这通常也无法安装驱动,但是反复尝试更新驱动,可以出现选择驱动所在位置的步骤,此时选定正确的驱动程序目录,可以顺利添加端口成功。 需要注意事项:要添加两个端口,一个本地服务,一个设备服务,完成之后可以通过这两个端口与gps实现接受数据。在gps viewer或者ozi等软件中配置端口号,即可顺利通信。

带gps信息的2008Tibet相册

http://picasaweb.google.com/juntaoj/2008Tibet_GPS#已更新至2008Tibet相册中。 《picasaweb相册更新》 可以选择在ge或者google maps里面打开。 可惜了,我才知道这个工具,重新传了一份到picasaweb,注释都没有能转移过来。以前的相册为了保留发过的游记里面的链接,还是留在那里没删除。 感谢cyclist的wx672提供信息! 我刚试过了,非常好用。几分钟之内就能给所有的照片加上GPS信息。 装上gpsbabel和gpscorrelate,当然是Linux版,我的是Debian/sid。 把plt文件转换为gpx文件。 复制内容到剪贴板 代码: gpsbabel -i ozi -f Auto_0925_01.plt -o gpx -F Auto_0925_01.gpx 一步到位把所有plt都干了: 先把所有的plt文件累加到一起: 复制内容到剪贴板 代码: cat …