分类: LINUX
2009-05-25 21:32:03
本文总结了在 Virtual PC 2007 上如何正确安装 Ubuntu 8.04 的方法,参考了 Arcane Code 的文章。 1、用 ISO 启动一台标准的 VPC 虚拟机(之所以用 ISO 安装,是我发现用光盘装 Ubuntu 实在太慢了) 2、按 F4 选择启动模式,选择 Safe graphics mode 模式并确认。 3、按 F6 在启动配置中,末尾加上参数“noreplace-paravirt”。 4、选择 Try Ubuntu...,切记不要在此选择安装 Ubuntu。 接下来,你需要通过 Ubuntu 的 Live Demo 模式安装 Ubuntu 到你的 VPC 中,这里就不多作介绍了。当安装结束时,你需要 restart VPC,此时,你按下 restart 时,VPC 虚拟机会挂起,不过不要紧,你关闭 VPC,并选择 Save State 就行了。 重新启动 VPC,并 Reset VPC,这样你就可以正常引导 Ubuntu 系统了。进入 Ubuntu 之后,你需要查看一下 GRUB 的引导菜单是否添加了“noreplace-paravirt”参数,如果没有的话,需要你添加上。不过好像如果你按照上面的方法安装好 Ubuntu 之后,参数就已经添加好了。 最后,你需要配置一下 Ubuntu 的声卡,在终端中输入 sudo nano /etc/rc.local,并在“exit 0”之前加入一行“modprobe snd-sb16″,保存退出就行了。重启之后,你的 Ubuntu 就可以正常使用 VPC 的声卡了。 网络配置的方法非常简单,在 VPC 中选择 Shared Networking(NAT)就可以了,进入 Ubuntu 之后网络就可以正常工作了。 其实,并不是微软的 VPC 不支持 Linux,而是 Linux 的发行版实在太混乱,无法提供长久支持。在 Virtual PC 2007 上跑 Ubuntu 8.04 的速度还可以,需要你分配 512MB 以上的内存。 我自己试了好用,不过我安装结束时没有选择挂起而是关闭vpc,一样安装成功。就是声卡还没有安装上。他说的那些我不太会用,总之没有声音。 |