用wubi进行Ubuntu8.04安装使用详解

 Ubuntu 8.04Wubi安装使用指南

首先,请准备一个有足够空间(> 4GB)的大分区,最好其格式是NTFS的,因为某个文件的体积会大于4GB。准备好一张Ubuntu 8.04的LiveCD,无论是ISO镜像还是已经刻录好的光盘都可以。一个虚拟光驱软件,推荐使用免费的Winmount(下面的实例中将使用LiveCD光盘,而非ISO镜像)。准备妥当后,将光盘插入光驱或用虚拟光驱挂载ISO。如果你没有关闭自动运行,将会看到下面的Ubuntu光盘菜单。
 
 
W01
点击“Install inside Windows”按钮,这时会进入Wubi的主界面。在安装驱动器中选择你准备好的那个有足够空间的分区,选择足够的安装大小,设置用户名和密码,语言当然是Chinese Simplified,桌面环境是Ubuntu。点击安装。
 
注意:
其实没有cd也可以用网上下载的 ubuntu-8.04-desktop-i386.iso 这个版本的,我就是这样子安装的,注意版本,试验证明用其他版本的无法用wubi进行安装。只要把这个镜像文件和wubi.exe文件放到同一个文件夹下,运行wubi,exe,就会自动识别,其后的操作和下面一样
 
W02
这时,Wubi会自动制作Ubuntu的ISO镜像。
W05
在你选择的分区上创建虚拟硬盘。(别担心,Wubi装出来的系统可不是虚拟机哦!)
W06
稍等片刻,第一阶段安装完成。重新启动系统。
W07
这时,你会发现你的Windows操作系统选择菜单中会多出一个Ubuntu来。回车进入。
W08
你可以不要看这时的Grub菜单。如果你好奇的按下了ESC,你将很不幸的看到下面的“壮观”画面。别理会它,直接回车。
W09
这时,Ubuntu启动,并自动进入第二阶段安装。
W14
再过片刻,安装即告完成,重启。你将看到Ubuntu的Grub菜单——这次的Grub菜单很正常哦。 :)
W16
其实,至此Ubuntu的安装已经基本上完成,你可以进Ubuntu安装中文语言包,并开始体验Ubuntu。不过,最后还要再进行一些简单的清理 工作(不是必须的)。右击“我的电脑” – “属性” – “高级”选项卡 – “启动和故障恢复设置”。在对话框中的系统启动部分,点击“编辑”按钮,将最下方的那行:
C:wubildr.mbr="Ubuntu"删除。保存退出。删除C盘下的wubildr.mbr和wubildr。
W23
好了,用Wubi安装Ubuntu完毕。到这里,本教程也差不多该结束了。不过我还是想更多的啰唆一下这个很特别的Ubuntu系统。
Wubi没有修改系统分区,在一个Windows分区中安装了一个完整的Ubuntu系统。初看起来,这简直是不可能完成的任务。但是Wubi的确做到了。而我们要关心的是Wubi是如何做到的呢?
其实,进入X:Ubuntu(X就是你安装Ubuntu的那个分区)看看就知道了。在disks文件夹中有一个硕大无朋的root.disk文 件,这个就是Wubi在安装过程中创建的虚拟硬盘。不过Wubi是怎样引导进入这个位于Windows分区中的虚拟硬盘之中的呢?看看Grub的配置文件 menu.lst就一目了然了。注意下面的两行:
root (hd0,0)/ubuntu/disks
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=2A1D-0905 loop=/ubuntu/disks/root.disk ro quiet splash
这两行grub命令需要我解释吗?我觉得没必要解释了。如果你不了解Grub,那就正好趁此机会学习一番。毕竟用上了Ubuntu,早晚都要和这些疑问打交道的,不是吗?
有心得读者也许会问了,既然Ubuntu成了Windows下的一堆文件了,那么怎么干净的卸载Ubuntu呢?
方法很简单。首先,用DOS启动盘引导系统,运行fdisk/mbr(还有其他许多方法,比如进入Windows控制修复台,用fixmbr修复MBR),覆盖掉安装在MBR中的Grub。然后启动进入Windows,删除Ubuntu文件夹即可。很方便吧!
BTW,同理可以想见,在第一阶段安装(Windows下安装)中,如果出现什么怪异的错误,你只需删除Ubuntu文件夹,重新试装。
要查看本文所有截图,请看这里。所有截图按照时间顺序编号。
关于Ubuntu 8.04的基本设置,请关注本站后续文章。
http://ilovemac.cn/articles/play-with-hardy-install-wubi.html

 

 

 

 

 

 wubi 安装 ubuntu 以及备份、克隆、移动使用

 

