我已经安装了 Ubuntu 14.041TB 硬盘并安装了很多软件包和软件。现在我买了一个128GB 固态硬盘,我对如何分区SSD
以及HDD
如何将我当前的安装移动到有几个问题SSD
。
我正在/
考虑/home
固态硬盘并将其他文件存储在硬盘,那么我该如何对 SSD+HDD 进行分区以获得:
/
以及/home
固态硬盘- 有
/home/music
,,,/home/videos
/home/downloads
/home/pictures
硬盘 - 我不知道
swap
分区(应该放在 SSD 还是 HDD 上,实际上现在大部分时间都是空的),我的笔记本电脑有 16 GB 的 RAM
14.04
我计划全新安装固态硬盘(我想我必须这样做),那么将当前安装的软件包移动到新安装的最佳方法是什么?我打算使用Aptik
它,有没有更好的解决方案?
有preload
什么好处,并且使用时能提高性能固态硬盘(我有 16 GB 的 RAM)
答案1
您的设置与我的几乎相同。128 GB SSD 1.5 TB 常规。
以下是我的做法:
- 暂时将所有内容保留在传统驱动器上。
- 使用实时分发 USB 棒安装并分区 SSD。我甚至不会在这里碰你的旧驱动器。
- 看看一切是否都能正常启动到新分区。您可能需要调整 bios 设置以使其启动到新驱动器。
- 设置挂载点
sudo-i mkdir /媒体/硬盘 块
您将获得如下结果:
/dev/sda1:UUID="0f6e1051-cf9f-4299-b691-76d0d8c532d1" 类型="ext4" /dev/sda5:UUID="058b6235-7e74-42ce-96c9-59f6cb0a44f3" TYPE="swap" /dev/sdb1:UUID="40a50699-a900-4bfe-a9e4-6587c1a83464" 类型="ext4"
复制辅助驱动器的 UUID(我的是 sdb1)
纳米/etc/fstab粘贴不带引号的 uuid 行并添加一些 fstab 内容:
#/etc/fstab:静态文件系统信息。 # # 使用“blkid”打印一个 # 设备;这可以与 UUID= 一起使用,作为命名设备的更可靠方式 # 即使添加和删除磁盘也可以正常工作。请参阅 fstab(5)。 # # # 安装期间 / 位于 /dev/sda1 上 UUID=0f6e1051-cf9f-4299-b691-76d0d8c532d1 / ext4 错误=remount-ro 0 1 # 安装期间交换位于 /dev/sda5 UUID=058b6235-7e74-42ce-96c9-59f6cb0a44f3 无交换 sw 0 0 /dev/sdb1 上的 /media/hdd UUID=40a50699-a900-4bfe-a9e4-6587c1a83464 /media/hdd ext4 默认值 0 2
如果您的其他驱动器的格式不同,则可能需要将 ext4 更改为其他格式。
检查以确保正确安装
挂载/media/hdd看看它是否有效。
- 确保 /mnt/hdd/home/username 中的权限正常
ls -l /mnt/hdd/home/用户名
其中 username 是你的用户名。如果权限看起来没问题,则跳过,如果不行(仍然使用 root)
chown 用户名:用户名-R /media/home/用户名
- 将您想要的目录与 SSD 上的目录链接起来
这些可以通过用户权限完成,我建议您使用空目录执行此操作:例如图片
光盘〜 rm -rf 图片 ln -sf /media/hdd/home/用户名/图片。
对任何你认为会占用太多空间的目录执行此操作,对我来说,这些目录是图片、音乐、文档、视频
- (可选)使用 root 权限小心地清理 /media/hdd/ 目录。我说的小心是指不要删除 /media/hdd/home !
答案2
我从未考虑过使用 SSD 进行预加载,我不认为任何东西可以让固态硬盘比现在更快。我认为最简单的做法是按照您的建议在 / 上安装 128 GB SSD 并使用安装在 /home 上的 1 TB 硬盘。您不需要交换,因为您有 16 GB 的 RAM。我有 8 GB,但从未需要它。但是,如果您希望挂起/休眠系统,您可能希望保留足够的交换空间来执行此操作。您需要将 /home 及其内容复制到临时位置,并在安装完成后将其复制回来。如果您按原样安装它,您的家将最终位于 /home/home,结果可预测