我应该如何在Windows Vista PC上安装Linux?

时间:2008-10-08 13:07:40

标签: windows linux ubuntu windows-vista

除了c和c ++开发之外,我正在进行.net编程,并且希望我的家用机器具有更大的灵活性。我希望能够在我的家用电脑上安装Linux(可能是Ubuntu)和Windows Vista。有没有办法我可以同时安装和启动时提示哪一个启动?有没有办法将Windows设置为默认值?

我之前在本科的CS实验室中已经看过这个。

另外,我假设如果我将Windows 32位与Ubuntu 64位一起使用则没有问题。有什么建议吗?

16 个答案:

答案 0 :(得分:26)

最新版本的Ubuntu包含一个名为Wubi的安装程序,它将Ubuntu安装为Windows应用程序(即:可以从添加/删除程序中卸载)并为您设置双启动!对于那些想要在没有系统改造的情况下尝试Linux的人来说,这非常棒!

答案 1 :(得分:8)

您可以进行双重启动,但我建议您使用虚拟机进行操作。

查看VMWareVirtual PC

有关Virtual PC的更多信息:http://en.wikipedia.org/wiki/Microsoft_Virtual_PC

有关VMWare的更多信息:http://en.wikipedia.org/wiki/VMware_Workstation

你应该注意到双启动Windows和Linux可能有点冒险并且有点永久。在虚拟机中运行意味着您可以在窗口中运行Linux安装,而不必担心它会影响您的开发机器。该软件不会知道其中的差异,因此您的测试不会受到影响。

考虑到虚拟机就像一个沙箱,在那里你可以尝试新的和不同的东西,而不用担心后果。

虚拟机运行时会产生一些开销,因此您不应期望通过它们玩游戏或其他任何东西。我会说,就性能而言,它非常像通过远程桌面(良好的LAN连接)登录到机器。

编辑:您还可以查看VirtualBox。感谢我对那个人的评论中的帮助。

答案 2 :(得分:3)

我也建议为此目的使用虚拟机。

我在某些Linux发行版上遇到过Virtual PC问题(想到Fedora Core),但VMWareVirtual Box没有问题。

答案 3 :(得分:2)

在安装其他操作系统之前要非常认真,即使是双启动。这很简单,即使像Ubuntu这样的安装程序也不需要你在命令行上乱七八糟。如果您使用的是Vista,那么您将花费数天时间尝试恢复正常操作系统的风险很大。

VMWare和Virtual PC都是不错的选择。在做出安装决定之前,在其中一个上安装测试并使用操作系统一段时间。

使用虚拟机的另一个好处是,您只需担心在主操作系统上对网络设置进行排序,因为VMWare(等)会借用这些设置。

此外,如果可能的话,尝试使用Live CD或DVD上的操作系统启动。您可能还会发现可以从USB记忆棒运行操作系统。这显然对便携性有好处 - 但请注意,您还可以在可移动USB驱动器上携带虚拟机。

答案 4 :(得分:2)

您只需转到http://www.ubuntu.com/getubuntu/download并按照说明操作即可。我下载了Ubuntu,将其刻录到CD,并在驱动器中重新启动了CD。我没有得到第二个硬盘驱动器或者担心它会破坏我的Vista Home Premium安装。

使用Ubuntu(与大多数带有Live CD安装的发行版一样),您需要做的就是弹出光盘,启动并单击菜单。默认情况下,双启动设置完美,您甚至不必考虑它。我已经在我的Vista Home Premium机器上使用Ubuntu,Debian,PC Linux OS,Freespire和Xandros完成了这项工作,他们都是这样做的。

如果你是偏执狂,那么你应该备份你的电脑。现在像硬盘驱动器(USB或内置)一样便宜,没有理由没有完全备份你的系统。这太容易了。我使用Acronis True Image,但我也听说过Norton Ghost的好消息。

无论如何,您不需要Wubi或VMWare,或任何虚拟任何东西,具有双启动设置的直接安装是典型Live CD Linux安装的默认设置,即使在Vista中也可以使用。

答案 5 :(得分:1)

多年来我一直采用不同的方式,我说使用虚拟机是我最喜欢的。我已经尝试了VMWare和VirtualBox,两者都是免费的,我更喜欢VirtualBox,因为你可以直接使用.iso。您不需要有人为您创建虚拟机映像。

答案 6 :(得分:1)

另一个选择是在Windows上实际运行Linux作为应用程序,这样您就能以几乎全速运行Linux,而且能够同时运行Windows应用程序。请查看http://www.colinux.org/

答案 7 :(得分:1)

我还没有机会玩它,但是对我来说看起来很有前途的选项是Ubuntu中的一个工具,用它来创建一个带Ubuntu的可启动USB驱动器。它具有live cd(对您的系统没有影响),比Live CD更好的性能以及从会话到会话持久保存数据的能力。我之前使用过Wubi,但我不记得为什么要卸载它。

答案 8 :(得分:1)

看看“cygwin”。

这是Windows中的“类似Linux”窗口应用程序 环境。它对gcc和大多数标准有很好的支持 gnu / linux开发工具。

你不必乱用双启动。它特别适合测试 窗口往返于unix通信,因为你可以得到一切 在一个盒子里跑。

答案 9 :(得分:0)

您正在寻找的是“双重启动”。它允许用户选择在开始时启动哪个操作系统。它在Linux中得到了很好的支持,尤其是Ubuntu。只需安装Ubuntu,它默认会设置双启动。

答案 10 :(得分:0)

你可以选择双向启动或使用虚拟机。我认为这取决于您是否希望在Linux环境中进行开发时使用任何Windows应用程序。如果是这样,我会使用VM,否则,here是设置双启动计算机的教程。它有一个安装两个操作系统的部分,如果你已经安装了Windows,它还有一个部分。

答案 11 :(得分:0)

Wubi是一个很棒的(Ubuntu特定的)解决方案..我发现的唯一问题是在FAT格式的Windows分区上安装Wubi - 那时我遇到了严重的问题。此外,它可能运行稍慢,因为在执行磁盘访问时还有另一层,但我不能说我已经注意到了。

答案 12 :(得分:0)

我双启动Vista Ultimate 32位和Ubuntu 8.10 beta 64位没有问题。在我看来,关键是要有一个完全独立的硬盘来安装Ubuntu。这样可以消除很多风险,因为你不必大惊小怪分区你的主硬盘,并且如果你决定不需要它,那么删除Ubuntu也非常简单。

请小心并注意安装时选择的驱动器。由于我的Linux驱动器的大小与我的主要Vista和数据存储驱动器不同,因此我很容易将它们区分开来。

如果您更愿意使用VM路由,VMware Player运行良好,我听说过有关VirtualBox的好消息。

答案 13 :(得分:0)

尝试使用ubuntu的实时cd安装:D

创建可启动的闪存盘很容易 - 来自sourceforge.net的unetbootin

答案 14 :(得分:0)

我有多次双启动Ubuntu和Xp,绝对没问题。我怀疑你可以使用一个32位操作系统和另一个操作系统64执行虚拟操作。这对双启动不会有问题。

答案 15 :(得分:0)

我在使用wubi时遇到了问题,而且我的启动进入windows7现在充其量是不稳定的,所以考虑到选择将有利于后续的VM解决方案。然而,在其他机器上,我已经在USB上运行Ubuntu Live(使用pendrivelinux.com安装),在启动时选择了尝试ubuntu选项,并且运行良好并且很快就能开始使用。