我可以在新的 Wubi 安装中安装 Wubi .disk 映像吗?

我可以在新的 Wubi 安装中安装 Wubi .disk 映像吗?

我的 Ubuntu Wubi 安装已损坏,因此无法进入登录屏幕。在我选择要启动的内核后,计算机屏幕显示空白、暗黑色(有点深红色/棕色)。

有什么方法可以让我通过 Wubi 安装 Ubuntu 的全新副本,然后挂载旧映像?

答案1

理想情况下,你应该使用 Live CD - 因为你可能能够修复当前的 Wubi 安装。如果你需要从中恢复数据,你也可以尝试扩展读,它授予 Windows 对 root.disk 的只读访问权限。

*.disk如果你决定通过新安装的 Wubi 进行访问,复制文件至关重要外部安装前先删除目录\ubuntu,因为 Wubi 安装的第一步是删除任何现有安装 - 这会删除所有内容。通常(在 NTFS 上)只有root.disk您关心的,但如果您安装在FAT32分区上或创建了单独的虚拟磁盘,则/home可以有其他。

假设你移动(比复制更快)root.disk\ubuntubackup\root.disk。那么当你在同一个“驱动器”上安装一个新的 Wubi 时,你可以按如下方式挂载旧的:

sudo mount -o loop /host/ubuntubackup/root.disk /mnt

然后,您可以使用nautilus(或其他文件浏览器)来查看文件,例如,从命令提示符中您可以输入:nautilus /mnt/home

在试图修复

Wubi 问题通常是由硬重启引起的,可能是在明显冻结之后。强制关机可能会损坏任何文件系统,但 Wubi 更敏感,因为它的整个分区都是虚拟的root.disk。修复步骤如下:

  • 从 Windows运行chkdsk /f(或 /r)。损坏可能出现在NTFS和/或ext3/4中的文件系统上root.disk。就您而言,您跳过了 grub 菜单,因此可能只是ext3/4文件系统,但我chkdsk还是可能会运行。
  • chkdsk检查后,确认root.disk仍在那里。这可能听起来很奇怪,但 Windows 有时会将其修复的文件移动到隐藏\found.000目录。它可能会将 重命名为,root.disk因此chk0000.chk请按大小(5-30GB)查找它。请参阅了解更多信息。
  • 现在fsck在 root.disk 上运行。您需要为此启动 Ubuntu CD 或 USB。然后挂载主机NTFS分区。例如,如果您的root.disk位于/dev/sda3

    sudo mount /dev/sda3 /mnt

    sudo fsck /mnt/ubuntu/disks/root.disk

其他可能性

  • 您可以尝试启动较旧的内核。

  • 以恢复模式启动。

  • 检查是否有足够的可用空间来启动(通过从实时 CD 安装 root.disk,然后释放所需的空间,或者即时调整大小)。

答案2

您可以使用 wubi。启动新的 Ubuntu 并单击“试用 Ubuntu”,然后您也许可以安装旧的 Ubuntu。不过我不确定您是否可以启动旧映像。但是如果您安装旧系统,您可能会备份一些文件(如果需要)。

相关内容