考虑升级、双重/三重引导、多发行版和软件设置的推荐分区方案

考虑升级、双重/三重引导、多发行版和软件设置的推荐分区方案

是的,这个问题在这里已经被问过很多次了,我也仔细阅读了所有相关问题。但很少有人关注我最关心的一些问题。所以,鉴于我们现在有了新的 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

  1. 建议为任何 Linux 设置单独的主目录。即使是在同一个 Ubuntu 之间,我也会建议这样做。例如:Ubuntu 11.04 classic 和 Ubuntu 11.04 Natty 使用相同的 ubuntu 软件中心文件。参见:为什么安装在不同分区上的两个 ubuntu 共享相同的 apt-get 数据?

  2. 对我来说,搞砸这件事的可能性不值得冒这个险。

  3. 是的,它可能会把事情搞乱。

  4. 据我所知,是的,它可以工作。如果不行,您只需将该用户的 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. 删除 1 个系统不会影响任何其他设置;
  2. 添加另一个 Linux 不会影响其他设置;
  3. 格式化整个系统可以让我保留所有文件(格式化所有 / 和 /homes,重新安装后,您的同一个桌面只需 1 个符号链接和 1 个 F5 即可。
  4. 我使用单独的主分区:如果您想重新安装 1 个操作系统但保留主设置,您只需挂载主分区即可(现在您似乎可以从安装程序中执行此操作,因此这可能已经过时了,但我一直忘记这一点)。

相关内容