Wubi安装Ubuntu的一些经验

也不知道是怎么回事,最近突然想起来安装Ubuntu了。原来安装的版本在某次整理硬盘的时候给删了。于是就开始折腾Wubi。

至于为什么选择用Wubi安装,主要原因是不愿意去折腾硬盘分区(还记得以前某次折腾硬盘分区的时候,手滑错误地删除了一个数据分区,结果数据全丢了)。还有一个原因,每次装系统必定要把引导搞乱。所以说Wubi对我来说是非常具有优势的。Wubi安装Ubuntu类似于用VHD装Win8,都是采用虚拟磁盘分区安装,启动时挂载。这次是在Windows 8环境下进行的安装。

下载好Ubuntu的ISO,从中提取出Wubi.exe,放到一个目录中备用。接着,就可以双击安装了。等等,为什么开始下载ubuntu的安装光盘镜像了,不是刚才下载过了吗?

对于Wubi安装Ubuntu时需要下载镜像的问题,有如下的解决方案。

第一,将Ubuntu的安装ISO镜像挂载。

Wubi程序在安装时会自动扫描所有分区查找Ubuntu的安装文件,这一点是我失败了N次后,查看日志文件时发现的。

第二,将Ubuntu的安装ISO镜像放到与Wubi.exe相同的路径下。

Wubi程序同样在安装时会自动扫描所有分区查找Ubuntu的安装ISO镜像文件。

当我们顺利安装好Wubi的Windows部分之后,接着就该重启进入Ubuntu完成安装了。

嗯,看似一切进行顺利,Ubuntu引导成功,等等,又黑屏了,又出现一些错误信息。

部分如下:

Windows is hibernated, refused to mount.
……
Could not find th ISO /ubuntu/install/installation.iso
……
To fix these, simply reboot into Windows, let it fully start, log in, run chkdsk /r , gracefully shut downand reboot into Windows, after these ,you are able to reboot and resume the installation.

其大意就是Windows没有完全关闭,而是在休眠状态,拒绝挂载分区……找不到/ubuntu/install/installation.iso……有可能是磁盘错误没有及时修复,请启动到Windows然后运行chkdsk /r,重启完成后再重启进入Ubuntu完成安装。

Wubi会把安装Wubi的分区挂载到/host下面,启动的时候还会挂载一些目录和分区,如果挂载不了,自然没有办法继续安装。我于是按照提供的方法启动Windows 8然后运行chkdsk,再重启,进入磁盘检查,然后,然后磁盘检查居然卡在29%不动了但是程序仍在执行(硬盘灯常亮,很明显是在读写)。过了N个小时总算启动好了。接着再启动Ubuntu,但是,但是它居然还是上面的错误信息!

经过一番搜索,终于弄明白了,如果在Windows8下面Wubi安装Ubuntu,第一次启动一定要从Metro引导界面进入。

之前安装多系统,使用ntbootautofix工具将Metro引导去掉了,但是进入混合休眠之后,再启动会出现Metro的引导菜单。于是只能先混合休眠,再启动在引导菜单选Ubuntu,机器重启进入Ubutnu,安装正常进行。之后再从普通的引导菜单进入Ubuntu再也没有问题。

所以,如果在Windows8下面Wubi安装Ubuntu,第一次启动一定要从Metro引导界面进入。

(特色图像来源于网络)

发布者

hcl

TechOtaku 站长。

《Wubi安装Ubuntu的一些经验》上有9条评论

  1. Wubi 在新版被移除好像就是因为不支持 Win8 耶……
    某渣RP表示从没在 Win8 下打开过 Wubi.exe

    Google Chrome 29.0.1547.57 Google Chrome 29.0.1547.57 GNU/Linux x64 GNU/Linux x64
    1. 预装Windows 8(或有Windows 8 Logo)的电脑引入了UEFI代替BIOS以实现混合休眠达到快速启动的目的,这时就不能使用Wubi(Wubi采用传统的引导方式)。但是其他的Windows 8不受影响。Wubi在新版Ubuntu中并没有移除,光盘镜像中可以找到,Release页面也能找到。

      Google Chrome 30.0.1599.14 Google Chrome 30.0.1599.14 Windows 7 Windows 7
      1. 谢谢,不过渣机不支持 UEFI ……刚才去测试了一下,发现好像其实是因为用户为中文名但是不支持中文路径导致的无法打开 Orz

        Google Chrome 29.0.1547.57 Google Chrome 29.0.1547.57 Windows 8 x64 Edition Windows 8 x64 Edition
        1. UEFI只出现在近几年预装Windows8的电脑上,自己组装的电脑不会有这种问题。用户名是中文的话,有一部分国外的软件支持就会不是很好。(比如游戏存档需要保存到Documents目录下)

          W3M 0.5.3 W3M 0.5.3 Unknown Unknown
  2. 我的电脑绝对是一朵奇葩,任何的Linux系统都无法通过U盘安装,用光盘安装的话有7成几率会卡无限光标,现在干脆在Win8里面弄个虚拟机,反正速度还是不错的…….

    Google Chrome 31.0.1650.63 Google Chrome 31.0.1650.63 Windows 8.1 x64 Edition Windows 8.1 x64 Edition
    1. 你的电脑难道是用了UEFI Boot?如果是那样的话确实安装其他系统会比较麻烦。

      TheWorld Browser TheWorld Browser Windows XP Windows XP
    2. 装过win8后貌似引导系统就变了,之前linux多系统的解决办法都不适用。
      最初我也考虑过入一个win8的平板,但是看了半天多系统解决方案后觉得太痛苦了于是就放弃了。

      Firefox 25.0 Firefox 25.0 Windows 7 Windows 7

发表评论

电子邮件地址不会被公开。 必填项已用*标注