我看到了很多关于在预装 Windows 8 的新机器上安装 Ubuntu 和 Windows 8 以及 UEFI 的问题,但没有什么有用的升级从 win7 到 win8 和 Ubuntu。
我有一台 win7 机器(没有 UEFI 固件),其中安装了 64 位 Ubuntu 12.10 的 WUBI,并且想从 win7 升级到 win8。
这会对我当前的设置造成严重影响吗,就像预装 win8 的机器一样?我的 Ubuntu 安装在 win8 升级后会丢失吗?
谢谢!
答案1
只要您不格式化驱动器,它就不会丢失。它很可能还会遵守 Windows 启动管理器 (BCD 存储) 中的条目,但您需要查看 Windows 8 升级文档 - 如果没有,您可以随时手动将其添加回来。
但是,如果您关心您的 Ubuntu 安装,那么建议您备份它。无论如何您都应该备份它,因为 Wubi 安装比普通安装更容易损坏。您应该备份整个\ubuntu\disks
目录。它包含主文件、root.disk
虚拟磁盘和swap.disk
一些空子目录(不重要)。在某些安装中可能还有其他虚拟磁盘,例如home.disk
、,usr.disk
但通常只有两个。
如果您备份这些内容,即使升级失败,也可以轻松恢复安装。
Windows 8 与 Wubi 配合良好 - 只要您不启用混合睡眠(默认情况下不启用)。快速启动(已启用)与 Wubi 配合良好。
备份 Wubi 安装
您只需将\ubuntu\disk
目录或单独的.disk
文件复制到外部驱动器即可。Wubi 将 Ubuntu 安装到挂载为循环设备,但只是主机NTFS
或FAT32
(Windows)“驱动器”上的物理文件。因此备份它们就像将文件复制到外部驱动器一样简单。
这不是备份 Wubi 安装的最有效方法,因为您还要复制虚拟磁盘上的可用空间,以及您通常不会备份的所有常规操作系统文件、软件包、缓存。但简单性弥补了这一点。
如果您需要从备份中恢复,只需替换.disk
备份中的文件即可。当您尝试升级或只是想玩一些东西并担心以后无法撤消时,这也很方便。
您甚至可以重新安装相同版本的 Wubi,然后用备份文件替换新.disk
文件,但它们必须位于同一分区,否则您需要在第一次启动时手动执行一些 grub 启动操作。详情请参阅:将 ubuntu 文件夹从 C: 移动到 D: 驱动器,如何更正 UUID 条目
数据备份
维护单独的数据备份也是一个好主意,可以像正常安装一样进行备份,只需关注个人数据和设置。我更喜欢使用 Ubuntu One 来保持所有数据完全同步,对于不必放在虚拟磁盘上的数据,例如 jpeg 和 mp3 等,我将它们存储在 /host 分区或其他已安装的分区上。这是使用 Wubi 最安全的方式,因为似乎有很多文件系统损坏的情况会导致安装完全丢失。