首先就是版权问题,微软的规则是,用户购买一份 windows ,只能在一台计算上使用,在第二台上用就算盗版了。
其次是技术问题,我曾尝试把winXP装到移动硬盘,进行到“选择安装分区”时可以看到移动硬盘的分区,但如果选择在上面安装就会出错,无法进行下去。kumat 网友提供了一个链接: http://www.ngine.de/index.jsp?pageid=4176 ,文中给出一种方法——通过修改安装文件把 XP 强行装进移动硬盘,看来是可行的。但即使安装成功,也只能在一台机子上使用,因为:1.不同的机子需要不同的驱动,2. windows 系统会记录硬件信息,一旦发现换了机器,就会蓝屏。
另外,为了适应不同的机器,mobile-linux 还要有检测、配置硬件的功能。用惯 windows 的朋友可能会觉得,这个问题恐怕不好解决,有时在 windows 下装驱动都很麻烦,linux 岂不更得…… 其实恰恰相反。可能对于最新的、不常见的硬件,linux 的支持要落后于 windows (主要是因为厂商不重视 linux 驱动的开发);而对于常见硬件,linux 比 windows 方便多了,大部分都是即插即用,无需用户干预。
通常要考虑的也就是 显卡 了。xorg 内置的开源驱动和 vesa 驱动,可以保证绝大多数电脑进入窗口界面,自动检测、配置也很容易实现。要想获得更好的性能,可能就得用厂商提供的闭源驱动了,要麻烦一些。
至于 USB 接口速度问题,完全不用担心,USB 2.0 可以达到 20 M/S ,而且实际经验表明,系统完全可以流畅运行。
5 结束
我一直关注 LINUX 在 移动硬盘 上的应用,就是因为这是 WINDOWS 无法作到的。说实在话,在桌面应用方面,无疑 WINDOWS 是胜过 LINUX 的 —— 且慢板砖招呼,大家可以分析下—— 我也是看的别人的分析 —— 在对盗版打击比较严厉的国家,WINDOWS 仍被广泛购买 、使用,WINDOWS 价钱不菲而LINUX 不用花一分钱,试想,假如 LINUX 比 WIN 好 或者哪怕 一样好 的话,还会有人花钱买 WINDOWS 吗 ??