0

我正在攻读计算机科学学位,我需要为计算机系统课程安装 Ubuntu。我们将进行低级别的组装优化和类似的事情,所以他们不希望我们将它安装在 VMware 中。

现在,我不想进行常规的双引导安装,因为几年前我已经在我以前的计算机上安装过,并且分区损坏了我的硬盘。维基百科说你可以使用 Wubi 从 ISO 启动 Ubuntu,或者将它安装到闪存驱动器并从那里启动,然后就不需要分区了。

现在,我的问题是 - 从常规硬盘分区、Wubi ISO 和 SD 卡启动的 Ubuntu 编程有什么不同?我想这些程序在所有选项上的工作方式都是一样的,但我们将使用低级别的装配优化——我可以期望在那个部门面临任何不同吗?

4

1 回答 1

1

如果是我个人,我不确定我会走这条路。

就你想做的任何裸机类型的事情而言,你应该没问题——你正在使用内存、缓存、芯片等,所以你的磁盘驱动器应该无关紧要(除非你正在对文件系统什么的)。

我认为您可能会生气的地方是设置开发环境的后勤工作。每次从 U 盘启动时,都需要 sudo apt-get GCC、scite 等。al,将您的文件加载到您想要的目录中,然后开始。这很麻烦。您可以通过使用某种工具(您可能可以使用 Clonezilla 来完成)创建您的环境的自定义 ISO 来对此进行一些优化,但仍然......哎呀。

我建议(说到 Clonezilla)你为你的硬盘做快照,继续用 Ubuntu 安装双启动,然后如果出现任何问题,你有一个备份。或者,我认为你可以通过使用学校的机器来获得。如果不在实验室中使用,他们是否没有任何可以通过 ssh 进入的 Linux 机器?

无论如何,祝你好运。:)

于 2011-11-02T21:28:10.320 回答