Ubuntu 为未使用的分区创建挂载点

Ubuntu 为未使用的分区创建挂载点

全新安装ubuntu-20.04并使用自动创建分区后,我有以下分区:

Device         Start       End  Sectors     Size Type
/dev/sda1       2048  97656831 97654784    46.6G Linux  filesystem
/dev/sda2   97656832 101656575  3999744     1.9G Linux  swap         <- swap
/dev/sda3   101656576 174866887 73210312    34.9G Linux  filesystem   
/dev/sda4   174868480 175917055  1048576     512M EFI    System       <- /boot/efi
/dev/sda5   175917056 234440703 58523648    27.9G Linux  filesystem   <- /

如你所见,我有一些分区,sda1sda3没有挂载点。因为/sda5有用户数据,如DesktopDocuments

我的所有文件(例如项目源)都放在此分区中,但该分区上没有足够的空间,因此我想使用sda1sda3作为/home分区

下面的输出是我的fstab内容:

UUID=3bb8ad93-b414-4a1d-a4cf-e13f434fbe45 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda4 during installation
UUID=EF4E-B24E  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

这里sda1没有sda5任何挂载点,我的问题是如何使用这些未使用的分区?我想将数据和项目存储到其中

答案1

要将 /dev/sda1 (46GB) 挂载到 /home 上以用于现有和将来的主目录:

  1. 登出
  2. CTRL-ALT-F1 并以 root 身份登录。
  3. mv /home /home-hold
  4. mkdir /home
  5. chmod 755 /home
  6. 回显'/dev/sda1 /home ext4 defaults 0 0'>> /etc/fstab
  7. 安装 -a
  8. rsync -avh --progress /home-hold/ /home
  9. 一旦您检查所有内容都已复制,您就可以删除 /home-hold。
  10. 出口
  11. CTRL-ALT-F7
  12. 登录。

相关内容