是的,这个问题在这里已经被问过很多次了,我也仔细阅读了所有相关问题。但很少有人关注我最关心的一些问题。所以,鉴于我们现在有了新的 Ubuntu 11.04 和新的 Linux Mint 11,是时候进行一些升级了!:D
我已经安装了 Mint 10,想要将其升级到 11,并在单独的分区中并排安装 Ubuntu 11.01 Natty。
以下是我当前的设置:
- 10 GB NTFS Win XP(游戏性能)
- 30 GB NTFS Win 7(很少使用,我考虑改用 Virtual Box)
- 30 GB EXT4
/
Linux Mint 10(我的主要操作系统) - 5 GB 交换空间(我有 4GB RAM)
在 sdb 上:
- 数以亿计 GB 的 NTFS
/dados
(文档、音乐、视频、图片、ISO 以及所有与操作系统无关的数据)
这意味着/home
当前文件夹中基本上只保存配置文件~/.hidden
。
我的问题是:
如果我的数据已存储在单独的分区中,那么单独的 /home 分区是否有用?为什么?如何?
不同的(但相似的)发行版(Mint 10、11 和 Ubuntu Natty)在共享同一个
/home
分区时会如何表现?配置文件呢?例如,如果 FireFox 3.6(来自 Mint 10/Ubuntu Maverick)和 FireFox 4 都使用同一个配置文件夹,它们是否可以很好地兼容?“系统”设置(如、、等)~/.firefox
又如何呢?如果使用单独的共享,那会不会很乱?应该如何处理?~/.gconf
~/.gnome2
~/.config
/home
同样
/boot
:如果每个操作系统都安装它,它们是否也会更改/升级它们?由于每个操作系统都使用不同的 grub 版本,这是否会造成混乱?由于不同的操作系统安装/更新它,引导扇区映像和 /boot 内容之间是否有版本不匹配的可能性?那么用户名/用户 ID/存储的密码呢?所有发行版都会正常运行吗?我知道在 Ubuntu 中创建的第一个用户有一些独特的调整(ID=1000、调整后的权限等)。如果
/home
在安装时向 Ubuntu 展示一个单独的(并且已经存在的)用户,情况会怎样?例如,vault 会起作用吗?
我是我电脑的唯一用户,因此多用户灵活性不是什么大问题(但如果可能的话就更好了)
鉴于此,我希望得到一些意见、警告或任何可能有助于我设置良好分区方案的意见。这不是一个客观问题,我正在寻找主观建议和需要考虑的事情。版主可以随意更改为社区。~/.config
非常感谢有关在共享和/或升级环境中文件如何适用于不同软件版本的文字。
谢谢!
答案1
建议为任何 Linux 设置单独的主目录。即使是在同一个 Ubuntu 之间,我也会建议这样做。例如:Ubuntu 11.04 classic 和 Ubuntu 11.04 Natty 使用相同的 ubuntu 软件中心文件。参见:为什么安装在不同分区上的两个 ubuntu 共享相同的 apt-get 数据?
对我来说,搞砸这件事的可能性不值得冒这个险。
是的,它可能会把事情搞乱。
据我所知,是的,它可以工作。如果不行,您只需将该用户的 UID 更改为相同的 UID,一切就应该正常了。
问问自己,你的主文件夹中需要什么。我的设置是这样的,我的笔记本中有 2 个 320 GB:
/ 10 Gb Ubuntu / 10 GB Fedora / 10 Gb 薄荷 交换 5 Gb /home Ubuntu 10 Gb /home Fedora 10 GB /home Mint 10 Gb /数据分区剩余部分 Gb /数据分区2 320 Gb
然后我删除所有这些 /homes 中的所有目录,并在 /datapartition 中重新创建它们。因此 /datapartion/Desktop /datapartion/Downloads /datapartion/Pictures 等,然后使用 /homes 内的符号链接让所有桌面共享相同的文件。
ln -s /数据分区/桌面 ~/桌面/ ln -s /数据分区/下载〜/下载/
副作用:
- 删除 1 个系统不会影响任何其他设置;
- 添加另一个 Linux 不会影响其他设置;
- 格式化整个系统可以让我保留所有文件(格式化所有 / 和 /homes,重新安装后,您的同一个桌面只需 1 个符号链接和 1 个 F5 即可。
- 我使用单独的主分区:如果您想重新安装 1 个操作系统但保留主设置,您只需挂载主分区即可(现在您似乎可以从安装程序中执行此操作,因此这可能已经过时了,但我一直忘记这一点)。