Questions tagged «ssd»

固态驱动器(SSD)是一种数据存储设备,它使用固态存储来存储持久性数据,目的是提供与传统机械旋转/磁性块I / O硬盘驱动器相同的访问方式。

2
SSD + HDD上的双启动Ubuntu / Windows 10
嗨,新手在这里! 我很快将拥有256 GB的SSD(mSATA 850 EVO),以在笔记本电脑上配合我的1 TB HDD(7.2k TPM),并且我想利用这一点来格式化HDD(带有明显的备份)。我要保留的数据)。 这是我第一次在自己的PC上安装Linux(主要用于计算机科学领域的研究),第一次尝试Windows 10,我拥有一个SSD,并且是我的首次双重引导! 因此,我花了很长时间阅读教程,文档等,并提出了类似的方法来设置我的所有东西: 固态硬盘: Windows操作系统以及大多数(可能是所有)程序和游戏:NTFS(210 GB) 的Ubuntu / :ext4(20 GB) /usr :ext4(15 GB) /boot/efi :ext4(250 MB) 硬盘 数据(音乐,视频,照片,电影,文档):NTFS(700 GB) AltPrograms(如果SSD空间不足):NTFS(100 GB) 的Ubuntu swap :无(8 GB) /var :ext4(3 GB) /tmp :ext4(8 GB) /home :ext4(50 GB) 基本上,我想在这里做的是极大地提高系统性能,并妥善保管我的SSD以延长使用寿命(限制写周期)。这就是为什么我把swap,/var,/tmp,和/home在硬盘上。 我还想听听您关于swap在RAM中安装内存(我的内存为8GB大)以及/home将图片,文档,视频,音乐的符号链接指向数据(NTFS)分区的建议,因为有些人说这很好,有些人说不好,应该使用/media/transferthingies(NTFS)分区在两个操作系统之间交换文件。 哦,关于/boot/efi分区,我真的需要吗? 关于安装过程,我相信它类似于: 使用Ubuntu CD的NTFS和ext4分区在SSD和HDD上保留空间 使用Windows CD安装Windows …

4
用于提升SSD / HDD的最佳/ etc / fstab设置
我知道EXT4最快3年来已经检查了不同作者的测试博客文章,但是还有其他设置可以使SSD更快,我在http://www.howtogeek.com/62761/how-to-tweak-your-ssd-中找到了尽享最佳性能/ sudo gedit /etc/fstab add to / partition <options> noatime,nodiratime, and also if kernel is >2.6.33 also add discard, tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0 和https://wiki.ubuntu.com/MagicFab/SSDchecklist sudo gedit /etc/fstab add to / partition <options> noatime, and thats it and data=writeback mounting option if you formatted the disk without journaling. Otherwise …
12 hard-drive  fstab  ssd 

1
如何使用带有两个驱动器的全盘加密(SSD / HDD)安装18.04
我有一台笔记本电脑,并希望使用FULL DISK ENCRYPTION重新安装。我想在自己的SSD上安装操作系统,并在安装后将其移至第二个HDD。 是否可以要求安装程序在安装时完全加密两个驱动器? 如果没有,是否可以在将操作系统成功安装到SSD后手动加密第二个HDD,然后将/ home移至第二个HDD?如果是这样,我该怎么做? 可以在启动时使用一个密码来解密两个驱动器吗?假设我必须在两个驱动器上都装有LUKS(以处理加密),然后在两个驱动器上拉伸(或链接)一个LVM ,我是否正确?这是我最不确定/如何做的部分。 谢谢

4
Ubuntu SSD-速度很快,现在非常慢
这就是我现在得到的,配备Crucial MX300 750GB SSD(具有最新固件[尚无固件更新])。 lptp [ blah ]: sudo hdparm -Tt /dev/sda /dev/sda: Timing cached reads: 10202 MB in 2.00 seconds = 5103.20 MB/sec Timing buffered disk reads: 128 MB in 3.06 seconds = 41.88 MB/sec 看到缓冲的磁盘读取速度!!!!SOOOO SLOWWW !!!! 首次安装笔记本电脑时,我看到的速度超过了400MB / sec,考虑到这是一台较旧的笔记本电脑,并且加密的一切都很好,因此这对我来说非常好。 这是我的/etc/fstab。我已启用修剪,手动运行修剪,启用/禁用功能,重新启动等等。我无法让那些快的速度回来: /dev/mapper/ubuntu--gnome--vg-root / ext4 noatime,nodiratime,errors=remount-ro,barrier=0,discard 0 1 显然,这些是我正在使用的选项。我尝试了它们的各种组合都无济于事: …
12 ssd  trim 

