两卷?想要合并吗!

两卷?想要合并吗!

我提前为这可能会造成混淆而道歉。我对分区、磁盘和硬盘等东西很陌生。

当我安装 Ubuntu 时,有两个选项,安装在 24 GB 硬盘上和安装在 750 GB 硬盘上,第一次安装时我使用了 750 GB 硬盘,但出现了启动问题。我现在正在使用 24 GB 硬盘,但我想将文件保存到 750 GB 硬盘。有没有办法可以合并这两个硬盘,或者至少合并一些750 GB 高清硬盘与 24 GB 高清硬盘之间的区别?

我尝试使用 GParted 进行合并,但似乎无法合并驱动器。我希望操作系统保留在 24 GB 硬盘上,但我希望我的文件保留在 750 GB 硬盘上。我可以尝试将所有内容重新路由到 750 GB 卷并保留在那里,但有没有更简单的方法。

  Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-root   16G  3.9G   11G  27% /
none                         4.0K     0  4.0K   0% /sys/fs/cgroup
udev                         2.9G   12K  2.9G   1% /dev
tmpfs                        585M  1.2M  584M   1% /run
none                         5.0M     0  5.0M   0% /run/lock
none                         2.9G   80K  2.9G   1% /run/shm
none                         100M   36K  100M   1% /run/user
/dev/sda2                    237M   88M  137M  39% /boot
/dev/sda1                    511M  3.4M  508M   1% /boot/efi
/dev/sdb2                    693G  192K  693G   1% /media/blah/534E-B317

答案1

首先介绍一下背景知识。您的计算机中似乎有两个物理硬盘,sda并且sdb。它们分别被分成单独的分区。根据您的df输出,sda是 24GB 硬盘和sdb750。sdb2分区是安装/media/blah/534E-B317。由于这不是标准挂载点,我假设您已自行设置,并且每次启动时,它总是相同的。这个答案的其余部分取决于此。

因此,您有一个 693G 的分区,可用位置为/media/blah/534E-B317。您需要做的就是将文件复制到那里。理想情况下,这也应该是您可能创建的任何新文件的默认位置。

最简单的解决方案是将您的$HOME文件夹(默认情况下为/home/yourusername)设为关联到以下目录sdb

  1. 创建新目录sdb(在此步骤和所有后续步骤中,将“pharaohmoans”替换为您的实际用户名):

    sudo mkdir /media/blah/534E-B317/pharaohmoans
    
  2. 让它属于你的用户

    sudo chown pharaohmoans /media/blah/534E-B317/pharaohmoans
    
  3. 复制你的文件

    cp -rpv $HOME/* /media/blah/534E-B317/pharaohmoans
    
  4. 重命名旧的 $HOME 目录。一旦您确定一切正常,就可以删除它。

    sudo mv $HOME /home/pharaomoans_backup
    
  5. 创建一个指向新目录的符号链接,该目录与原始 $HOME 同名

    sudo ln -s /media/blah/534E-B317/pharaohmoans /home/pharaomoans
    

现在只需注销并重新登录(或重新启动),您就应该使用新的 $HOME 目录。您创建的任何文件现在都将放在此处,除非您明确选择将它们放在其他地方。请注意,这不适用于您安装的任何应用程序。要使它们也安装在其他分区中,您需要对目录重复上述步骤/usr/

相关内容