Dyl*_*dry 6 filesystem partitioning boot fstab mount
我正在尝试做的事情:我正在尝试将我的根文件系统从它的小分区移动/dev/sda6到/dev/sda8.
我的问题:sda6尽管将 fstab 根文件系统 UUID 更改为sda8.
公认的解决方案后退了几步,只是四处移动并调整分区大小,以便原始根分区和主分区有更多空间。完全避免了有关 fstab 和引导时安装的分区的所有这些麻烦。
\n\n到目前为止我所做的:
\n\nsda8。sda6到sda8.sda8.sda6(小分区)/etc/fstab文件以使用sda8UUID作为根文件系统。我预计问题与 grub 有关,或者我正在编辑旧分区的 fstab,或者与新分区的 fstab 文件有关的内容。我在这里可能有一个根本性的误解。
\n\nsda6(小分区)/etc/fstab
UUID=7aead843-45c2-4456-a1d4-02c67af0769c / ext4 errors=remount-ro 0 1\nUUID=485E-AB22 /boot/efi vfat umask=0077 0 1\nUUID=ec4e914c-caaa-43e2-aeb2-4f346ba0411c /home ext4 defaults 0 2\nUUID=cc8208be-d94f-493a-a19f-94d7083c0f84 none swap sw 0 0\nRun Code Online (Sandbox Code Playgroud)\n\n块 ID
\n\n/dev/sda6: UUID="39c4c3de-19ec-4fea-917d-45e0a0178f76" TYPE="ext4" PARTUUID="c5096f2e-5526-4801-8612-ae385d3c3e6e"\n/dev/sda8: UUID="7aead843-45c2-4456-a1d4-02c67af0769c" TYPE="ext4" PARTUUID="05db311f-a362-4ba2-8a0b-c7ae4fc2c380"\nRun Code Online (Sandbox Code Playgroud)\n\n上次启动的journalctl部分
\n\n...\nJan 04 17:37:23 GL4D2B kernel: sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8\nJan 04 17:37:23 GL4D2B kernel: sd 1:0:0:0: [sda] Attached SCSI disk\nJan 04 17:37:23 GL4D2B kernel: scsi 3:0:0:0: Direct-Access Kingston DataTraveler 3.0 PMAP PQ: 0 ANSI: 6\nJan 04 17:37:23 GL4D2B kernel: sd 3:0:0:0: Attached scsi generic sg2 type 0\nJan 04 17:37:23 GL4D2B kernel: EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)\nJan 04 17:37:23 GL4D2B kernel: sd 3:0:0:0: [sdb] 15360000 512-byte logical blocks: (7.86 GB/7.32 GiB)\nJan 04 17:37:23 GL4D2B kernel: sd 3:0:0:0: [sdb] Write Protect is off\nJan 04 17:37:23 GL4D2B kernel: sd 3:0:0:0: [sdb] Mode Sense: 23 00 00 00\nJan 04 17:37:23 GL4D2B kernel: sd 3:0:0:0: [sdb] No Caching mode page found\nJan 04 17:37:23 GL4D2B kernel: sd 3:0:0:0: [sdb] Assuming drive cache: write through\nJan 04 17:37:23 GL4D2B kernel: sdb: sdb1\nJan 04 17:37:23 GL4D2B kernel: sd 3:0:0:0: [sdb] Attached SCSI removable disk\nJan 04 17:37:23 GL4D2B systemd[1]: Inserted module \'autofs4\'\nJan 04 17:37:23 GL4D2B systemd[1]: systemd 240 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -ID\nJan 04 17:37:23 GL4D2B systemd[1]: Detected architecture x86-64.\nJan 04 17:37:23 GL4D2B systemd[1]: Set hostname to <GL4D2B>.\nJan 04 17:37:23 GL4D2B systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument\nJan 04 17:37:23 GL4D2B kernel: Lockdown: systemd: /dev/mem,kmem,port is restricted; see man kernel_lockdown.7\nJan 04 17:37:23 GL4D2B kernel: Lockdown: systemd: BPF is restricted; see man kernel_lockdown.7\nJan 04 17:37:23 GL4D2B systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.\nJan 04 17:37:23 GL4D2B systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)\nJan 04 17:37:23 GL4D2B systemd[1]: /lib/systemd/system/spice-vdagentd.service:8: PIDFile= references path below legacy directory /var/run/, updating /var/run/spice-vdagentd/spice-vdagentd.pid \xe2\x86\x92 /run/spice-vdagen\nJan 04 17:37:23 GL4D2B systemd[1]: Listening on udev Kernel Socket.\nJan 04 17:37:23 GL4D2B systemd[1]: Listening on udev Control Socket.\nJan 04 17:37:23 GL4D2B systemd[1]: Created slice system-systemd\\x2dfsck.slice.\nJan 04 17:37:23 GL4D2B kernel: EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro\n...\nRun Code Online (Sandbox Code Playgroud)\n\n\n
请记住以下几点:
始终通过在任何已安装的交换分区上发出 a 来启动整个过程,并通过在同一交换分区上swapoff发出 a 来结束整个过程swapon
通过将鼠标指针指向分区的中心并用手形光标向左/向右拖动来完成移动
通过使用方向箭头光标向左/右拖动分区的左/右侧来完成调整大小
如果任何分区无法以图形方式移动/调整大小,您可能必须手动输入所需的特定数字数据(除非我指示您这样做,否则不要这样做)
您可以通过右键单击主窗口下部窗格中的分区开始任何移动/调整大小,并从弹出菜单中选择所需的操作,然后在新的移动/调整大小窗口中完成该操作
请执行下列操作...
注意:如果该过程不完全按照我的概述进行,请立即停止并且不要继续。
使用 Windows 应用程序调整 /dev/sda3 的大小Disk Management。将其大小调整为 400G 或更小
在 Ubuntu 中,将 mods 撤消到 /etc/fstab 并使其通过 UUID 挂载 /dev/sda6
重新启动 Ubuntu 以确认正确的 /etc/fstab 和 GRUB 菜单(sudo update-grub稍后执行)
引导至 Ubuntu Live DVD/USB
gpartedsudo update-grub