2
将Linux分区从HDD复制到SSD
好的,我有一台带HDD驱动器的笔记本电脑,也有一个SSD驱动器。我想用后者代替前者,而不必重新安装所有内容。经过一番研究,我发现使用活磁盘+外部硬盘驱动器+ gparted复制整个Linux分区(分两个步骤),然后编辑fstab。 现在,我猜想在安装Linux时,它会评估计算机的硬件,从而调整一些软件参数。因此,恐怕执行上述操作可能会“欺骗”操作系统,并导致SSD的性能达不到最佳状态。我不知道这是对的。
11 ssd  migration 

2
进一步调查磁盘写入,以找出哪个进程写入我的SSD
我尝试尽量减少对新的SSD系统驱动器的磁盘写入。我陷入了iostat输出: ~ > iostat -d 10 /dev/sdb Linux 2.6.32-44-generic (Pluto) 13.11.2012 _i686_ (2 CPU) Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sdb 8,60 212,67 119,45 21010156 11800488 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sdb 3,00 0,00 40,00 0 400 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sdb 1,70 0,00 18,40 0 184 …

1
如何将/ home中的某些目录符号链接到SSD?
在Jorge 实用的40GB SSD中,/ Jorge描述了他如何将自己的东西符号链接起来,而/home这将受益于使用SSD。怎么做? 我认为我需要执行以下操作: 在SSD上创建一个目录,以保存要链接的内容/home,例如mkdir /var/jorge。 将东西从/home那里移到SSD上,例如mv /home/jorge/.config /var/jorge。 创建符号链接,例如ln -s /var/jorge/.config /home/jorge/.config。 这是正确的进行方式吗?我是否需要通过实时CD进行操作?

3
默认的512字节物理扇区大小是否适合Linux下的SSD磁盘?
GSmartControl和其他任何命令行工具(如fdisk,smartctl,cat /sys/block/sd*/queue/hw_sector_size,cat /sys/block/sd*/queue/physical_block_size)我用了报告同样为我的两个磁盘: Sector Size: 512 bytes logical/physical 这是默认的Ubuntu 18.10(后来升级到19.04)安装。但是,stat -f两个磁盘上的命令都会报告: Block size: 4096 Fundamental block size: 4096 我的两个磁盘都是SSD,而AFAIK SSD磁盘的扇区大小为4K。这样可以吗?stat(= 4K)返回的信息是否可以确保OS 始终以4K的倍数将IO发送到磁盘,并且这些块永远不会越过4K边界(IO块将始终与4K对齐)? 请注意以下输出(sdb2是我的根分区,sda是我的/home磁盘): # fdisk -l /dev/sd? Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors Disk model: SanDisk SDSSDH35 Units: sectors of 1 * 512 = 512 bytes Sector size …
11 ssd  disk  io  sector-size 