注1:本文内容适用于 ubuntu-8.04-desktop-i386.iso ,部分内容适用于其它版本 ubuntu 。
注2:之前已有过一种移动 ubuntu 方案,见这里 http://forum.ubuntu.org.cn/viewtopic.ph … highlight=
注3:在某些细节上有不止一种实现方法,本文只提供一种可行的,其它的欢迎大家补全。

wubi 原本是一个第三方工具软件,现已被收入 ubuntu 官方 iso。它为 ubuntu 提供了一种独特的安装方式 —— 在 windows 下像安装一个应用程序一样来安装 ubuntu 系统。这种方式的好处是:无需专门为 ubuntu 分区;采用 GRUB4DOS 而非 GNU GRUB 作为引导器,不写硬盘 mbr,对现有系统无影响,出了问题在 windows 下就可修复。

wubi 与虚拟机有本质区别。wubi 安装是在现有的分区中创建磁盘映像文件(虚拟硬盘),将 ubuntu 系统文件写入其中,启动时将其挂载为根文件系统。一般的根文件系统是由一个或几个分区构成,而这里只是硬盘中的一些文件。这就意味着:通过复制这些文件,即可轻松实现系统克隆;将映像文件存入移动硬盘,稍加配置,就变成了可移动的 ubuntu 系统。

用 wubi 安装一个 ubuntu 系统

下载 ubuntu-8.04-desktop-i386.iso 。我是从这里下的: http://tw.releases.ubuntu.com/8.04/ubun … p-i386.iso

确保各分区根目录下没有 menu.lst 文件 和 ubuntu 文件夹,有的话请改名或删除,以免冲突 —— 这是 wubi 有待改进的地方 。

在 win xp 下,用虚拟光驱加载 ubuntu-8.04-desktop-i386.iso ,双击运行其中的 umenu.exe ,选择 install inside windows ,然后有几个参数需要设定:

★ ubuntu 安装分区:建议选择内置硬盘中的分区,而不要选U盘或移动硬盘,以保证更快的速度和更高的成功率。理论上不会影响硬盘上原有的文件,但我不能为您担保 ^_^ 。分区格式可以是 ntfs 或 fat32 ,两者各有优缺点 —— ntfs 支持更多高级特性,但它是微软私有的文件系统格式;fat32 适应性强,大多数操作系统都能读写,但特性比较落后,文件最大不能超过 4 GB。
★ 安装大小:即磁盘映像的大小,如果你需要安装很多软件并且磁盘空间足够,可以选择大一些,反之可以选小些以方便移动。
★ 语言、用户名及密码

此时需联网,因为有少量文件要从网上下载。

设好后点 安装 ,过一会将提示重启。这时可以看到,在您选择安装 ubuntu 的分区中,多了一个名为“ubuntu”的文件夹 —— 磁盘映像文件就在其中。

