没有 wubildr、没有剩余空间、启动错误,并且在 D:\ubuntu 中检测到以前的安装。请先卸载该安装,然后再继续

没有 wubildr、没有剩余空间、启动错误,并且在 D:\ubuntu 中检测到以前的安装。请先卸载该安装,然后再继续

起初我使用 Windows Installer 下载 Ubuntu 12.10,但仅 2-3 分钟后我就取消了它并下载了 32 位 ISO(ubuntu-12.10-desktop-i386)。

然后我使用 Pendrivelinux(Universal-USB-Installer-1.9.1.4)创建了可启动的 USB 棒(新的 HP 210 v210 w)。

  • 我格式化了 D 盘。(Windows 和 EaseUS 均如此)
  • 我已正确设置启动优先级。

但收到消息后

“启动错误”:

  • 我直接从 USB 驱动器运行了 wubi.exe。

现在的信息是

“在 D:\ubuntu 中检测到了以前的安装。请先卸载该安装,然后再继续。”

  • 我再次格式化了 D:,并使用 EaseUS 执行了磁盘检查和表面测试。结果显示没有错误或坏扇区。

  • 格式化并检查了我的 U 盘。

  • 直接运行.iso。

但同样的错误不断出现。

我找到了解决上述问题的方法,通过将提取的 .iso 复制到 D:\ 并使用 wubi.exe 安装 Ubuntu,虽然启动时显示 Windows 7,但选择它会导致以下错误:

  • Try hd(0,0): NTFS5 : No wubildr Try hd(0,1): NTFS5 :

所以我卸载了它并重新安装

  • 现在安装在 7 分钟左右失败,提示

    An error occurred. No space left on device. For more info please see log file

我的 D: 是一个 9 GB 的分区。(99% 免费)

Ubuntu Site 12.10 说它需要大约 4.5 GB。

  • 现在尝试将 D: 扩展到 10 GB...

  • 没有 wubildr。

答案1

这是我的建议:运行wubi.exe独立程序或下载桌面 ISO,将其保存在同一个文件夹中wubi.exe,确保它们来自同一版本,然后运行 ​​Wubi。

不要从 CD 或 USB 安装 Wubi -或者将 Ubuntu CD 或 USB 插入你的计算机(它会找到并使用它们)。前者需要一种解决方法,上次我尝试后者时,它试图将整个 USB 分区复制为 ISO,而这个大小可能是 2-16GB。

如果你看到:

Try hd(0,0): NTFS5 : No wubildr 
Try hd(0,1): NTFS5 :

这意味着 wubi 可以读取第一个分区 hd(0,0) (= /dev/sda1),并且那里没有 wubildr(如果它是恢复或启动分区,则很正常)。这意味着 wubi 在尝试读取第二个分区 hd(0,1) (= /dev/sda2) 时挂起。我不知道为什么,但它有时会这样做 - 很少。如果我是你,我会从你拥有的那个 USB 启动,挂载 /dev/sda2 和 /dev/sda1 并将 /wubildr 复制到它。

sudo mkdir /mnt/sda2
sudo mkdir /mnt/sda1
sudo mount /dev/sda2 /mnt/sda2
sudo mount /dev/sda1 /mnt/sda1
sudo cp /mnt/sda2/wubildr /mnt/sda1/wubildr
sudo umount /mnt/sda2
sudo umount /mnt/sda1
sudo rmdir /mnt/sda2
sudo rmdir /mnt/sda1

这应该可以让 wubildr (grub2) 运行。

如果您有备用分区(D:),那么我实际上建议您直接安装到该分区,而不是使用 Wubi。如果您可以处理 Ubuntu 控制您的启动过程(之前制作一个 Windows 修复 CD,以便您可以在以后想要卸载时替换 Windows 引导加载程序),那就更好了。但如果您必须使用 Wubi,那么您可以使用上述技术。

相关内容