无法将 /home 目录移动到新分区?

无法将 /home 目录移动到新分区?

在具有 2 个硬盘驱动器的系统上运行 Ubuntu 18.04 64 位。系统是双启动:Win-10 和 Xubuntu。该 PC 有 2 个磁盘驱动器:一个小型启动闪存驱动器,其中有一个 14.7 Gb 的 Linux 分区,第二个数据驱动器上有一个 169 Gb 的 Linux 分区。

Ubuntu 完全安装在 14.7 Gb 分区上,$Home 目录就挂载在这里/。两个操作系统都启动正常,但第二个驱动器仍保持原样169 GB:未分配空间. 使用 GParted 启动盘将这个 169 Gb 设置为主分区,按照文章的格式格式化为 ext4分区/家庭/搬家将我的家搬到“大”169 GB分区上的新家。

一切似乎都很顺利,但后来 169 Gb 分区“消失了”。我仍然可以在以下位置找到它blkid

$ lsblk -o NAME,FSTYPE,LABEL,SIZE,MOUNTPOINT

NAME   FSTYPE   LABEL         SIZE MOUNTPOINT
loop0  squashfs              27.1M /snap/snapd/7264
loop1  squashfs                55M /snap/core18/1754
loop2  squashfs                55M /snap/core18/1705
loop3  squashfs              54.8M /snap/gtk-common-themes/1502
loop4  squashfs              62.1M /snap/gtk-common-themes/1506
loop5  squashfs              17.9M /snap/gedit/537
loop6  squashfs               7.7M /snap/gedit/371
loop7  squashfs             160.2M /snap/gnome-3-28-1804/116
loop8  squashfs                27M /snap/snapd/6953
sda                         119.2G 
├─sda1 ntfs     SSHD_boot    91.1G 
├─sda2 ntfs                   834M 
├─sda3                          1K 
├─sda5 swap                  12.6G 
└─sda6 ext4                  14.8G /
sdb                         931.5G 
├─sdb1 ntfs     Sam 860 Evo 762.6G 
└─sdb2 ext4     Sam Evo P2    169G /home

但是当我尝试按照我的 挂载它时fstab,它根本就没有挂载。它是列表底部的 sdb2 ext4。这是我的/etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
# original filesystem
UUID=377ba606-019e-4408-a5a8-832bab58f3bc /               ext4    errors=remount-ro 0       1
# new 169 Gb partition label Sam Evo P2 
UUID=295d54bd-8508-4dd8-83dc-80f950028d8d /home     ext4    defaults        0       2
/swapfile                                 none            swap    sw              0       0

维基百科“搬家”一文似乎忽略了如何安装这两个分区。操作系统启动分区位于:sda6,而新分区/home位于 sdb2。

关于如何完成移动并加载新的 $Home 分区,有什么建议吗?


回答关于我如何知道我的新分区未安装的问题

下面是我的桌面。在我编辑 fstab 之前,它显示了 3 个文件系统:“Sam Evo P2”,这是我的 1TB Samsung Evo 860 驱动器:分区 2 {ext4}。此分区安装在 下/home。它还显示了其他分区:Sam 860 Evo + SSHD_boot } 这两个分区都可以作为 NTFS Windows 分区正常工作。

现在您可以看到“Sam Evo P2”已经消失了,将鼠标悬停在文件系统上显示我已经使用了 15.6 Gb 的 98%。

文件系统无空间

但是,如果我进入文件系统 /home/john,则看起来我实际上已经安装了那个 169Gb 分区{这里说的是 177.5 Gb}。

具有空间的文件系统

请注意,这/old_home是我仅安装 15.6 Gb 分区时的主目录副本。如果我的系统正常运行,最终我应该删除它。这是否意味着我的系统实际上正在运行???

相关内容