• 2009-02-02

    Ubuntu系列---安装Ubuntu的几种方法 - [软件]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://shuttle.blogbus.com/logs/34714397.html

    安装Ubuntu的几种方法


    在得到了Ubuntu的安装源文件ISO或是购买及索取到了CD或是DVD版本之后,就可以进行安装了.

    ----------------------------------------------------------------------------------------------------------

    方法一: 独立全新安装

    这种方法总的来讲不推荐,因为它需要改写磁盘的引导分区表,便得今后如需要恢复变得有些麻烦.

    具体是将Ubuntu CD或是Ubuntu DVD放入光驱,然后在BIOS中选择从光驱启动.

    以下文字来自网络:

       很多人在因为没有光盘,不能顺畅的安装ubuntu,采用wubi只能是虚拟的安装,根据网上的资料整理了一个通过硬盘直接安装的方法,和通过光盘安装效果一样,详见下文所述。
      一、硬盘安装ubuntu 8.04 desktop
      准备工作
      1、ubuntu-8.04-desktop-i386.iso 安装镜像
      2、grub for dos
      安装前的准备工作
      1、把ubuntu-8.04-desktop-i386.iso放到win系统根目录下,假设是C盘。
      2、用winrar 打开ubuntu-8.04-desktop-i386.iso,提取casper目录内的initrd.gz和vmlinuz两个文件到C根目录下[只是两个文件]。
      3、解压缩ubuntu-8.04-desktop-i386.iso的casper目录也解压到C根目录下[整个目录]。
      4、打开grub for dos,只取两个文件即可:grldr和menu.lst 将它们同样也放入C根目录下[只是两个文件]。
      5、编辑menu.lst文件,在最后加上如下内容:[其他不需要修改]
      title Install Ubuntu
      root (hd0,0)
      kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04-desktop-i386.iso
      initrd /initrd.gz
      6、编辑 c:\boot.ini
      去掉该文件的隐含系统只读属性
      windows 下,开始->运行->cmd , 后输入 attrib -r -h -s c:\boot.ini 或者直接右键点击boot.ini文件,把只读去掉
      用记事本打开 boot.ini
      把 timeout=0 改成 timeout=5 ,
      在最后一行添加 C:\grldr="ubuntu-8.04-desktop-i386" 保存退出即可!
      7、重启计算机,在启动菜单位置,选择ubuntu-8.04-desktop-i386,然后选择最下面一个选项:Install Ubuntu就可以进入安装过程了
      具体的安装过程详见相关的资料
      也可直接用虚拟光驱,如deamon tools一类的工具软件来加载光盘镜像来用wubi安装(wubi:windows ubuntu install)。
      注意:
      1、注意分区,不要选择整个盘,不然你将会丢失所有的数据;
      2、ubuntu 8.04 在安装的过程中,在安装时会有两个需要扫描服务器的过程,一个是读取服务器时间,一个是连接apt服务器(这里默认的是扫描欧洲的ubuntu主服务器)以确定最快的ubuntu源,除非你认为你的网速相当牛,不然最好拔下网线再安装,否则安装过程会停止不动,拔掉网线,然后再继续即可;
      3、安装完成之后记得去看看ubuntu中文社区的wiki,里面的快速设置指南(http://wiki.ubuntu.org.cn/index.php?title=Qref&variant=zh-cn)是非常有用的,没有设置的系统简直没法使用,连中文支持都没。

    ------------------------------------------------------------------------------------------------------------

    方法二: 和MS Win共存之一 (无痛安装) WUBI方式

      这种方式也叫无痛零命令玩转Ubuntu.

    以下文字转自 X-Beta:

    零命令玩转Ubuntu 8.10(Wubi安装图文教程)


        Wubi(Ubuntu Installer for Windows)是 时下最流行的Ubuntu安装方式。Wubi的诞生让更多的人能够以安装普通应用软件的方式,在Windows系统中方便的安装使用Ubuntu。使用 Wubi安装出来的Ubuntu系统是真实的物理系统,而非虚拟机;这也就意味着这个Ubuntu系统基本上是以全速运行在你的计算机上的。【除了磁盘性 能有点影响之外。】

        在我撰写Ubuntu 8.04的系列文章的时候,我也是第一次试用Wubi,因此关于Wubi的文章中存在着很多问题,也有很多读者提问。很抱歉的是,我没有一一回答所有读者 的问题。因此正好借这篇文章把许多之前我的误解澄清一下。因此,如果你没有看我之前写的那篇文章,我强烈推荐你不要看它了!

        好了,我就不多废话了,现在就开始讲述使用Wubi安装Ubuntu系统。

        首先你要做的是从Ubuntu官方网站下 载Ubuntu 8.10的LiveCD安装光盘镜像。你可以把它刻录出来或者直接使用虚拟光驱挂载ISO镜像。我就不介绍怎么使用虚拟光驱了。Windows下有很多虚 拟光驱软件,比如Daemon Tools和Winmount等。我推荐你使用后者。因为后者是免费的,而且安装和使用都很方便。

        挂载ISO或插入光盘,如果你没有Windows XP的关闭自动播放,你将可以看到如下界面。如果你没有看到如下界面,你可以打开光驱,双击“umenu.exe”。

    零命令玩转Ubuntu 8.10(Wubi安装图文教程)


        点 击“在Windows中安装”,将出现安装设置对话框。请选择一个拥有足够空间的分区,分区格式需要是NTFS的,如果安装大小选择4GB,则推荐有 5G以上空闲空间。这里选择安装在D盘。在系统安装完毕后,Ubuntu实际上就位于D:\Ubuntu中。安装大小的设置可根据实际情况确定,这里选择 4GB。安装大小决定着Ubuntu系统分区的大小。如果空间允许,这里可以设置的大一些以便日后在Ubuntu中安装更多软件。再设置下用户名和密码。 其他保持默认即可。点击安装,就开始安装系统了。

    Wubi会制作一份安装光盘的镜像,并作一些其他的安装筹备工作。

    完毕后,Wubi会提示重启系统。

    零命令玩转Ubuntu 8.10(Wubi安装图文教程)

    至 此,Windows下的安装阶段完成。系统重启后会自动引导进入Ubuntu安装程序,并自动开始安装。整个过程无需任何人工干涉。我也就不多废 话介绍安装过程了。有一点需要提醒下,如果你没有可以直接获取IP地址的高速互联网连接的话,推荐你先把网线拔掉。这样可以节省很多时间。

    在经过“漫长”的等待之后,系统将再次自动重启,安装已经完成。【爽不!就这么简单!】

    这次重启,我们将看到Windows的操作系统选择菜单,上面有一个选项是Ubuntu。把光标移到Ubuntu上,按下回车,你就可以进入Ubuntu系统了。当然,你也可以像往常一样的直接按下回车键进入Windows系统。

    零命令玩转Ubuntu 8.10(Wubi安装图文教程)

    关于Wubi出 来的Ubuntu系统,有一个问题似乎一直困扰着很多新手。那就是怎么在Ubuntu中访问安装有Ubuntu的那个磁盘呀!【这个 问题有点像蛋生鸡鸡生蛋的问题一样诡异。】我已经在m个地方看到n个人对这个问题表示困惑了。其实Ubuntu已经为我们挂载好这个分区。只是你看不到磁 盘图标罢了。这个分区实际上被挂载到了/host下。赶快去看看吧,文件是不是都好好的躺在那里呢。 :P

    好了,关于安装,差不多就介绍到这里。最后,要是你厌倦了使用Ubuntu、或者你的磁盘因为放了很多(小)电影而导致空间严重紧缺,需要把Ubuntu给卸载掉;或者是在试用后觉得Ubuntu太爽了,要把它安装到单独的分区中,那应该怎么做呢?

    方 法很简单。启动进入Windows,打开X:\Ubuntu,(X是你安装Ubuntu的那个分区),双击Uninstall- Ubuntu.exe,Wubi就会把Ubuntu和自己一起卸载掉。最后只留下一个X:\Ubuntu-backup空文件夹。你在打开X盘的时候顺手 删掉就可以了。

    零命令玩转Ubuntu 8.10(Wubi安装图文教程)

        至此,关于用Wubi安装/卸载Ubuntu 8.10的方法介绍完毕。

        Wubi方式安装其实是一种虚拟安装,当然可以用加裁虚拟光驱的形式安装,也可以将下载的Wubi.exe与

    Ubuntu 安装源ISO放在同一分区中,然后再运行Wubi进行安装,如果是Ubuntu DVD的ISO,用这种方式安装

    则会稍微麻烦一些,关于这个,将在之后的文章中介绍.

    ------------------------------------------------------------------------------------------------------------

    方法三: 使用Ghost安装Ubuntu (无痛安装)

    准备工作:

        1. 下载Ghost版的Ubuntu版本.

        2.  Ghost 11.XX及之后的版本.(11.XX之后的版本才支持EXT文件系统)

        3.  Grub4DOS 文件. (用来找到Ubuntu,需要改C盘下 Boot.INI 文件)

    具体需要的文件,可以参考下文进行下载 : ( 原贴: 来自Ubuntu论坛热心的Billbear老师 )

    http://ftp.ubuntu.org.cn/home/billbear/intrepid.GHO
    下载用户名 ubuntu 密码 ubuntuftp 迅雷等下载工具需要勾选登录到服务器填密码。
    md5sum: b9201b0af66e3b8a81088208b8cc76b8
    感谢 bbs.povop.com 的子韩朋友热心提供空间,增加如下 3个 下载地址
    http://d2.sohuxp.cn/iso/povop/ubuntu8.10.GHO
    http://d1.88118.com/iso/povop/ubuntu8.10.GHO
    http://d2.88118.com/iso/povop/ubuntu8.10.GHO

    首先用 11 版的 ghost 恢复映像到任意分区(不必把 fat/ntfs 分区预先格式化为 ext3,ghost 会创建 ext3 分区。当然,该分区的原有数据会被摧毁)可以直接在 windows 下用 32 位版本的 ghost32.exe 操作,如果不想启动到 dos 环境下操作的话。注意:对部分 bios,大磁盘的末尾可能不是安装 linux 的好地方。如果启动有问题的话,请尝试靠前的分区。
    然后去 http://download.gna.org/grub4dos/ 下载 grub4dos,尽量使用较新的版本,

    MS WinXP,Win2003,Win2000 下:取出 grub4dos 压缩包里面的 grldr 文件,

    放到 c:\ ,然后在 c:\boot.ini 里加上一句 c:\grldr=grub4dos 就可以了。(事实证明此处将grub4dos改成 Ubuntu也是可行的 ),当然,请确认 boot.ini 中的 timeout 不为 0。

    MS Vista、Win7,Win2008 下可以在 C:\ 下自行建立一个 boot.ini 文件,写上:
    [boot loader]
    [operating systems]
    c:\grldr.mbr="grub4dos" (此处文字没有试过修改)
    与 xp 不同的是,这对引号是必须的。并且必须用 grldr.mbr,然后把 grub4dos 压缩包里面的 grldr.mbr 以及 grldr 两个文件都放置在 c:\ 下即可。

    启动菜单里另添加了 nosplash 启动项,以查看详细的启动信息;添加了 acpi=off noapic nolapic 启动项,正常启动有问题的硬件,可以尝试。不需要这两项的可以在 /boot/grub/menu.lst 里删除相应的启动项。
    进入 ubuntu 系统的用户名 ubuntu 密码 password,登录后请自行修改密码。(Please!这是一个弱密码)然后可以设置为自动登录。
    由于使用文件 swap,所以不支持休眠。如果你需要使用休眠功能,请另外做一个不小于内存的 swap 分区。参见 88、89 楼
    如果显卡支持,可以在 系统-首选项-外观-视觉效果 开启特效,特效细节在 compizconfig settings manager 里设置。

    这是第二次做 ghost 版本的 ubuntu。比起上次的 ghost ubuntu 8.04.1,这次添加了一些常用软件,大头主要是永中 office 个人版,其他还有 linuxQQ,星际译王,gftp 等等。

    这次解决了 ghost ubuntu 8.04.1 暴露出来的两个问题,一是升级到新内核时系统会生成错误的 menu.lst,二是克隆的 ext3 分区都有相同的 uuid (虽然不影响使用)。讨论的过程见 http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=151281

    EDIT: 8.10 在部分机器上出现关机时死在 shutting down alsa 的问题,竟然和网卡有关,事先
    ifconfig 网卡们 down 就好了。软件更新可以解决这个问题,安装后请即更新。

    ---------------------------------------------------------------------------------------------------------------

    一些关于Ghost Ubuntu的问答: ( 同样来自Ubuntu论坛热心的Billbear老师 )

    Q0:
    有繁体中文版吗?
    A0:
    把语言改成繁体中文马上就可以用了。

    Q1:
    我的系统里原先已存在 grub4dos 的某些应用,比如一键 ghost 之类,系统里已经有了 grldr 和 menu.lst,grub4dos 默认使用 c 盘里的 menu.lst,而不是 ubuntu 分区里的 menu.lst,怎么办?
    A1:
    已经有 grldr 的就不要按照前面说的再安装一次 grub4dos 了,你只需要找到你原先的 menu.lst 文件,通常会在你的 c 盘根目录下,也许是隐藏的,用记事本打开,在里面添加启动项就可以了:
    title ubuntu
    find --set-root --ignore-floppies /intrepid
    configfile /boot/grub/menu.lst
    intrepid 是我在根目录下建立的一个记号文件,用来标识 8.10 的 ghost ubuntu 所在分区以应对 Q1,Q2,Q3 的情形。类似的, 9.04 将会有记号文件 jaunty,以此类推。如果你不需要用到这个记号文件,当然可以删除之。

    Q2:
    我想安装 ubuntu 单系统。
    A2:
    用 pe 或 dos 启动,把映像恢复到第一主分区。然后把第一主分区设置为活动分区,并写微软式 mbr 即可。pe 里通常有的 winPM 可以完成后两项工作。免费软件有命令行运行的 mbrfix, http://www.sysint.no/en/Download.aspx 。dos 里用 fdisk 也可以。如果硬盘里原先已经有 windows,这两项工作不必做,简单地恢复映像覆盖掉原有的 windows 分区即可。
    当然也可以恢复到第 2、3、4 主分区,但是在第一次启动时只能进入 grub 命令行,你要修复一下 grub,也简单:
    在 grub 命令行输入
    find /intrepid
    会返回一个信息 (hd0,x),根据这里的 x,继续输入
    root (hd0,x)
    setup (hd0,x)
    reboot
    下一次就可以正常启动了。

    Q3:
    能否安装到移动硬盘中以便从 usb 启动不同的机器?
    A3:
    可以,操作与 Q2 相同,只是对像是移动硬盘罢了。而且你不必使用 pe,直接在 windows 下操作就好了。
    ghost 恢复也请在 windows 下用 ghost32.exe ,如果在 dos 下用 ghost 写 usb 存储设备,很可能只能达到 usb 1.1 的速度,时间将会很长。
    另外要说明的是,如果是 U 盘而不是移动硬盘:
    请一定不要使用第一主分区,因为 windows 只能使用 U 盘的第一主分区,你应当把这个分区做成 fat 留给 windows,更糟糕的是,如果 U 盘的第一主分区是 linux ,windows 会提示你格式化这个分区。
    此外,windows 下基本是不能给 U 盘分区的,要完成分区工作你大概需要另一个操作系统,linux 或者 MacOS。典型的 u 盘在出厂状态是一个 raw loop 设备,并没有 mbr,也就没有分区表的容身之处,你需要用 gparted 先把他初始化为一个 mbr 磁盘 -- 系统-系统管理-分区编辑器-选择 u 盘(/dev/sdb ?)-设备 -创建分区表 - 创建 msdos 分区表。

    Q4:
    我如何在虚拟机中安装这个系统?
    A4:
    我不打算出 iso 版本的 ghost ubuntu,因此在虚拟机里安装最简单的方法就是使用 PE 的 iso ,并且把存有 ghost 映像的移动硬盘或 u 盘插入虚拟机中。可能需要重启 PE 以使 PE 识别刚刚插入的移动硬盘并为其分配盘符。然后参照 Q2。

    Q5:
    可以在苹果机安装吗?
    A5:
    可以在 intel Mac 上安装。在苹果机上使用 ghost 方式安装有额外的好处:
    自从 8.04 开始,ubuntu 就不愿意看到 gpt/mbr 混合的磁盘,正常安装每次都会把苹果机的 mbr 分区表清空,造成 windows 无法启动,每每需要修复分区表,还要冒数据丢失的风险,很是讨厌。用 ghost 可以免去这些麻烦。尽管运行于 dos/windows,ghost (居然)可以识别 gpt 。
    在我的 macbook 上,分区方案是这样的,
    0 EFI
    1 win7
    2 fat32 storage
    3 xp
    -------------------------以上是 gpt/mbr,以下是 gpt only------------------------------
    4 ubuntu
    5 MacOS
    ...
    我把 ubuntu 放在第 5 主分区,mbr 看不见的地方,避免可能出现的 mbr/gpt mismatch,并且把 grub 安装到 fat32 storage 上 -
    root (hd0,4)
    setup (hd0,2)
    这样 fat32 分区即是公用的存储,又是引导 grub 的地方。请注意如果这个分区是 ntfs,安装 grub 于其上会破坏分区数据,因此必须用 fat32。
    由于在 (hd0,2) 和 (hd0,4) 上都有 grub 引导代码,所以在 rEFIt 里会显示两只企鹅,(hd0,4) 上的那只是不能引导的,可以用如下的命令把那只企鹅抹掉:
    sudo dd if=/dev/zero of=/dev/sda5 bs=512 count=1
    另注意 parted、gparted 会谋杀你的 mbr,永远不要在 gpt/mbr 混合磁盘上运行 parted、gparted。

    -------------------------------------------------------------------------------------------------------------------


    相信你如果从头开始慢慢看本文,你也能很容易找到一种适合自己的安装方式.


    收藏到:Del.icio.us




    评论

  • 可是我的ubuntu无论是wubi还是虚拟光驱都安装不了,是不是bios里的什么东西该修改一下,还是别的什么原因,我的处理器是AMD Athlon QL62,我用的也是amd64的镜像文件,可是安装重启后,点ubuntu,总是会进入ghost。为什么?
    ShuttleX回复zpl说:
    估计是没有写入引导方式的问题,
    Wubi 方式在Win下检查一下Boot.ini文件有没有被改写.
    全新安装 方式在启动的时候检查一下有没有Grub引导方式.
    Ghost版的Ubuntu要自己手动改Boot.ini文件和下载grldr文件.
    2009-04-20 22:56:20
  • 不错的系统。以前用过。
    有时间再安装一次来用。