我刚购买了一个新的 SSD 硬盘,并想通过将用户和应用程序移动到另一个 1TB 硬盘来最大限度地减少对硬盘的写入。
Windows 7 实现了这一点相当容易。
我想知道如何在 ubuntu 11.04 上执行相同操作。我想将所有新安装和用户全局移动到另一个硬盘驱动器(因此,它不使用默认驱动器,而是使用另一个驱动器进行加载)。
操作系统更新(和驱动程序?)仍可转到 SSD。我只是希望这能持续尽可能长的时间。
答案1
我认为您想要的是将 /home 文件夹移动到 1Tb 驱动器,同时将系统文件(包括应用程序)保留在快速 SSD 驱动器上。
您可以通过将 /home 文件夹的内容移动到另一个驱动器,然后在 /etc/fstab 中添加一行来告诉系统将其挂载在 /home 上来实现此目的
因此,作为 root,在终端中(我会在“救援模式”或从 Live CD 启动时执行此操作),您需要执行以下操作
mv /home/* /media/disk/
nano /etc/fstab
(将 /media/disk 替换为安装 1Tb 驱动器的路径)
然后添加类似以下的行
/dev/sdb1 /home ext4 relatime,errors=remount-ro 0 1
(将 /dev/sdb1 替换为您的 1Tb 驱动器的名称 - 例如,您可以通过执行“cat /etc/mtab”来查看它)然后,您可以通过挂载/卸载 /home 并检查它是否有效来测试它是否有效:
mount /home
ls /home # see if the contents appeared
umount /home
然后重启并享受