如果你已经将新增的数据盘挂载到 '/home' 目录,原先在 '/home' 目录下的文件将无法直接访问。然而,这些文件并没有被删除或丢失,它们仍然存在于原先的系统盘上。

要找回原先在 '/home' 目录下的文件,你可以按照以下步骤进行操作:

  1. 确保数据盘已经成功挂载到 '/home' 目录。你可以通过执行 'df -h' 命令来确认挂载情况。

  2. 创建一个新的目录,用于挂载原先的 '/home' 目录。例如,你可以创建一个名为 '/mnt/oldhome' 的目录。

    sudo mkdir /mnt/oldhome
    
  3. 将原先的 '/home' 目录挂载到新创建的目录上。执行以下命令:

    sudo mount --bind / /mnt/oldhome
    
  4. 现在,你可以访问原先的 '/home' 目录下的文件,这些文件位于 '/mnt/oldhome/home' 目录中。

    ls /mnt/oldhome/home
    

    你可以使用 'cp' 命令或其他文件操作命令将这些文件复制到你需要的位置。

需要注意的是,当你完成对原先 '/home' 目录下文件的操作后,记得卸载 '/mnt/oldhome' 目录。

   sudo umount /mnt/oldhome

这样,你就可以找回原先在 '/home' 目录下的文件。

CentOS 7.9:如何找回更换数据盘后丢失的 /home 目录文件

原文地址: https://www.cveoy.top/t/topic/SpE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录