几种安装UbuntuKylin的方法

近几日UbuntuKylin13.04 Beta发布,而UbuntuKylin13.04正式版也将在4月25日发布,随着“更有中国味的操作系统”的宣传,现在越来越多的人怀着好奇之心跃跃欲试,也有很多人在真正上手的时候发现安装遇到了一些问题。所以,本菜鸟就斗胆整理列举一些安装方式。

首先,UbuntuKylin至少暂时不能良好支持wubi安装这种方式,虽然很多人都知道它提供了在现有Windows系统下像安装软件一样划区安装Ubuntu,但是由于种种原因,这种方式不能适用UbuntuKylin。所以,不建议使用这种方式直接安装UbuntuKylin。

UbuntuKylin的安装体验有以下多种方式,具体分为3类:

一,虚拟安装

二,硬盘安装,包括实现多系统共存(4G以上U盘也是可以安装的,本质相同,但需要注意不同点,参见《将UbuntuKylin安装到U盘》http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=180

   UbuntuKylin实质安装阶段可参见

@tao61[/url]的帖子《UbuntuKylin体验记》[url=http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=153]http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=153

@bunny[/url]《UbuntuKylin安装步骤图解》[url=http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=147]http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=147 预览

关于32位(i386)和64 位(amd64)系统的选择:
如果你的机器预装的是Windows 8系统,请安装64位系统;
即使新型机器不是预装Windows 8,很多都是64位CPU,自己选择32位或者64位系统,请注意32位不能兼容4G及以上内存,需要安装pae内核(一说现在Ubuntu默认内置的就是兼容内核,支持大于4G的内存)。

关于Windows下的UbuntuKylin系统启动引导项的问题:
由于Windows系统不能自动加载Linux系统引导项及其加载器,若不把UbuntuKylin的引导加载器grub2装到主引导记录MBR上,你就需要手动添加引导项,这里列举两款软件,具体教程还请移步《Windows下添加UbuntuKylin引导 教程》
http://www.ubuntukylin.com/ukyli … =viewthread&tid=382
1)用EasyBCD,据说需要安装1.7以上版本,个人免费版就够,因为一些引导可能出现的问题,建议安装到非系统盘。
2)用Grub4Dos,需要最新版http://download.gna.org/grub4dos/grub4dos-0.4.4-2009-06-20.zip

另外,由于本人精力及能力有限,难免有疏漏之处甚至严重错误出现,敬请诸位不吝斧正。
3L的帖子因“某些信息不法”无法再编辑,特此顶楼更正:dd烧录命令有误,应是$ dd if=/dev/sdb1 of=PATH_TO_ISO(ISO路径,如/home/ubuntu-13.04-desktop-amd64.iso)

另:Android手机借助应用DriveDroid也可以实现引导硬盘安装UbuntuKylin,参见@USER[/url]《丢掉U盘,用drivedroid装麒麟》[url=http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=412]http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=412

帖子发布不久,就看见驱动之家的帖子《再见Wubi:Ubuntu不再支持从Windows安装》http://news.mydrivers.com/1/259/259231.htm,所以wubi安装UbuntuKylin的最后一点希望也破灭了。

   :handshake感谢@牛精kk提出建设性建议:清明期间更新了Linux系统下安装UbuntuKylin的方法;

我想应该没有多少果粉要在Mac上安装Linux,Mac OS也属于Unix,如此“不折腾不舒服斯基”和“不折腾会死星人”应该也不需要看这帖子了。

一,虚拟安装

虚拟机很多人都熟悉,比如Virtualbox,VMwareWorkstation下安装都很简单。

大致步骤:

新建虚拟电脑,包括新建或分配虚拟磁盘,配置虚拟内存


vbox1.png
vbox2.png

设置虚拟电脑,包括设置系统、显存,网络等,注意向存储控制器中添加虚拟光盘,挂载ISO镜像


vbox4.png
vbox5.png
vbox6.png

设置断开网络,打开虚拟电脑,安装系统。后续如同光盘安装。
vbox7.png

安装完成后,使用电脑前注意更改启动顺序,连接网络
vbox8.png
vbox9.png

二,硬盘安装

  硬盘安装UbuntuKylin又有几种方式,有U盘引导安装,Windows系统下还有grub4dos引导安装和EasyBCD引导安装;Linux系统下可由grub2直接引导安装。

首先是Windows系统下安装UbuntuKylin:

准备工作:

  硬盘安装之前必须做好准备工作,除了相关硬件软件的准备之外,还必须进入磁盘管理中详细查看磁盘分区情况,观察是否存在OEM隐藏(备份)分区,100M引导分区等,区分对应分卷分布。

disk.png

1,U盘引导安装

类似于光盘安装,先将ISO镜像烧录到U盘,然后关键在于开机进入BIOS调整启动顺序设置U盘启动,可参见@copylife[/url]的帖子《图说用U盘做WIN7+Ubuntukylin双系统》:[url=http://www.ubuntukylin.com/ukylin/upload/forum.php?mod=viewthread&tid=161&extra=]http://www.ubuntukylin.com/ukylin/upload/forum.php?mod=viewthread&tid=161

2,Grub4Dos引导安装

1)将UbuntuKylin镜像文件拷贝到某硬盘分区根目录。将镜像中的/casper/文件夹下的initrd.lz和vmlinuz(或vmlinuz.efi)文件也解压到该硬盘分区根目录。
1.png
2.png
3.png

