my blog my blog

Tag: 系统安装
关于 win7/vista系统下恢复wubi安装的ubuntu启动项 一文的补充

奶牛以前曾写过一篇文章 win7/vista系统下恢复wubi安装的ubuntu启动项 ,以为按照自己的思路就可以恢复了,结果出现了问题。因为奶牛最近win7系统老是出问题,所以重装了几次,呃,继而wubi安装的启动项也就木有了,按照自己的方法添加启动项后发现仍旧不能启动,呃,看提示是缺少文件,少啥文件啊,无非也就是那几个启动文件,将ubuntu安装所在的winboot文件夹下的三个文件wubildr  wubildr.cfg 跟 wubildr.mbr直接复制到系统盘的根目录下即可正常启动。

奶牛的另外一种思路是通过现成的wubi安装完成配置好的ubuntu移植到其它计算机上,结果很悲情,按照文中的恢复过程执行后仍旧是无法启动系统滴,呃,应该是启动文件还包含部分系统信息。这个以后奶牛再找找资料,暂且放这儿。

最后补充一下如何删除win7或者vista中的ubuntu启动项,这个也很简单。

首先用管理员身份打开cmd,运行bcdedit,找到ubuntu的{id},然后运行命令

bcdedit /delete {id} /f /cleanup

就可以了。

zorin os 3更新下载地址及安装方法

 

前不久zorin os 3系统发布,其主要特色是使用的windows 7的网格桌面,而且是以ubuntu10.04为母系统派生出来的。当时奶牛也挺新奇的,就下载了镜像来安装。当时本来想整个系列体验教程呢,结果安装受阻,下载到的iso竟然无法在虚拟机下安装,害奶牛又解包又提取的,最后还是啥也没搞出来。昨天nono网友来我这里留言,说他也有同样的情况发生,奶牛感觉可能是iso镜像出了问题,就跑回zorin的官网看了一下,狂汗,果然是出了问题,官方给出的iso的md5值是76D3C5277D556D711EA7E29F9AFB034E,奶牛第一次下载到的镜像的iso的md5的值竟然不是这个,直接晕死,怪不得不行呢,镜像有问题嘛,害奶牛白忙活了一场。

现在奶牛给出大家正确镜像的下载地址:点此下载 ,下载完成后一定要md5核对一下是否是上面提供的值。

用迅雷下载就可以,奶牛下载的时候只有3个资源,不过下载速度还不错。

安装过程可以参考奶牛的文章Ubuntu 10.04 系列教程之(一) ——系统安装篇

下面上两个效果图

安装

 

登陆

 

用look-changer更换网格

教程就先整理这些,喜欢的朋友可以后续关注哦~~~

Ubuntu的启动配置文件grub.cfg(menu.lst)设置指南

 

奶牛用的第一个ubuntu版本是9.04,那时候启动配置文件还是menu.lst,到了ubuntu9.10的时候就更名为grub.cfg了,ubuntu 10.04依旧沿用的是grub.cfg,但是这个文件的内容变更并不是那么大。在ubuntu中,grub.cfg(menu.lst)就相当于windows系统下的boot.inf文件,记录着一些启动配置信息,在这里奶牛为大家介绍一些简单的设置规则。

打开命令行, sudo gedit /boot/grub/grub.cfg  (或者 sudo gedit /boot/grub/menu.lst)打开grub.cfg文件

在### BEGIN /etc/grub.d/00_header ###后面的部分主要记录了一些启动默认信息。

if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
这句中,default="0"表示从启动项中的第一个系统进行启动(就是那个默认的ubuntu),这里顺序是从0开始。例如:如果你想把启动项中的第五个选项作为默认的启动项,那么这里把数字0更改为4就可以了。

if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=2
这句中,else后面的timeout是指那个等待时间,以妙作为单位,我们可以根据具体需要进行修改。

