我有两个驱动器,一个 150 GB,另一个 1 TB。我需要更多地使用 1 TB 驱动器,因为我遇到了空间问题。默认情况下,apt-get
我的 Ubuntu 14.04 系统中的所有安装(当我这样做时)都在较小的驱动器中进行。我已将一些目录移动到较大的驱动器以节省空间。
我该如何管理文件系统,以便使用较大的驱动器来存储一些占用大量空间的内容,同时将操作系统和其他与系统相关的内容保存在较小的驱动器中?
答案1
/home
将和/var
/或文件夹移动/usr
至外部驱动器
为了释放一些空间,您可以将/home
、/var
和/或/usr
文件夹移动到 1TB 驱动器:
- 启动 Ubuntu Live CD/USB
- 缩小 1TB 磁盘上的其他分区,为新分区腾出空间
- 根据您的偏好,为
/home
、/var
和/或创建新分区。它们应为以下类型/usr
ext4
- 将您的
root
分区挂载到 150GB 驱动器上,并将您创建的新分区挂载到某个位置 rsync -avz SOURCE DESTINATION
使用rsync -avz /mnt/root/usr/ /mnt/usr
等命令从根分区复制文件更新
/etc/fstab
以包含新分区。例如:UUID=b6cf2a0d-2174-4c88-98fc-5502c5630498 /usr ext4 defaults 0 2
确保根据您的配置更改 UUID (
UUID=b6cf2a0d-2174-4c88-98fc-5502c5630498
)、挂载点 (/usr
) 和文件系统 ( )。ext4
重新启动 Ubuntu,并确保您的设置正常。
如果一切正常,请删除 150GB 分区上的旧文件:
sudo mount --bind / /mnt sudo rm -rf /mnt/usr sudo umount /mnt
其中,
/usr
是您移动到单独分区的文件夹的名称。
答案2
@hear 我使用系统链接将我的 /home/vinny 目录保存在更大的驱动器上。
在大驱动器上创建一个文件夹/目录,比如 Ubuntu,然后将您的文档、图片、视频、音乐等文件夹移动到其中,然后将它们链接回您的主目录。这样,数据就在大驱动器上,每当您将东西添加到 /home/you/Documents 时,它实际上都存储在大驱动器上。
或者将 /home/you 安装到大驱动器上。