1

我一直试图让 CUDA/OpenCL 在我的 Windows 系统上运行。我可以让它们工作(我有一个兼容的视频卡并且我已经安装了 CUDA 工具包)但是编译示例程序被证明是非常烦人的,并且只会导致更多的错误。所以,我想尝试在 ubuntu 上安装 CUDA。请原谅以下菜鸟问题。

我想将 Windows 作为我游戏等的主要驱动器。我没有第二个硬盘驱动器(我可以买一个,但如果我可以避免的话就不会!)所以我的选择是:

1)在virtualbox上安装ubuntu - 我读过CUDA不能使用这种方法工作?

2) 将 ubuntu 永久安装到闪存驱动器上 - 这行得通吗?持久性 USB 操作系统可以使用 PC 的显卡吗?

3)双启动两个操作系统到我现有的硬盘驱动器 - 我认为这会工作并且稳定吗?它对我现有的数据构成什么样的风险(我有很多 mp3 等,但无处可备份)?

多谢你们!

4

1 回答 1

1

对于虚拟盒子,我不能说它是如何与 cuda 一起工作的。

如果您在闪存驱动器上安装 ubuntu,则可以使用unetbootin。它会在闪存驱动器上创建一个“实时”光盘,但您也可以添加一个单独的内存来存储您在实时系统上更改的所有内容(它被称为“用于保存文件的空间......(仅限 Ubuntu)”)。这将包括所有手动安装的程序和驱动程序。所以它就像一个真正安装的ubuntu。

您也可以将 ubuntu 直接安装到您的闪存驱动器。因此,您必须在闪存驱动器的 mbr 中安装 grub。另外,最好也编辑 fstab 并写入分区的 uuid 而不是原始条目。

可能最好的方法是制作双引导系统。Ubuntu 有一个舒适的安装程序,除了现有的 Windows 系统外,您还可以选择安装它。但它需要硬盘上的可用空间。

于 2013-01-24T10:25:32.827 回答