我安装DEBIAN 8时,将/HOME分区独立出来,给他400G的空间,但给/只给了20个G。现在使用过程出问题了,系统总是提示说空间不足。但我/HOME还有300G的空间没用呢。
有高手遇到类似问题吗?
按道理说/HOME是/的子目录,但在物理上他们不具有这样的关系。难道必须把/分区设置的比/HOME大吗?
请高手告知,如何解决。
谢谢。
我安装DEBIAN 8时,将/HOME分区独立出来,给他400G的空间,但给/只给了20个G。现在使用过程出问题了,系统总是提示说空间不足。但我/HOME还有300G的空间没用呢。
有高手遇到类似问题吗?
按道理说/HOME是/的子目录,但在物理上他们不具有这样的关系。难道必须把/分区设置的比/HOME大吗?
请高手告知,如何解决。
谢谢。
执行以下指令将结果全部复制贴上来
df -h
无须“把/分区设置的比/HOME大”
.
[quote=“vickycq”]执行以下指令将结果全部复制贴上来
df -h
无须“把/分区设置的比/HOME大”
.[/quote]
root@yihegrupe:/# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 9.1G 8.2G 411M 96% /
udev 10M 0 10M 0% /dev
tmpfs 379M 5.9M 373M 2% /run
tmpfs 946M 2.1M 944M 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 946M 0 946M 0% /sys/fs/cgroup
/dev/sda6 446G 120G 304G 29% /home
tmpfs 190M 24K 190M 1% /run/user/1000
root@yihegrupe:/#
是子目录,但分区的时候如果单独分区,所谓的子目录也只是形式上的了,用gparted调整分区就可以
怎么调整啊?
把/HOME 那里变小,挪用给/?
他们一个在 /dev/sda1,一个在 /dev/sda6
[quote=“derek_wang83”]但给/只给了20个G
/dev/sda1 9.1G 8.2G 411M 96% /[/quote]
看起来 / 所在分区容量为 9.1G 非 20G
非常抱歉,之前漏了一条命令。再执行以下指令将结果全部复制贴上来
fdisk -l
[quote=“vickycq”]
[quote=“derek_wang83”]但给/只给了20个G
/dev/sda1 9.1G 8.2G 411M 96% /[/quote]
看起来 / 所在分区容量为 9.1G 非 20G
非常抱歉,之前漏了一条命令。再执行以下指令将结果全部复制贴上来
fdisk -l
[/quote]
我记得当时给/ 至少20G的,不知道为什么到后来就成这么少了,或者是我记错了
fdisk -l 结果如下:
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x6745b2ae
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 19531775 19529728 9.3G 83 Linux
/dev/sda2 19533822 976771071 957237250 456.5G 5 Extended
/dev/sda5 19533824 27703295 8169472 3.9G 82 Linux swap / Solaris
/dev/sda6 27705344 976771071 949065728 452.6G 83 Linux
Partition 3 does not start on physical sector boundary.
root@yihegrupe:/#
有解决办法吗?
无须“把/分区设置的比/HOME大”
.
root@yihegrupe:/# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 9.1G 8.2G 411M 96% /
udev 10M 0 10M 0% /dev
tmpfs 379M 5.9M 373M 2% /run
tmpfs 946M 2.1M 944M 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 946M 0 946M 0% /sys/fs/cgroup
/dev/sda6 446G 120G 304G 29% /home
tmpfs 190M 24K 190M 1% /run/user/1000
root@yihegrupe:/#[/quote]
sda不是sata硬盘吗?sda1和sda6不是分区吗?你为什么要分区呢?
[quote=“cuthead”]
[quote=“vickycq”]执行以下指令将结果全部复制贴上来
df -h
无须“把/分区设置的比/HOME大”
.[/quote]
root@yihegrupe:/# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 9.1G 8.2G 411M 96% /
udev 10M 0 10M 0% /dev
tmpfs 379M 5.9M 373M 2% /run
tmpfs 946M 2.1M 944M 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 946M 0 946M 0% /sys/fs/cgroup
/dev/sda6 446G 120G 304G 29% /home
tmpfs 190M 24K 190M 1% /run/user/1000
root@yihegrupe:/#
sda不是sata硬盘吗?sda1和sda6不是分区吗?你为什么要分区呢?[/quote]
是SATA硬盘,SDA1和SDA6是分区。我当时安装的时候,就单独给/HOME分了个区。
[quote=“derek_wang83”]
[quote=“cuthead”]
root@yihegrupe:/# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 9.1G 8.2G 411M 96% /
udev 10M 0 10M 0% /dev
tmpfs 379M 5.9M 373M 2% /run
tmpfs 946M 2.1M 944M 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 946M 0 946M 0% /sys/fs/cgroup
/dev/sda6 446G 120G 304G 29% /home
tmpfs 190M 24K 190M 1% /run/user/1000
root@yihegrupe:/#[/quote]
sda不是sata硬盘吗?sda1和sda6不是分区吗?你为什么要分区呢?
是SATA硬盘,SDA1和SDA6是分区。我当时安装的时候,就单独给/HOME分了个区。[/quote]
Linux程序都有依赖,与其用gparted重新调整分区还不如重装Debian把一切分为一个区,电影照片音乐之类的放到bilibili和dvd中,硬盘装程序,不然容易乱套。
不明白,你这俩分区为啥没挨在一块。
[quote=“derek_wang83”]
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 19531775 19529728 9.3G 83 Linux
/dev/sda2 19533822 976771071 957237250 456.5G 5 Extended
/dev/sda5 19533824 27703295 8169472 3.9G 82 Linux swap / Solaris
/dev/sda6 27705344 976771071 949065728 452.6G 83 Linux
dev/sda6 446G 120G 304G 29% /home
有解决办法吗?[/quote]
有的,可使用 Ubuntu/Debian Live CD/Live USB 启动,使用 gparted 调整分区。
由于 /dev/sda6 已使用 120G,移动此分区起始位置需时较长。可考虑删除 /dev/sda5,移动扩展分区 /dev/sda2 的起始位置,再将约 4 GiB 空间并入 /dev/sda1。
可用 swap 文件替代 swap 分区。若不使用休眠功能,也可取消 swap。
操作扩展分区有一定风险,建议提前备份重要数据。
谢谢