在具有 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 分区时的主目录副本。如果我的系统正常运行,最终我应该删除它。这是否意味着我的系统实际上正在运行???