如何移动我的主目录?

如何移动我的主目录?

我的上网本上有三个分区:

  1. ntfs 与 windows 7
  2. ext 4 与 Ubuntu 11 和
  3. fat32 用于存储我的私人数据

在 fat32 分区上,Ubuntu 和 Windows 7 应该共享我的私人数据。

我如何将包含现有文件的主目录移动到 fat32 分区?如何将此分区永久挂载为我的主目录?

非常感谢您提供的帮助。

答案1

根据我的观点,请了解将主文件夹移动到其他文件系统的优点和缺点

NTFS不适合主分区,有某些类型的文件系统对象(字符设备、命名管道等)是某些服务所必需的,但不受支持NTFS来源

/home将整个文件放在一个分区中并不是一个好主意,fat32 or NTFS因为这两个 Windows 文件系统不支持 Linux 权限。此外,/home 文件夹有许多隐藏文件和文件夹(这些文件和文件夹前面有一个.ie,表示隐藏文件)用于配置,我不知道这在 Vista 中会有什么影响,或者 Vista 是否会干扰这些文件和文件夹。

但是我的做法是为数据设置一个单独的 NTFS 分区,并从/homeLinux 和 Windows 中的等效项(链接?快捷方式?)设置符号链接。所以 - 假设我的 NTFS 数据分区中有一个“音乐”文件夹,然后我在我的 Linux 主文件夹中创建一个名为“音乐”的符号链接,并在 Windows 我的文档中创建一个名为 - 是的,您猜对了 - “音乐”的链接。(我使用的是 XP。)事实上,我还多重启动了几个 Linux 发行版,因此我在每个发行版中都执行相同的操作。无论我使用哪个发行版/操作系统,我都可以通过双击符号链接(在 Linux 中看起来像带有弯曲箭头的文件夹)从我的主文件夹访问相同的文件

如果我错了请纠正我

答案2

按照这些命令

usermod -d /home/你的主目录 用户名

chown -R 用户名/新位置/你的主目录

相关内容