如何分区SSD +硬盘?
我在1TB硬盘上安装了Ubuntu 14.04,并安装了大量的软件包和软件。 现在我买了一个128GB的SSD ,我对如何分区SSD
和HDD
以及如何将我当前的安装移动到SSD
几乎没有疑问。
我想在SSD上安装/
和/home
,并将其他文件存储在HDD上 ,那么我如何将SSD + HDD分区为:
- SSD上的
/
和/home
- 在HDD上有
/home/music
,/home/videos
,/home/downloads
,/home/pictures
- 我不知道
swap
分区(它应该在SSD还是硬盘上,现在大部分时间都是空的),我的笔记本电脑有16 GB的内存
我打算在SSD上全新安装14.04
(我认为我必须这样做),那么将当前安装的软件包移动到新安装的最佳方法是什么? 我打算使用Aptik
,有更好的解决方案吗?
在使用SSD (我有16 GB的RAM)时preload
任何好的并提高性能
你和我的设置差不多。 128 GB SSD 1.5 TB常规。
我是这样做的:
- 暂时将所有内容保留在传统驱动器上。
- 使用实时分发usb棒安装和分区ssd。 我甚至不会在这里触摸你的旧驱动器。
- 看看是否一切都可以启动到新分区。 您可能需要调整BIOS设置以使其启动到新驱动器。
- 设置挂载点
sudo -i mkdir / media / hdd BLKID
您将获得以下内容:
/ dev / sda1:UUID =“0f6e1051-cf9f-4299-b691-76d0d8c532d1”TYPE =“ext4” / dev / sda5:UUID =“058b6235-7e74-42ce-96c9-59f6cb0a44f3”TYPE =“swap” / dev / sdb1:UUID =“40a50699-a900-4bfe-a9e4-6587c1a83464”TYPE =“ext4”
复制辅助驱动器的UUID(我的是sdb1)
nano / etc / fstab
粘贴在没有引号的uuid行中并添加一些fstab优点:
#/ etc / fstab:静态文件系统信息。 # #使用'blkid'打印a的通用唯一标识符 #device; 这可以与UUID =一起用作命名设备的更健壮的方式 #即使添加和删除磁盘也能正常工作。 见fstab(5)。 # # #/在安装期间在/ dev / sda1上 UUID = 0f6e1051-cf9f-4299-b691-76d0d8c532d1 / ext4 errors = remount-ro 0 1 安装期间,#swap在/ 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更改为其他内容。
检查以确保安装正确
mount / media / hdd
并看看它是否有效。
- 确保/ mnt / hdd / home / username中的权限没问题
ls -l / mnt / hdd / home / username
其中username是您的用户名。 如果权限看起来没问题,如果没有(仍然使用root)
chown用户名:username -R / media / home / username
- 将您想要的目录链接到ssd上的目录
这些可以通过用户权限来完成,我建议您使用空目录来执行此操作:例如图片
cd~ rm -rf图片 ln -sf / media / hdd / home / username / Pictures。
对于您希望占用太多空间的任何目录,请执行此操作,对我而言,它是图片,音乐,文档,video
- (可选)使用root权限小心清理/ media / hdd /目录。 通过仔细我的意思是不要删除/ media / hdd / home!
我从不打扰使用SSD的预加载,我不认为任何东西都会使固态更快。 我认为您最简单的行动方案是在您安装的128 GB SSD上安装14.04,并使用安装在/ home上的1 TB硬盘。 您不需要交换,因为您有16 GB的RAM。 我有8而且从来不需要它。 但是,如果您希望暂停/hibernate系统,您可能希望保留足够的交换空间来执行此操作。 您需要将/ home及其内容复制到临时位置,并在完成安装后将其复制回来。 如果您安装它,您的家将最终在/ home / home,并具有可预测的结果