我以前使用 Windows 操作系统,但现在我是 Linux 用户。我的笔记本电脑配备了 30 GB 的 SSD 驱动器,用于缓存(我猜!)。这是它所说的规格我的笔记本电脑的页面:
Hard Disk Drive 500 GB*4 (Serial ATA, 5400 rpm) + solid state drive for cache 32 GB*5
在 Windows 上,我使用英特尔快速存储技术一切都自动发生。由于我现在使用的是 Ubuntu (14.04),我不知道如何处理该 SSD。我只可以在以下位置看到它:
Gparted --> Devices --> /dev/sdb (29.82)
有没有办法在 Linux 上使用它?或者这只是浪费。
任何帮助将非常感激!
谢谢你!
附言:我只安装了 Ubuntu 14.04。没有双启动。
答案1
在 Linux 中使用 SSD 作为缓存设备有几种可能的解决方案(与英特尔快速存储技术的工作方式相同)。
两种主要的方法是使用逻辑卷管理子系统 (LVM) 或 bcache。
我在使用 LVM 时遇到了性能问题(但仅限于 > 10TB 的大卷),在使用 bcache 时也遇到了一些稳定性问题(不过都已通过较新的内核进行了修复)。
话虽如此,我目前在少数几台机器(包括 3 台服务器)上使用 bcache,并且在某些工作负载下性能提升非常显著。
不幸的是,这两种解决方案的设置都不太简单,我建议使用较新的内核 - 例如 Ubuntu 16.04 或甚至 16.10 提供的内核 - 无论选择哪种选项。
这指导Redhat 员工 Richard Jones 概述了 LVM 的使用以及将其改造成一些现有的 LVM 安装。
一个更简单的解决方案(可能整体性能较低但可靠性更高)是将根文件系统(/)和交换文件放在 SSD 上,其他数据放在硬盘驱动器上。
不幸的是,虽然通过安装程序安装新的 Ubuntu 很容易做到这一点,但对现有系统进行重新分区也不是一个简单的操作,不过网上有这方面的指南(或者你可以在这里问一个新问题)。
无论你做什么(使用 SSD 作为缓存或“直接”存储),你都应该使用 fdisk 或 gdisk(或其他分区工具,如分区)删除任何现有的 Intel RST 分区,然后对驱动器进行分区。
答案2
首先,您必须通过减速来确保您的 Windows 不再使用 30GB 缓存设备。然后,使用英特尔的 RST Windows 应用程序,您可以删除该卷。
我的笔记本电脑上有一块 30GB mSata SSD,分为 19 GB Windows Cache 和 12 GB Ubuntu Cache(使用 EnhanceIO),用了一年左右,效果很好。但管理缓存需要额外的工作。
从那时起,我已将 30GB mSata SSD 升级到 120GB,将 500GB HDD 从驱动器托架 1 移至驱动器托架 2,并在驱动器托架 1 中安装了新的 240 GB SSD:
rick@dell:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdd 8:48 0 186.3G 0 disk
├─sdd2 8:50 0 178.9G 0 part /media/rick/S3A6550D005
├─sdd3 8:51 0 6G 0 part
└─sdd1 8:49 0 1.5G 0 part
sdb 8:16 0 465.8G 0 disk
├─sdb2 8:18 0 257.4G 0 part
├─sdb5 8:21 0 200.5G 0 part
├─sdb3 8:19 0 1K 0 part
├─sdb1 8:17 0 100M 0 part
└─sdb6 8:22 0 7.9G 0 part
sr0 11:0 1 1024M 0 rom
sdc 8:32 0 119.2G 0 disk
├─sdc2 8:34 0 78.1G 0 part /mnt/5824BF4E76D68BE2
├─sdc3 8:35 0 29.3G 0 part /
└─sdc4 8:36 0 7.8G 0 part [SWAP]
sda 8:0 0 223.6G 0 disk
├─sda2 8:2 0 118G 0 part
└─sda1 8:1 0 100M 0 part
有问题的 120 GB mSata SSD 安装为sdc
。Windows 有 78 GB,Ubuntu 16.04 有 29 GB,还有 8 GB 交换分区。
整个 Ubuntu 操作系统和 /home 目录都安装在 29 GB 分区内,性能非常好,尤其是考虑到它只是一个 SATA II(3 GB/s)通道,尽管配备了 SATA III mSata SSD。
确保 Windows 不再使用缓存后,您只需使用实时 CD 或 USB 启动即可。在安装屏幕上选择“其他”。使用gparted
Ubuntu 重新分区 mSata SSD 并将其安装在那里。
根据寻求更多信息/澄清的评论,我将扩展此答案并提供更多细节。