在### BEGIN /etc/grub.d/10_lupin ###后面的部分记录着启动选项的信息。
例如:
menuentry "Ubuntu, Linux 2.6.32-22-generic" {
    insmod ntfs
    set root='(hd0,5)’
    search –no-floppy –fs-uuid –set 0e9ca6229ca60475
    loopback loop0 /ubuntu/disks/root.disk
    set root=(loop0)
    linux /boot/vmlinuz-2.6.32-22-generic root=/dev/sda5 loop=/ubuntu/disks/root.disk ro   quiet splash
    initrd /boot/initrd.img-2.6.32-22-generic
}
这是奶牛的ubuntu系统的第一个启动选项,第一行显示的是ubuntu的名称Ubuntu, Linux 2.6.32-22-generic,引号内的内容可以任意修改,    insmod ntfs是载入模块信息,例如insmod jpeg可以添加jpg支持,如要使用png或tga 文件做背景,加上 insmod png或insmod tga,。set root='(hd0,5)’这里很关键,这里是记录系统从那个分区启动,这里的顺序可能与你在windows下看到的顺序有所不同,因为windows下系统分区顺序是根据分区号来的,而分区号可以任意更改,而这里是物理意义上的顺序,你可以通过在终端中输入df命令查看挂载分区信息。这里hd0是指第一块物理硬盘,顺序也是从0开始,后面的5是指第6个分区,顺序也是从0开始排。讲到这里,那些在安装完ubuntu之后却没有windows启动选项的朋友们应该找到些思路了吧,对,我们就可以利用这个信息进行添加,比如我们可以添加
title        Windows XP
root        (hd0,0)
makeactive
chainloader    +1
表示从第一块儿硬盘的第一个分区进行启动widows xp系统。

linux /boot/vmlinuz-2.6.32-22-generic root=/dev/sda5 loop=/ubuntu/disks/root.disk ro   quiet splash

在这句中,splash表示闪屏,如果你不喜欢开机看到那个ubuntu的logo界面,你可以删除splash这个单词,这样ubuntu就不会以文字模式启动。

最后我在附加一个windows 7的默认启动选项

menuentry "Windows 7   (on /dev/sda1)" {
    insmod ntfs
    set root='(hd0,1)’
    search –no-floppy –fs-uuid –set 44c07536c0752f74
    chainloader +1
}

这里的search –no-floppy –fs-uuid –set 44c07536c0752f74是设定uuid=****的分区为root,和上句set root='(hd0,1)’重复,可删除。

 

grub.cfg(menu.lst)的设置奶牛就介绍到这里,希望对大家有所帮助。

Ubuntu 10.04 系列教程之(一) ——系统安装篇

Ubuntu作为Linux系统的一个很成功的发行版本,在近些年中优势凸显出来,因为是开源的免费系统,而且在功能上也十分强大,所以受到了越来越多的关注。奶牛刚开始转入Ubuntu也是在09年的时候,从前用过一阵子red hat,但是不习惯,感觉还是windows的系统比较适合自己,就放下了。直到去年看到一个很帅气的linux桌面show,才决定再次投入Linux的,毕竟用惯了windows系统,刚上手Ubuntu会很不习惯的,不过在功能上奶牛觉得Ubuntu也是相当强大了。它的桌面版本也采用了GUI图形界面,而且安装compiz等特效工具后,效果相当绚丽,ok,介绍就先说到这里,转入正题——系统安装。

这里给大家介绍几种比较常见的安装方法;CD /  DVD安装,硬盘安装,U盘安装。

1.CD / DVD安装

