如何将一个整体分区分成两个,一个用于“/”,一个用于“/home”?

如何将一个整体分区分成两个,一个用于“/”,一个用于“/home”?

现在,我的所有内容都在一个分区中(EFI 系统分区除外)。如何将分区分成两部分,一份用于/,一份用于/home

您将如何parted一步一步地做到这一点?

您将如何gparted一步一步地做到这一点?

您将如何使用 LVM 一步一步地做到这一点?史蒂芬如此建议。

我不确定的一件事是,我不能只缩小分区并在通过缩小释放的空间上创建第二个分区,因为它不会移动/home到新分区。

谢谢。

在此输入图像描述

$ sudo parted -l
[sudo] password for t: 
Model: ATA TOSHIBA MQ01ABF0 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name                  Flags
 1      1049kB  538MB  537MB  fat32        EFI System Partition  boot, esp
 2      538MB   500GB  500GB  ext4

$ sudo df -h
[sudo] password for t: 
Filesystem      Size  Used Avail Use% Mounted on
udev            1.7G     0  1.7G   0% /dev
tmpfs           340M  1.4M  338M   1% /run
/dev/sda2       457G  6.7G  428G   2% /
tmpfs           1.7G   27M  1.7G   2% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           1.7G     0  1.7G   0% /sys/fs/cgroup
/dev/sda1       511M  6.1M  505M   2% /boot/efi
tmpfs           340M   20K  340M   1% /run/user/1000
tmpfs           340M     0  340M   0% /run/user/106

答案1

  • 启动带有可用 gparted 的 livecd
  • 使用 gparted 调整根分区大小并创建新分区。
  • 将分区安装在某处。
  • 用mv移动数据
  • 编辑 fstab,以便新分区将安装在 /home 上
  • 重新启动回到常规系统

相关内容