2)下载Grub4Dos,解压,将grub.exe grldr grldr.mbr menu.lst解压到C盘根目录。
0.png

3)C盘根目录下编写boot.ini文件:

  (a)在Windows7根目录下创建一个boot.ini(Windows7的引导方式改变了,并没有这个文件,但能识别)文件,并把下面的代码加入文件中。
[bootloader]
timeout=5
[operatingsystems]
c:\grldr.mbr=”Gub4Dos”
 (b)如果是XP的话,在其系统盘的boot.ini最后一行加入
c:\grldr=”Grub4Dos”

4)修改menu.lst:在末尾添加

title Install UbuntuKylin
root (hd0,5)
kernel /vmlinuz boot=casper iso-scan/filename=/raring-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
boot

*注意(hd0,x)这个x得看你放置ISO文件的分区是磁盘中第几个分区,不要遗漏隐藏分区,第一个驱动盘是(hd0,0)
64位系统第三句请改为kernel /vmlinuz.efi boot=casper iso-scan/filename=/raring-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8,raring-desktop-amd64.iso与raring-desktop-i386.iso为镜像名,请根据实际情况更改。

5)重启,选择StartGRUB4DOS.选择最末一行的"Install UbuntuKylin"一项。启动LiveCD UbuntuKylin系统。

6)进入系统后,打开终端,运行以下命令卸载镜像分区:

sudo umount -l /isodevice 

(实际上该文件夹即安装镜像所在的分区,如不卸载,可能影响分区;注意,-l是-L,成功卸载后无提示)


后边与光盘安装完全相同。

3,EasyBCD引导安装

1)准备两个东西EasyBCD软件和ISO镜像(据说下载1.7之后版就行,要那种安装版的,不要绿色版)

2)把准备好的ISO用解压缩软件或者虚拟光驱打开,找到casper文件夹,复制initrd.lz和vmlinuz(或vmlinuz.efi)到某盘根目录,然后在把ISO文件也放到该分区根目录。
1.png
2.png
3.png

3)打开EasyBCD软件,可以看到现在我们的计算机启动“入口”情况,
easybcd-1.png

选择添加新条目(AddNew Entry)
easybcd-2.png

选NeoGrub然后点安装(Install),接着是配置(Configure),然后就会出现一个menu.lst文件
easybcd-3.png
EasyBCD-4.png

编辑这个文件,让Windows管理器引导UbuntuKylin安装。

把下面的粘贴进去

title Install UbuntuKylin
root (hd0,5)
kernel (hd0,5)/vmlinuz boot=casper iso-scan/filename=/raring-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,5)/initrd.lz

*注意(hd0,x)这个x得看你放置ISO文件的分区是磁盘中第几个分区,不要遗漏隐藏分区
64位系统第三句请改为kernel (hd0,x)/vmlinuz.efi boot=casper iso-scan/filename=/raring-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8,raring-desktop-amd64.iso与raring-desktop-i386.iso为镜像名,请根据实际情况更改。

保存关闭

4)重启,你就会看到有2个启动菜单给你选择我们选择NeoGrub这个

 然后等待一段时间,就会见到LiveCDUbuntuKylin系统了。

5)进入系统后,打开终端,运行以下命令卸载镜像分区:

sudo umount -l /isodevice 

(实际上该文件夹即安装镜像所在的分区,如不卸载,可能影响分区;注意,-l是-L,成功卸载后无提示)

6)回到LiveCD UbuntuKylin系统,默认桌面有2个文档,一个是演示的不用管,我们选择安装UbuntuKylin。接下来安装与光盘安装步骤相同。

Linux系统下安装UbuntuKylin:
准备工作:
硬盘安装之前必须做好准备工作,除了相关硬件软件的准备之外,还必须进入磁盘管理中详细查看磁盘分区情况,观察是否存在OEM隐藏(备份)分区,原版Windows7的100M引导分区等,区分对应分卷分布。


1,U盘引导安装
1)使用dd命令将ISO镜像烧录在U盘代码:

$ dd if=PATH_TO_ISO of=/dev/sdb1 count=1

*注:PATH_TO_ISO指ISO镜像的路径;/dev/sdb1指U盘的路径
或者用其他工具如UNetbootin(http://unetbootin.sourceforge.net/)
2)然后U盘启动,安装UbuntuKylin

2,grub.cfg引导ISO安装UbuntuKylin:

1)打开grub.cfg:代码

sudo gedit /boot/grub/grub.cfg

在文件最后添加:

menuentry "UbuntuKylin iso install" {
   loopback loop (hd0,6)/raring-desktop-i386.iso
   set root=(loop)
   linux /casper/vmlinuz boot=casper iso-scan/filename=/raring-desktop-i386.iso
   initrd /casper/initrd.lz
}

