如何升级/删除并排安装?

在最近两次升级中我遇到了一些障碍(我已经能够及时解决,耐心和Ask Ubuntu :)所以来12.04我正在考虑并排安装。 甚至可能在此之前安装预发布版(因为虚拟机测试无法揭示与硬件相关的问题)。

所以,假设我安装了一个并排版本。 据我所知,这会分裂我现有的分区并在分区2上安装一个全新的Ubuntu。如果一切顺利,没有硬件问题,我最喜欢的应用程序似乎正在工作,我该如何切换到片面安装? 如果我不能,下次如何进行并排安装?

(而且,考虑使用预发布版本进行并排安装,我是否疯了?)

我可以建议另一种方法吗? 保持双启动并与两个系统共享所有文件。

为什么? 因为在6个月内你会遇到与12.04和12.10相同的问题。

例1

我想建议的一个例子……

  1. OS1(11.10):/,swap,/ home。 总计可低至25 Gb。
  2. OS2(12.04):/,swap和/ home。 总计可低至25 Gb。
  3. OS1 + OS2:数据分区。

(25Gb:10用于root,5用于交换,10用于home:它可以工作,因为我将家中的目录符号链接到数据分区。这样我可以在桌面上为两个系统使用相同的图标,但是当我重新格式化1时2并重新安装另一个Ubuntu)。

例2

如果您正在尝试节省硬盘空间,则会略有不同的示例…

  1. OS1(11.10):/,swap,/ home。 总计可低至25 Gb。
  2. OS2(12.04):/,交换。 总计可低至15 Gb。
  3. OS1 + OS2:数据分区。

在这里,您可以将/ home安装到OS2中(因此在安装系统时只安装不格式化)并为两个操作系统使用不同的用户名。 这样你就不会遇到任何冲突,你可以保存你所包含的每个其他操作系统的10 Gb(你可以使用2个以上的操作系统,甚至SUSE,Redhat,CentOS等);))

我是符号化的大力支持者。

示例…说您的数据分区名为’discworld’。 创建现在位于该分区中/ home / {user}的所有目录…

/discworld/Desktop/ /discworld/Downloads/ ... 

rm / home / {user}’中的所有目录,然后对它们进行符号链接:

 `ln -s /discworld/Desktop Desktop` `ln -s /discworld/Downloads Downloads` ... 

将所有用户分成1组,并将discworld设置为该组:这样,您在整个系统中拥有1个桌面,所有下载都会转到1个位置等。

使用数据分区

无论哪种方式,所有有趣的文件都会转到数据分区。 使用当前系统(11.10)并不断更新最新系统(12.04)。 当最新系统(12.04)达到您的标准使用时,作为当前系统并使用OS1安装较新的最新版本(即12.10)。

这样你就可以随时回到上一个稳定的Ubuntu了。

从双启动到一启动配置的最简单方法是再次安装所有内容,形成分区。

考虑到安装ubuntu的逆向过程,另一种方法是配置grub并使用gparted。

当你安装另一个操作系统,在这种情况下是Ubuntu 12.04,与ubuntu 11.10并排时,你的磁盘将被分区,以使两个操作系统独立工作。 因此,当您启动计算机时,grub将提示您可能的选项。

如果你选择11.10,你将只运行11.10,如果你选择12.04,你将只启动12.04(某些计算机上的某些BIOS对它可以处理多少分区有限制,通常4是顶部,所以你只能有这个数字操作系统在同一个高清。)

因此,在您执行测试并得出结论您希望作为标准运行的内容之后,您可以打开gparted并删除您不想要的分区,并将空间放回旧分区或进行所需的配置。 使用分区并不是那么难,但可能会让人感到困惑并导致你犯错误,这会让你失去一切,阅读很多内容并在你制作之前计划你的行动。

第二个任务是更改grub配置,这很容易,你可以在网上找到如何操作,更改和配置你的grub,你将基本上更改一个conf文件并更新grub。 如果你不改变它你的grub屏幕将显示操作系统被删除,但如果你尝试它会给你一个错误。

如果你的想法是能够测试和validationUbuntu和其他操作系统的新版本,你可以使用不同的HD,你可以让每个HD成为独家操作系统,如果你的计算机可以从外部HD启动,那么它将更容易,然后必须进行大量的配置和更改,以便在测试之前回到原处。

它可能比您想要的更令人头痛,但LVM是为这种情况而构建的。 您希望随时在分区中添加或删除大小的位置。 虽然这不是一个超级简单的gui程序,偶尔也会出错。

如果卷组,逻辑卷resize和命令行不是你的一杯茶,这可能不是最好的主意。