首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将多种类型的HDDS和SSD组合到一个可识别的驱动器中

将多种类型的HDDS和SSD组合到一个可识别的驱动器中
EN

Ask Ubuntu用户
提问于 2015-09-23 06:59:47
回答 3查看 2.9K关注 0票数 2

因此,我目前正在桌面上运行Ubuntu14.04,最初的意思是作为服务器塔。现在,我已经将服务器设置在后台,尽管我希望最终能够安装带有专用服务器的虚拟盒。不管怎样,我作为一个天才在苹果工作了近4年,我的想法是把硬盘从我的笔记本电脑里拿出来,把它放在光驱去的地方,然后用SSD代替硬盘。这样做,通过一系列终端命令,我将两个驱动器组合成一个可读的驱动器,计算机现在变得更快了。然而,与Linux相比,硬盘驱动器/SSD的结合似乎有很大不同(而且我对Linux还不熟悉)。目前,我有一个500 GB硬盘驱动器和一个1 TB硬盘,以及一个250 GB的SSD。我知道在Mac上,它自动优化了每个驱动器上应该专用的内容(比如可引导的分区和存储空间等等)。但我不清楚如何用Linux格式化/配置它。有什么想法吗?请帮帮我!

EN

回答 3

Ask Ubuntu用户

发布于 2015-09-23 08:17:17

来回答你的部分问题。我有一个类似的设置(Ubuntu15.04与一个2 TB硬盘和一个250 TB的SSD)。使用两个驱动器很容易,您只需将根目录/放在其中一个,将/home目录放在另一个。

在安装过程中,选择一个自定义安装,并在SSD上挂载根目录和交换空间。我通常将内存的1-2倍用于交换空间(即16 GB的RAM,32 GB的交换空间)。

在硬盘上,选择它作为您的/home文件夹挂载点。

哈哈!在这里,您的系统关键组件现在在SSD上,具有更高的读写速度,以及您的用户文件(下载、文档、音乐、图片等)。都在你便宜的大型存储平台上。您的系统现在应该以惊人的速度完全启动。如果您需要存储数据库或服务内容(即Apache ),请确保将其放在系统目录(如/var )中,以便能够快速访问内容。

剩下的问题。我在LVM或RAID方面没有太多经验,但我想您可以将两个HDD合并成一个逻辑卷来包含您的/home文件夹。

请注意,我的方法没有优化内容,而是手动配置。默认情况下,系统项将安装在SSD上(减去一些特定于用户的配置文件),您的文件、脚本、下载等将放置在默认目录/home/<user>/中。

黑客很开心。

致以敬意,

李森比

票数 2
EN

Ask Ubuntu用户

发布于 2015-09-23 07:01:03

有几个项目允许您使用SSD作为现有硬盘驱动器的缓存。

bcache就是其中之一,它缓存在块级,应该会给你一个不错的速度提升。

安装bcache

代码语言:javascript
复制
git clone -b bcache-dev http://evilpiepirate.org/git/linux-bcache.git
git clone -b dev http://evilpiepirate.org/git/bcache-tools.git

然后,快跑

代码语言:javascript
复制
bcacheadm format -C /dev/sda1
mount /dev/sda1 /mnt

这方面的一个很好的指南可以找到这里

闪存是另一个相同类型的项目。

要安装flashcache,您必须从源代码构建它。

将文件更改下载到该目录,然后

代码语言:javascript
复制
git clone https://github.com/facebook/flashcache.git
sudo make
sudo make install

更详细和更高级的指南可以找到这里

票数 0
EN

Ask Ubuntu用户

发布于 2015-09-23 08:57:41

这不是一个完美的答案,但无论如何:

尝试在所有驱动器上使用" RAID“,您没有使用RAID或类似于”反RAID“之类的东西,但是RAID在某些时候不适合使用,比如安装Windows,或者安装整个Ubuntu,除非您使用一种名为”软件RAID“的类型

票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/677377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档