*注意

  (hd0,x)这个x得看你放置ISO文件的分区是磁盘中第几个分区,不要遗漏隐藏分区。特别注意的是,grub2已经和Linux统一,第一个分区就是(hd0,1)而不是和Grub4Dos和EasyBCD引导那样的(hd0,0),硬盘是从0开始计数的,而分区是从1开始计数的,扩展分区是从5开始计数的。
   64位系统第4句请改为linux /casper/vmlinuz.efi boot=casper iso-scan/filename=/raring-desktop-amd64.iso ,raring-desktop-amd64.iso与raring-desktop-i386.iso为镜像名,请根据实际情况更改。

保存关闭。
2)重启,选择UbuntuKylin iso install进入UbuntuKylin的live cd系统桌面。

3)打开终端,运行以下命令卸载镜像分区:

sudo umount -l /isodevice 

(实际上该文件夹即安装镜像所在的分区,如不卸载,可能影响分区;注意,-l是-L,成功卸载后无提示)


4)回到桌面,后边与光盘安装完全相同。

3,Grub2命令行引导安装UbuntuKylin
Linux系统损坏,但是grub2依然可以加载的情况下可以用此法救急。
1)进入 grub2 的命令行模式,一步一步输入以下命令:

grub> loopback loop (hd0,6)/raring-desktop-i386.iso

#利用grub2的回放设备,挂载iso,这样可以使你不用把casper文件夹提取出来,就能从iso中启动。

*注意

  (hd0,x)这个x得看你放置ISO文件的分区是磁盘中第几个分区,不要遗漏隐藏分区。特别注意的是,grub2已经和Linux统一,第一个分区就是(hd0,1)而不是和Windows下Grub4Dos和EasyBCD引导那样的(hd0,0),硬盘是从0开始计数的,而分区是从1开始计数的,扩展分区是从5开始计数的。
   64位系统第4句请改为grub> loopback loop (hd0,6)/raring-desktop-amd64.iso ,raring-desktop-amd64.iso与raring-desktop-i386.iso为镜像名,请根据实际情况更改。

保存关闭。

grub> set root=(loop)

#设置grub的根目录。

grub> linux /casper/vmlinuz boot=casper iso-scan/filename=/raring-desktop-i386.iso

#这是让grub挂载内核。并传递参数boot=casper 给initramfs

*注意
64位系统请改为linux /casper/vmlinuz.efi boot=casper iso-scan/filename=/raring-desktop-amd64.iso ,raring-desktop-amd64.iso与raring-desktop-i386.iso为镜像名,请根据实际情况更改。
保存关闭。

grub> initrd /casper/initrd.lz

#设置系统引导

grub> boot

#开始启动引导
这一步的 boot 命令执行后计算机开始命令行的滚屏,最后如果成功,会提示很多选项ok,然后 UbuntuKylin的iso镜像顺利引导,进入 UbuntuKylin的Live cd桌面,桌面上有安装UbuntuKylin的字样,和光盘启动时的样子一模一样。


2) 不过LiveCD系统也与光盘安装有一点不同,也很重要,就是之前我们挂载了iso设备,现在要卸载它,不然会出现分区表问题。
输入代码:

sudo umount -l /isodevice


3)关闭终端,回到LiveCD系统,双击图标安装。后面的步骤和光盘安装一样。

P.S. UbuntuKylin自带工具桌面截图太大,只能用QQ在虚拟机截图了,有所区别敬请见谅!

技术贴,写的非常好,支持:D

还在进一步整理编辑中,比如添加图示

感谢支持

很详细,支持:3_48:

LZ辛苦了,相当详细啊!:3_59:

有人报告wubi安装Ubuntu13.04出现“mount: can’t read /proc/mounts: no such file or directory”和只能用来宾账户登录的问题···

这个…… 呃~~ -______-",原来这不是UbuntuKylin的问题?

实在不好意思,发帖前我并没有一一验证最新的支持情况,希望更多人反馈

:3_59:好文章,收藏了!O(∩_∩)O哈哈~

佩服lz,写的很好,很详细,赞一个:3_48::3_48:

o(︶︿︶)o 唉 wubi安装Ubuntu13.04彻底没希望了,辛辛苦苦编写的帖子只好这么一下子删除了:'(

kylinUBuntu和原生ubuntu有什么变化啊?我只看到了壁纸变化了

Dash中的在线音乐搜索: 更加简单、方便的音乐搜索,帮助用户发现最新、最热的中国流行音乐。
农历(中国传统历法): 便于查询传统假日和节气时令的中文日历,包含公历。
天气插件:提供来自中国气象局的天气预报信息,为用户日常起居和旅行提供参考。
中文输入法:默认使用fctix输入法,支持云拼音输入,更加智能的联想功能

硬盘安装出现 System Halted 错误,怎么办? (64位系统)

呃,“死机”了

按 Ctrl-Alt-F1(F1-F6 一般来说都可以),然后等一会儿,就会切换到 tty,也就是所谓的文字界面。重启图形界面试试?

上面一行还有uncompression error

呃,原来你还在安装阶段啊,解压出错,系统异常中断
你用什么方式安装的?

希望LZ补充一下:原系统是linux的硬盘安装方法。