笔记本Gentoo系统升级

利用假期把笔记本上的Gentoo系统升级到了最新版,改动的地方记录如下:

  1. urxvt无法运行

    urxvt: unable to load base fontset   
    

    USE参数添加了xft,重新编译安装就好了。

    # USE="truetype perl afterimage iso14755 256-color xft" emerge -av rxvt-unicode
    
  2. Fluxbox菜单里的屏幕截图工具不工作,其实就是ImageMagick的import命令找不到动态库了,重新安装ImageMagick解决。

  3. Slim登录界面,又提示输入用户名了。解决方法:修改/etc/slim.conf添加default\_user = guoyong,并设置focus\_password = yes

  4. sudo又要密码了,这个和上一条都是etc-update 运行的后果,配置文件都被覆盖了,下次升级得注意避免。重新visudo设置不需要密码

     guoyong ALL=(ALL) NOPASSWD: ALL
    
  5. 进入Fluxbox后显示Wicd Network Manager窗口,修改.fluxbox/startup 给wicd-gtk添加-t选项

     wicd-gtk -t &
    
  6. 弃用ibus,改用fcitx

  7. 弃用conky

  8. 添加idesk和dockapps (wmMoonclock, wmcpuload, wmnd, wmweather)

  9. 无线网卡驱动需要编译新内核 kernel-3.2.12 ,同时加上了对fbsplash的支持

  10. fbsplash使用livedvd-12.0的主题,桌面壁纸找了一张Fluxbox的。

给虚拟机的虚拟硬盘增加容量(vmdk file)

我使用虚拟机主要是为了使用Windows XP系统来访问网银、进行在线支付。当初安装时是用VMWare Player的,后来换成了VirtualBox 3。Windows XP越来越臃肿,虚拟机硬盘空间不够了。在网上搜索后找到了增加虚拟硬盘容量的方法:使用QEMNGParted,不用安装“庞大”的VMWare软件。特别说明一下最初创建虚拟硬盘时也是使用的QEMU工具。

具体步骤如下:
1. VMDK格式转成RAW格式

$ qemu-img convert -f vmdk winxp.vmdk -O raw winxp.raw

2. 新建一个RAW格式的文件,后面会用到

$ qemu-img create -f raw temp.img 512M

3. 用cat命令把temp.img多次追加到winxp.raw文件后,达到扩容的目的。

$ cat winxp.raw temp.img temp.img temp.img temp.img temp.img temp.img temp.img temp.img > winxp.img

4. 再转成原来的VMDK格式

$ qemu-img convert -f raw winxp.img -O vmdk winxp.vmdk

5. 用下载Gparted Live CD 的iso文件作为光盘启动虚拟机,可以看到硬盘物理空间已经变成了8G。修改硬盘上面的分区大小就行了,也可以创建新的分区。

参考:
http://www.cyberciti.biz/tips/howto-resize-vmware-virtual-harddisk-size.html#comments
http://qemu-forum.ipi.fi/viewtopic.php?t=846&highlight=