重启后选择 ubuntu ,即可启动安装程序。若不能正常启动,则在屏幕左上角出现“ Press `ESC' to enter the menu ”时,按 esc 键,进入启动菜单,选择 第二项 或 第三项 或 第四项 试试。

安装过程是自动的,无需用户干涉。

装好后重启,选择 ubuntu ,即可进入刚装好的系统。

安装各种软件,使之成为一个日常可用的比较顺手的系统,具体做法相信每人各有一套,不再赘述。

轻松备份

因为系统就装在“ubuntu”文件夹中,所以只需将此文件夹备份即可。

为 系统克隆 和 移动使用 做准备

1. 安装两个软件以增强硬件检测能力。设置好源,连上网络,运行命令
sudo apt-get update
sudo apt-get install discover1 xresprobe

2. 将附件中 S03xconfig.sh 复制到 /etc/rc2.d/ 并修改其权限使“可执行”。假设 S03xconfig.sh 存放在 /xxx/ 目录下:
sudo cp /xxx/S03xconfig.sh /etc/rc2.d/
sudo chmod +x /etc/rc2.d/S03xconfig.sh

这是一个自动配置 X 的脚本,功能比较简陋,只是尽量保证能启动到图形界面。ubuntu 系统中有个“硬件驱动”程序,可以从源中检索、安装硬件驱动,将它加以改进,再配合预先下载的驱动程序包,应该能实现开机自动检测、安装闭源显卡驱动,获得更好的显示性能。这个工作目前没时间做,有兴趣的朋友可以试试。

3. 在 ubuntu 文件夹中创建一个名为 ubuntu804 的记号文件。

系统克隆

另一台装有 win xp 的电脑(称之为 目标机 ),想装一个 ubuntu ,不必再从头开始,直接克隆一个即可。操作步骤如下:

(1)将“ubuntu”文件夹复制到目标机某分区根目录。假如复制失败,请注意 fat32 分区文件大小不能超过 4G 。

记下该分区的 UUID 。一个获得 UUID 的方法:在目标机上启动 ubuntu live cd ,运行命令 sudo ls -l /dev/disk/by-uuid ,即可看到各分区对应的 UUID 。

(2)设置启动。将附件中的 grldr 、 menu.lst 复制到目标机 c 盘根目录(保险起见可以往每个分区都复制一份);用记事本打开 menu.lst ,将其中的“xxxxxxxxxxxxxxxxxxxx”换成刚才记下的 UUID ;调整“文件夹选项”使显示 系统文件 和 隐藏文件,应看到 C 盘有个 boot.ini ,修改其属性,去掉“只读”;打开它,在最后添一行 c:grldr = GRUB4DOS ,可酌情修改 timeout ,示例如下:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:grldr = GRUB4DOS

保存后重启,选择 GRUB4DOS 即可进入 ubuntu 启动菜单。

移动使用

把系统装入移动硬盘随身携带,在任何支持 usb 启动的电脑上从移动硬盘启动,即可用上自己的 ubuntu 。操作步骤如下:

(1)将“ubuntu”文件夹复制到移动硬盘某分区根目录。假如复制失败,请注意 fat32 分区文件大小不能超过 4G 。

记下该分区的 UUID 。在 ubuntu 中运行命令 sudo ls -l /dev/disk/by-uuid ,即可看到各分区对应的 UUID 。

(2)设置启动。也就是把移动硬盘做成启动盘,而且是 USB-HDD 模式的、可以启动到 GRUB 环境的启动盘。这其中方法很多,问题也很多,不同电脑 USB 启动成功率各异,您可以去 无忧启动论坛 的相应版块看一看。本文仅给出一种方法,成与不成看人品。

将附件中的 grldr 、 menu.lst 复制到移动硬盘某分区根目录(保险起见可以往每个分区都复制一份);用记事本打开 menu.lst ,将其中的“xxxxxxxxxxxxxxxxxxxx”换成刚才记下的 UUID ;在 Windows 2k/xp/2003 下,运行附件中 grubinst-1.1-bin-w32-2008-01-01 目录下的 grubinst_gui.exe ,在“磁盘”处选中移动硬盘,点击“安装”即可。

从移动硬盘启动,可以看到 ubuntu 启动菜单。

附:启动菜单说明

1 标准模式启动
2 用 ACPI 临时解决方案启动(仅当您出现 ACPI 问题时)
3 用安全图形模式启动(仅当您出现显示问题时)
4 单用户启动(修复某些系统故障时)
5 内存测试
附件:

fj.zip [166.92 KiB]
点赞 (0)
  1. 生如秋花说道:

    你好 我在用wubi安装ubuntu 重启后提示找不到ubuntuinstallboot下面的vmlinuz 可是这个文件就在这个文件夹里面好好的啊
    具体就是下面这个提示

    find –set-root -ignore – floppies/ubuntu/install/boot/vmlinuz
    error 15: film not found

    请问我该怎么解决啊 我的邮箱是s77625@163.com 希望能尽快得到你的答复

  2. zlczlc19860219说道:

    BusyBox v1.1.3(Debian 1 1.13 5ubantu12) built in shell (ash)
    Enter"help" for a list of built in commands
    (initramfs)
    我的没自动安装啊!就出现了这样的问题
    高手帮帮忙????QQ125033233
    [reply=任侠,2008-11-30 10:30 PM]你QQ加不了提示你的名字~ 你看看这个下面的篇文章吧~~~[/reply]

  3. zlczlc19860219说道:

    “这时,Ubuntu启动,并自动进入第二阶段安装。"到了你说的这一步后不自动安装,到了ubantu界面
    然后出现这样的界面

    BusyBox v1.1.3(Debian 1 1.13 5ubantu12) built in shell (ash)
    Enter"help" for a list of built in commands
    (initramfs)

    [reply=任侠,2008-11-30 10:23 PM]我也遇到过这个问题,前面有一篇关于这个问题的文章,你参考一下:

    ubuntu8.04提示Busybox v1.1.3 问题解决

    详细地址为:http://lzw.me/article.asp?id=441
    [/reply]

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code