我不熟悉 Linux 操作系统配置。我需要你的帮助将更多空间从一个分区移动到另一个分区。 我有这个磁盘使用情况现在:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/fedora-root 41G 4.9G 34G 13% /
devtmpfs 3.6G 0 3.6G 0% /dev
tmpfs 3.6G 592K 3.6G 1% /dev/shm
tmpfs 3.6G 672K 3.6G 1% /run
tmpfs 3.6G 0 3.6G 0% /sys/fs/cgroup
tmpfs 3.6G 28K 3.6G 1% /tmp
/dev/sda1 477M 90M 358M 20% /boot
/dev/mapper/fedora-home 20G 19G 17M 100% /home
这fedora-主页分区就是我工作的地方。现在它已经满了。fedora-root分区中有许多未使用的空间,没有人会使用它们。我想从fedora-root到fedora-主页。 我该怎么做?
我在网上搜索过,没找到直接的对此的说明。希望我能得到直接的我不想冒着丢失数据的风险尝试某些事情,所以这里不提供说明。这是我的个人电脑,我正在运行 Fedora 20。
仅有一个物理磁盘。
这$fdisk -l结果是这样的:
Disk /dev/sda: 68.2 GiB, 73275408384 bytes, 143116032 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000b8590
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 143114239 71044096 8e Linux LVM
Disk /dev/mapper/fedora-swap: 6.8 GiB, 7327449088 bytes, 14311424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/fedora-root: 41 GiB, 43956305920 bytes, 85852160 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/fedora-home: 20 GiB, 21462253568 bytes, 41918464 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
答案1
据我所知,要缩小根分区,您必须从 Live CD 启动。使用任何包含 GParted 的 Linux Live CD,缩小根分区,调整主分区的大小。扩大分区而不移动它对数据是安全的,但在缩小根分区时不要中断该过程(它可能很慢,请耐心等待;或事先备份数据)。