我的是80G的硬盘,一共分了3个区,其中 / 分了10G,swap分了1G,剩余的60多G是刚清出来的。
我的/home没有单独分出来,现在只剩下了1G的空间,下个电影都不允许。我想把剩余的60多G 的空间利用起来,最好是把/home单独分出来,把这60多G都给它,我应该如何操作?而要把这么大一块空间挂到/home中可以吗?该如何做?
(假设你的ubuntu系统的用户名是wzhy, 如果不是的话替换相应的部分。)
根据你给出的gparted的抓屏,可以看到,你是要把60G的/dev/sda3的硬盘挂到/home下。(现在/dev/sda3是挂在/media/disk下)。
sudo chown -R wzhy /media/disk 先把/media/disk以及其下的所有文件的主人改成你,免得以后出现权限问题。
打开文件管理器(nautilus之类的),把/home/wzhy下的文件全部选中,(注意,一定不要忘了显示隐藏文件。nautilus下ctrl-H可以显示隐藏文件。)然后全部复制到/media/disk中。
tar cvzf /media/disk/backupwzhy.tar.gz /home/wzhy 给你的文件打个压缩包,也放在60G的盘里(这一部可以跳过,但反正你的盘有60G空间,何妨做个双保险?)
接着
sudo umount /media/disk 先把你的60g盘卸载
sudo mount /dev/sda3 /home/wzhy
好了,完成了。
但这个只是暂时的,你重启后,一切又变回去了。(你的文件还是在60G的盘里,但/home/wzhy还是挂在你的第一块盘里。)
你用了一会,没什么问题,就可以修改/etc/fstab,永久生效了。
sudo cp /etc/fstab /etc/fstab.backup 先把fstab做个备份,以防万一。
sudo gedit /etc/fstab
在最下面加入这样一行。
/dev/sda3 /home/wzhy reiserfs defaults 0 0
如果你发现上面有一行里有/media/disk字样,可以在这一行开头加上#号。(注意是英文半角符号,不加也可以,最好加一下。)
保存退出gedit。
重启,看看有没有什么不正常。
如果万事顺利,你可以把backupwzhy.tar.gz删掉,如果你需要节省硬盘空间。