MicrosoftVirtualPC上安装Ubuntu
首先是为什么不选virtual box? 二者的个头非常接近virtual pc 32M, virtual box 39M,但是考虑到我仅仅是为了使用和运行shell, 因此不应该占有太多资源,权衡二者的运行时的和CPU消耗,最后选择了virtual pc作为; 此外virtual pc的开比virtual box要快速一些 virtual box无法正常关闭Win PE,每次都得强制退出, 对反复重起来测试winpe opk映像来说效率要高上一大截.
但是virtual pc sp1在安装ubuntu的时候,需要一些补丁才装得上,毕竟是MS的产品,不必苛求太多, 我将这些要点记录在此,以便有此需要的人查阅.这是我用的是ubuntu 8.0.4的CD. 如果用正常的方式安装,会弹出一个错误框 "不可恢复之CPU 错误" 导致安装退出,这里要这样做:
3. 按一下F6 -其他选项, 在屏幕下方有一行boot option,在最后面的 " --" 之前添加上 noreplace-paravirt 这个参数. 或者将“quiet splash --”替换为“vga=791 noreplace-paravirt”据说“quiet splash”可以保留,只替换“--”也可以,
4. 最后选择"try Ubuntu.." 然后去喝咖啡 -- 我用的是CD,安装速度很慢,而且中间屏幕是黑的,要耐心等待.
重新启动之后, 在出现grub的时候按下esc,会有三个选项,选择"Ubuntu 8.04, kernel 2.6.24-16-generic” 然后按“e”,在命令行里同样加上“noreplace-paravirt”这个选项,然后启动,这是为了顺利进入ubuntu.
1.sudu nano /, 然后在快结尾的地方找到 Ubuntu 8.04, kernel 2.6.24-16-generic项下的kernel /boot/vmlinuz…字样,添加“noreplace-paravirt”选项,按ctrl+o保存,ctrl+x退出.
现在重起应该不会有任何问题了.
接下来修改一下X-Windows: sudo nano / ,找到Section "screen"这个section里添加一行"DefaultDepth 16",然后存盘退出.