我刚买了一台装有 Windows 8 的戴尔 XPS。花了几个月的时间才做出选择。操作系统位于 500GB 硬盘上,32GB 固态硬盘用作缓存……似乎是标准配置。
我一直想尝试 Linux。我想将我的编程环境从 Windows 中移出,然后只使用 Win 进行繁重的图形和视频编辑,而这些我并不经常做。
那么...我能做的最佳配置是什么?我仍然会每天使用 Windows,并满足我的所有媒体需求。
Win 8 到底需要多少空间?包括 Creative Suite 6、PHP Storm 和 3DMax(我的三个工作流程)等应用程序?
我无法决定是否最好将 Win 8 及其应用程序全部重新安装在 SSD 上(可能大小不够),并将 HDD 分成一个小的 Linux 分区和其余数据。
或者牺牲英特尔快速启动,将 Linux 放在 SSD 上,将 Win 8 放在 HDD 上。
或者我是否应该像戴尔那样再次设置它,然后在 HDD 上为 Linux 创建一个单独的分区。
有什么想法吗?
答案1
就我个人而言,我永远无法将操作系统限制为仅使用 32GB 空间,无论是 Linux 还是 Windows。如果您知道您不会在 Linux 操作系统上安装大量程序,您可以做的是为 /home 目录创建一个单独的分区。
这就像 Windows 中的 C:\Users 目录。
当您安装 Ubuntu 时,您只需在安装过程中转到高级分区选项,在其中指定您的 SSD 使用 EXT4 分区作为大部分驱动器,留下 1-2GB 左右来创建您的“交换”分区,这就像 Windows 中的页面文件,但显然它是一个分区而不是文件。
然后在 500GB 驱动器上分配另一个 EXT4 分区,该分区将用于您的主目录。
如果愿意,您可以预先使用 gparted 或其他分区工具设置分区,但是在安装 Ubuntu 时,您需要转到设置分区的高级设置选项,以便分配挂载点。
因此,您将 EXT4 SSD 设置为使用:“/”作为其挂载点,这意味着它将成为根目录。然后,您将 500GB 驱动器上的 EXT4 分区设置为“/home”挂载点。这将告诉 Ubuntu 安装程序将该分区用作 C:\Users 的等效分区。
很棒吧 :0)
对我来说唯一的问题是,我想我甚至可能会在根文件系统上安装超过 32GB 的程序。尽管我会在 wine 中安装我的所有 Windows 游戏,而 wine 会将其文件存储在主目录中,但我发现,特别是在习惯使用 Linux 时,我变成了一个包管理器狂魔……一旦您打开 Ubuntu 软件中心,就会发现有数百万个您还不熟悉的免费应用程序,您会忍不住浏览并安装大量程序,只是为了熟悉它们,因为它们是免费的!:OP
至于 Windows,我知道您可以将 MyDocuments 和 MyVideos 文件夹等移动到单独的分区,但通常 Windows 会占用大量空间,因此我绝对希望将 500GB 驱动器中的至少一半留给 Windows。
请记住,您可以在 Linux 内部安装 NTFS 分区并读取和写入文件(但无法设置文件权限)。
在 Windows 上,您将无法轻松挂载 EXT4 分区。我使用以下程序: http://sourceforge.net/projects/ext2read/ 这将允许您在 Windows 中读取 EXT4 分区,但是使用该特定分区时,您必须先将文件复制到 NTFS 分区,然后才能打开它们。
然而http://www.ext2fsd.com/ 我认为它可以允许您在 Windows 中安装 EXT4 分区,但我发现设置起来很棘手,并且可能会有损坏数据的风险。
话虽如此,如果你正在编辑数字媒体,我认为最好使用 32GB SSD 来处理大型图像和视频文件,如果你要做的事情需要大量读取/写入数据。例如,如果你想编辑视频片段并在处理它们时保存多个副本。但是如果你正在处理视频,32GB 会有点限制。我会选择更大的 SSD。
无论您决定做什么,您都可以随时将 Linux 分区复制到另一个磁盘(如果您愿意的话),它们会正常启动。您只需要启动类似以下内容的程序: http://sourceforge.net/p/boot-repair-cd/home/Home/
或者http://www.supergrubdisk.org/rescatux/ 这将允许您更新 grub2 引导加载程序配置,以便它们指向新硬盘。您也可以通过更改 BCD 在 Windows 上执行此操作,http://pcsupport.about.com/od/fixtheproblem/ht/rebuild-bcd-store-windows.htm