3
如何设置bcache?
我尝试在Ubuntu 14.04中使用全新安装和空/home分区(/dev/sdb2)作为后备设备来设置bcache 。我的SSD上有一个正在运行的系统,我想使用其/dev/sda2分区来缓存我的/home 。我一直设法从论坛上解决我的ubuntu问题,但我一直在努力了解这里的基础知识并需要帮助: 首先设置bcache时需要登录哪个帐户?显然,在安装过程中创建的用户/dev/sdb2必须注销/home才能卸载,因此我在另一个分区上设置了一个临时用户帐户来执行此操作。这似乎太笨拙了。 make-bcache -B而-C这两种告诉我,有非BCACHE超级块的设备上,所以我做sudo wipefs -a的两个设备。然后,分区在GParted中显示为未格式化,而没有UUID。这正常吗? 如果是这样,fstab和/home启动时会发生什么?我是否需要在fstab中使用bcache的UUID?我可以,但是系统/home在下次启动时找不到该分区。 双方echo /dev/sdb2 > /sys/fs/bcache/register并echo /dev/sda2 > /sys/fs/bcache/register返回“权限被拒绝”的消息; 据我了解/sys,无法写入。 所以 echo /dev/sdb2 | sudo tee /sys/fs/bcache/register似乎奏效了。 有人可以验证这是在Ubuntu中执行此操作的正确方法吗? 我似乎设法创建,注册和附加了后备驱动器,但根据tail /sys/block/bcache0/bcache/stats_total/*我所说,我只是绕过了数据。我的整个设置现在很乱,因此任何澄清将不胜感激。
11 ssd  gparted  bcache 

2
如何同时使用磁盘加密和SSD缓存安装Ubuntu
我在公司环境中使用Ubuntu,我们的安全策略指出我们必须使用全盘加密。 我也有一台配备32GB mSATA SSD和750GB旋转生锈的笔记本电脑。我当前的安装使用bcache来利用此功能,并使用此过程进行安装。这提供了非常可喜的性能提升,而我不必担心填满SSD。 这将是一个悬而未决的问题。赏金将授予: 一种清晰可靠的执行Ubuntu新安装的方法 任何版本都可以接受,但15.04(生动)可以 整个文件系统将被加密 这里的首选项是使用默认的Ubiquity安装程序(dm-crypt加密)中的相关复选框。 文件系统将缓存在SSD上 作为首选,内核dm-cache / lvmcache方法请参见此处,了解使用Debian Jessie进行此操作的方法。 缓存也必须是安全的(即加密的) 关于为什么还要对缓存进行加密,必须有明确的解释 上面已经尝试过Debian Jessie的方法,但是它拒绝为我启动。到目前为止还没有尝试过这里评论中描述的方法。 发布的解决方案将在具有两个空白虚拟磁盘和15.04桌面发行版(amd64发行版)的VirtualBox VM上进行测试。赏金归功于我采用的重新安装实际硬件的第一个解决方案。 请编写您的解决方案,就像进入社区Wiki一样。 我已经获得了赏金-我认为“ LUKS-on-LVM”解决方案仍然存在潜力,该解决方案仅通过使用一个设备映射器组件就可以使批准的答案变得简单,只需一个密码即可。

2
在根分区和主分区中安装程序?
我是Linux新用户,Windows转换用户。几年前,我尝试了Ubuntu(Dapper Drake),并相当喜欢它,并且我正在将Windows 7侧面的Xubuntu 13.10与我的全新SSD一起安装!此时,仍然需要安装Windows,因为我需要安装Windows,但是由于要使用Linux,所以正在安装Linux!我已经做了大量的研究,并且以前玩过Linux,但是我还是一个新手,我对分区和程序安装有一些疑问。 我的新SSD容量不大(120GB三星840 EVO),我将使用旧的800GB HDD作为辅助驱动器。问题是,我计划尽可能多地使用Linux。仅在绝对需要时切换到Windows7。因此,对于每个操作系统,我将对我的SSD进行50:50分割(Linux为60GB,Windows为60GB)。我还计划将我的旧800GB HDD分成3个分区:一些空间用于额外的linux程序,一些空间用于额外的Windows程序,然后为我的所有数据(音乐,视频,文档等)共享一个NTFS分区。 )。 因此,总结一下我的空间状况: 适用于Linux的〜60gb SSD + 200gb HDD 适用于Windows的〜60gb SSD + 200gb HDD 〜400GB共享NTFS .. 这使我想到了我的问题。虽然我对Windows安装的工作方式(60gb C:驱动器,200gb D:驱动器等)有一个很好的了解,但是Unix / Linux目录结构对我来说还是很新的。使这个过程有些混乱。我知道可以(并且通常)分别对“ /”目录和“ home”目录进行分区,并且-据我所知-“ /”分区意在包含系统特定的程序和数据,而“ home”则包含系统特定的程序和数据。分区包含各种用户的程序和数据。 但是,我也听说,使用APT从存储库安装的大多数(如果不是全部)程序都安装在“ /”目录中。作为从事音乐/艺术节目并玩游戏(可能占用很多空间)的人,这使我相信我需要一个大的“ /”分区! 我还阅读了(从这里:http : //www.control-escape.com/linux/lx-partition.html),“主”目录是“ 所有用户特定文件,数据所在的位置换句话说,它被存储。它大致相当于MS Windows桌面上的“我的文档”文件夹。但是,如上所述,我打算将所有非操作系统特定的数据(音乐,文档,视频等)都保存在我的〜400gb共享分区上。这确实使我相信,我根本不需要大型的家庭分区,而我应该集中精力为“ /”分区尽可能多的空间。而且,我听说其他人声称您的根分区仅需要大约10gb的空间! 编辑:另外,我刚刚发现像Steam和Wine这样的程序会占用“主”目录内的空间。 所以我该怎么做?我基本上有60gb SSD和200gb HDD空间,只能容纳Linux程序。我所有的数据都将进入我的400gb共享NTFS分区,因此是否值得为“ /”和“ home”创建单独的分区?如果在我的60gb SSD上同时安装了root和home,那么如何将200gb的额外HDD空间用于更多Linux程序?我可以通过某种方式在多个驱动器上扩展root权限,或者可以使用符号链接或将两个驱动器连接在一起的东西吗? 如前所述,我仍然是Linux的主要新手,因此可能有些事情我完全被误解或忽视了。作为在我的PC上进行大量艺术/音乐创作和游戏的人,我倾向于很快耗尽很多程序空间,尤其是因为游戏和音乐库每年都在变得越来越大!感谢您的帮助,我期待了解有关Linux的更多信息!:]

1
Linux的“ allow-discards”和“ root_trim”参数到底做了什么?
当前在线上有许多与SSD相关的说明,您应该在GRUB_CMDLINE_LINUX中添加allow- discards和 root_trim = yes。我还没有找到一个说明为什么要这样做的方法,也就是说,这些参数到底要做什么(如果有的话!)。关于此的文档在哪里?关于这两个参数的用途,它怎么说? 根据Cryptsetup 1.4.0发行说明, 从内核3.1开始,dm-crypt设备可选(默认情况下未启用)支持块丢弃(TRIM)命令。如果要启用此操作,则必须在每次激活时使用--allow-discards手动启用它 cryptsetup luksOpen --allow-discards /dev/sdb test_disk 但是(通过GRUB_CMDLINE_LINUX)传递给内核时是否相同? 编辑: Kernel.org的内核参数列表没有(当前,至少2013年1月)没有这些选项。
10 ssd  trim 

3
随着时间的推移,如何记录SSD的读取性能?
我想随时间(可能每周)记录一次固态硬盘的读取速率,该速率由系统->管理->磁盘实用程序->基准测试之类的工具确定: 有没有一种方法可以从“磁盘工具”中存档测试数据,或者您能想到其他任何工具来半自动地累积这种数据吗? 我希望能够使用只读方法执行基准测试,以免不必要地磨损驱动器。
10 performance  ssd 

3
如何将应用程序安装到单独的硬盘上?
我对Windows感觉很好,现在感觉像个白痴。 我有一个用于ubuntu的SSD,并且想将大多数程序安装到单独的HDD中,但是我不知道如何安装。 我尝试过的所有搜索仅在双引导安装中出现。 (已解决->) 我在查找“ / etc /”时也遇到了麻烦。具体来说,就是要修改Conky。 搜索该术语只会出现有人告诉您访问此文件而不是如何获取该文件的情况。

1
使用swap仅用于休眠
我在SSD上安装了Ubuntu 12.10,交换分区位于同一磁盘上。现在,我只想将交换分区用于休眠(而不用于交换内存),因为SSD不喜欢内存所需的使用类型。 我可以使计算机进入休眠状态,但是从休眠状态恢复系统后,它正在使用交换分区交换内存。我想禁用此行为,并仅使用交换进行休眠。 有可能吗?
10 ssd  hibernate  swap 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.