我的办公系统的硬盘容量是500GB,但可用空间只有100GB左右。当我分析磁盘I发现,一些空间被使用boot
和swap
并使用名为一个空文件夹,其余NewFolder
的根目录下。发现此文件夹包含大约 350 GB,并且用户无法使用(没有读/写权限)。
当我进一步调查时,发现该文件夹的所有权既不是root也不是user(可能是系统管理员在安装过程中错误地做了)。所以我将所有权更改为我的用户。现在我可以访问整个空间。
我的问题是,我可以将此分区挂载到我的home
目录吗?如果可能怎么办?如果不可能,为什么?
编辑
输出 df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 92G 84G 3.8G 96% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.9G 12K 3.9G 1% /dev
tmpfs 786M 1.4M 785M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 17M 3.9G 1% /run/shm
none 100M 76K 100M 1% /run/user
/dev/sda6 922M 292M 567M 35% /boot
/dev/sda7 359G 67M 341G 1% /NewFolder
Run Code Online (Sandbox Code Playgroud)
输出 cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=aede36a3-fb06-4fe0-969d-011f063ba568 / ext4 errors=remount-ro 0 1
# /NewFolder was on /dev/sda7 during installation
UUID=efd23971-f61a-41f3-bd28-bbdf76c74673 /NewFolder ext4 defaults 0 2
# /boot was on /dev/sda6 during installation
UUID=d93f32a4-f5a2-4f3c-a243-6d20bad200ce /boot ext4 defaults 0 2
# swap was on /dev/sda1 during installation
UUID=4ee0e7f2-03fa-489a-93bc-4152c69a1c26 none swap sw 0 0
Run Code Online (Sandbox Code Playgroud)
当然,这是可能的
替换<your_user_name>
为您的用户名和NewFolder
您选择的名称。
创建一个新的挂载点,例如:
mkdir ~/NewFolder
Run Code Online (Sandbox Code Playgroud)
并安装
sudo mount /dev/sda7 $HOME/NewFolder
Run Code Online (Sandbox Code Playgroud)
如果有效,则更改您的条目fstab
:
sudo nano /etc/fstab
Run Code Online (Sandbox Code Playgroud)
由此
UUID=efd23971-f61a-41f3-bd28-bbdf76c74673 /NewFolder ext4 defaults 0 2
Run Code Online (Sandbox Code Playgroud)
对此
UUID=efd23971-f61a-41f3-bd28-bbdf76c74673 /home/<your_user_name>/NewFolder ext4 defaults 0 2
Run Code Online (Sandbox Code Playgroud)
您可以使用此命令检查 UUID
sudo blkid /dev/sda7
Run Code Online (Sandbox Code Playgroud)
示例输出:
/dev/sda7: UUID="d94f4097-91aa-4e96-89b2-7877065d0650" TYPE="ext4" PARTUUID="00096da5-01"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2914 次 |
最近记录: |