因此,我目前正在桌面上运行Ubuntu14.04,最初的意思是作为服务器塔。现在,我已经将服务器设置在后台,尽管我希望最终能够安装带有专用服务器的虚拟盒。不管怎样,我作为一个天才在苹果工作了近4年,我的想法是把硬盘从我的笔记本电脑里拿出来,把它放在光驱去的地方,然后用SSD代替硬盘。这样做,通过一系列终端命令,我将两个驱动器组合成一个可读的驱动器,计算机现在变得更快了。然而,与Linux相比,硬盘驱动器/SSD的结合似乎有很大不同(而且我对Linux还不熟悉)。目前,我有一个500 GB硬盘驱动器和一个1 TB硬盘,以及一个250 GB的SSD。我知道在Mac上,它自动优化了每个驱动器上应该专用的内容(比如可引导的分区和存储空间等等)。但我不清楚如何用Linux格式化/配置它。有什么想法吗?请帮帮我!
发布于 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>/中。
黑客很开心。
致以敬意,
李森比
发布于 2015-09-23 07:01:03
有几个项目允许您使用SSD作为现有硬盘驱动器的缓存。
bcache就是其中之一,它缓存在块级,应该会给你一个不错的速度提升。
安装bcache
git clone -b bcache-dev http://evilpiepirate.org/git/linux-bcache.git
git clone -b dev http://evilpiepirate.org/git/bcache-tools.git然后,快跑
bcacheadm format -C /dev/sda1
mount /dev/sda1 /mnt这方面的一个很好的指南可以找到这里。
闪存是另一个相同类型的项目。
要安装flashcache,您必须从源代码构建它。
将文件更改下载到该目录,然后
git clone https://github.com/facebook/flashcache.git
sudo make
sudo make install更详细和更高级的指南可以找到这里。
发布于 2015-09-23 08:57:41
这不是一个完美的答案,但无论如何:
尝试在所有驱动器上使用" RAID“,您没有使用RAID或类似于”反RAID“之类的东西,但是RAID在某些时候不适合使用,比如安装Windows,或者安装整个Ubuntu,除非您使用一种名为”软件RAID“的类型
https://askubuntu.com/questions/677377
复制相似问题