首先我们需要拥有一个ISO的镜像文件,并把它刻录成光盘,当然你也可以通过Ubuntu的申请计划申请到免费的安装光盘,只是要等几个月到半年的时间,一张碟片就一块多钱,所以不必要等那么久,这里奶牛为大家提供官方的下载地址http://www.ubuntu.org.cn/getubuntu/download/,一切准备工作完成后我们就可以安装啦。将BIOS的first boot更改为CD,然后光盘启动,这里需要提醒 大家的是,光盘是全新安装到一个系统主分区上的,这里不同于wubi安装,wubi安装会将系统安装到一个分区中的一个文件夹下,这里在后面的硬盘安装中会给朋友们介绍。好了,光盘进入引导,进入图形界面安装,选择install进行安装,这里主要给朋友们讲解一下分区。Ubuntu需要安装在一个主分区上,而且一般我们还要创建一个交换分区来帮助系统更好的运行(PS:这里的交换分区功能跟windows的页面文件有些相似,都是辅助内存较小的系统更好工作的)。Ubuntu安装的系统分区格式可以是EXT3 或者EXT4,交换分区时swap,一般系统分区有15G左右就足够了(安装完系统也就用几个G,但是为了系统更好的工作我们需要给它多一些空间),而swap分区,一般设置到内存的1.5倍左右就可以了。ok,选择分好的主分区,用日志格式格式化后就可以安装了,整个过程都还比较简单。大概在15分钟左右安装过程就可以完成了,这个根据系统的具体情况而定,就奶牛的个人经验而言,Ubuntu系统是安装速度比较快的了,较windows系统快很多。

2.硬盘安装

硬盘安装奶牛介绍两种方法给大家,一种就是类似于CD安装方法,只是用硬盘引导,另外一种就是以windows的一个程序形式安装,也就是wubi安装,wubi安装不改变系统的引导和系统的文件系统格式,只是把Ubuntu作为系统的一个程序进行安装,对于那些刚开始选择双系统的新手们比较适用,至少自己觉得不好的时候就可以很轻松的删除了,这个方便的很。ok,wubi就介绍这么多。下面说说安装。

硬盘引导安装法需要一个软件Grub4Dos,下载地址http://download.gna.org/grub4dos/,在这里选择较新的grub4dos-0.4.4-2009-06-20.zip就可以,下载完成后提取其中的grub.exe和grldr(没文件后缀)两个文件到C:根目录下,并在C:根目录下建立menu.lst文档,内容是

title Ubuntu 10.04 LTS i386
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
boot

 

将下载到的ubuntu-10.04-desktop-i386.iso 文件中的.disk和casper下的vmlinuz和initrd.lz和整个ISO包拷贝到C:根目录下。修改boot.ini文件,首先去掉只读选项后,在末尾加入内容

C:\grldr="GRUB"

这个是对于xp操作系统而言的,如果是windows7或者2008我们需要修改BCD。首先将grub4dos目录中的grldr , grldr.mbr, grub.exe三个文件复制到C盘根目录下。,然后创建menu.lst(内容同上),然后在cmd命令提示符中输

bcdedit /create /d "GRUB4DOS" /application bootsector
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path \grldr.mbr
bcdedit /displayorder {GUID} /addlast

操作完成,重启就可以进入引导了,其他安装过程同光盘安装。这里需要提示一点的是选择暂不改变那个选项时,进入桌面,桌面上有两个图标,一个是example,一个是install,这时我们还不能进行安装,我们需要打开Appication中办公软件中的terminal终端,输入命令

 sudo umount -l /isodevice

关闭终端,这样才可以安装。

 

Wubi安装就相对很简单了,用虚拟光驱等软件直接虚拟出一个安装盘来,运行其中的wubi就可以进行安装了。

 

3.U盘安装

U盘安装过程同光盘安装很相似,要做的工作就是把ISO文件写入U盘中,首先要保证U盘有足够大的空间,然后我们可以借助工具UltraISO来完成,具体可以参见教程 UltraISO帮你把U盘当光盘用,这里就不熬述了。写入镜像到优盘后就可以进行引导安装了。

 

ok,安装篇到此结束,如果有什么问题,大家可以到奶牛博客来与我讨论,奶牛还将继续推出系列教程,来帮助大家快速入门Ubuntu系统。

 

本文地址:http://www.nenew.net/index.php/2010/05/08/ubuntu-10-04-teaching-01.html

来自:奶牛博客 www.nenew.net

如需转载,请注明出处。