我对 Linux 还比较陌生。我的主目录几乎已满,但我的媒体目录有大约 2TB 的可用空间。我无法将任何内容粘贴到此目录。有人能告诉我如何使用这个空间吗?我的空间使用情况如下:最后一个是我想要使用的。
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 144286384 12371984 124585020 10% /
udev 65994148 4 65994144 1% /dev
tmpfs 13200588 924 13199664 1% /run
none 5120 0 5120 0% /run/lock
none 66002940 240 66002700 1% /run/shm
/dev/sda6 58632388 233824 55420160 1% /boot
/dev/sda7 200896520 171206124 19485368 90% /home
/dev/sdb1 1922859824 294652 1824889500 1% /media/f626cefe-8e59-4767-986a-32e282864a6f
答案1
这是最简单的事情(注意:这会将您的所有内容传输/home/
到该驱动器。这要简单得多,并且还允许在此存储介质上创建其他用户):
假设/dev/sdb1 格式为 ext4:
sudo chown -R $USER:$USER /media/f626cefe-8e59-4767-986a-32e282864a6f
sudo cp -r /home/* /media/f626cefe-8e59-4767-986a-32e282864a6f/
sudo mv /home /home.old
sudo mkdir /home
sudo cp /etc/fstab /etc/fstab.old
echo "/dev/sdb1 /home ext4 defaults,noatime,user,auto 0 2" | sudo tee -a /etc/fstab
sudo mount /dev/sdb1
然后检查一切是否正常。如果正常,则重新启动并再次检查。如果一切正常,您将拥有 2TB 的/home/
存储空间!一旦您确认一切正常,您才能运行以下命令:
sudo rm -rf /home.old /etc/fstab.old
如果一切顺利,您很快就能开始运行。根据您的大小/home/
,复制过程可能需要一个小时或更长时间。
答案2
如果您只想存储那里的信息(不会进行大量修改),您可以sudo mv
或到 /media/f62...a6f 目录。sudo cp
您还可以修改 /etc/fstab 并包含user
/dev/sdb1 条目的选项。然后,您作为用户应该能够挂载和修改目录中的任何内容。您可以使用许多 fstab 选项来设置项目的权限。
这是我对备份驱动器所做操作的一个示例:
/dev/sdb1 /backup ext4 defaults,user 0 0
您也可以尝试一下sudo chown -R [yourusername]:[yourusername] /media/f62...a6f
,sudo chmod -R 755 /media/f62...a6f
看看上述选项是否仍然阻止您添加文件。