日期:2014-05-17  浏览次数:20799 次

ubuntu 12.04 server 硬盘安装实现windows 双系统

在windows xp环境中硬盘安装Ubuntu Server12.04

本文介绍在一台windows xp环境台式机上,想安装Ubuntu Server12.04的双系统,用硬盘安装的步骤。

一、安装前的准备

■ 磁盘分区准备

使用windows xp的磁盘管理工具比较方便(控制面板->管理工具->计算机管理->磁盘管理)。在我的windows xp中有一空闲分区(F:盘)33G大小,在磁盘管理中鼠标右键点击删除此分区,然后利用这个磁盘空间建立分2个分区,一个2倍内存大小用作Linux的交换分区,另一个分配剩下的全部空间,看自己的需求分配。

■ 硬盘安装需要的文件

● Ubuntu的安装光盘映像文件 ubuntu-12.04.1-server-i386.iso

去Ubuntu官网下载:http://www.ubuntu.com/download/server

注意看好32位还是64位系统

● 硬盘安装引导文件initrd.gz vmlinuz

   这两个文件在安装光盘中有,自己找找吧

● Grub4Dos工具

这是在windows下启动grub的小工具,下载地址:http://download.gna.org/grub4dos/
我下载了最新的版本文件grub4dos-0.4.4.zip,使用的时候只需要压缩包中的grldr和menu.lst两个文件。

二、安装配置

将前面准备的文件:ubuntu-12.04.1-server-i386.iso, initrd.gz, vmlinuz,grldr,menu.lst复制到C盘根下。

编辑menu.lst文件(清空原内容,然后写入以下内容):

timeout 10
default 0
fallback 1

title Ubuntu Server 12.04
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=ubuntu-12.04.1-server-i386.isoquiet splash ro
initrd /initrd.gz

title GO Back (MS Windwos OS)
rootnoverify (hd0,0)
makeactive
chainloader +1

修改windows引导文件boot.ini,此文件原来就在C盘根下面,因为是系统隐藏文件,平时可能不太注意,在文件最后面加上一行:

C:\grldr=”UBUNTU”

重启计算机,在原来进入windows xp选项的最下面就会多出一个“UBUNTU”选项,选择进入安装。

三、安装过程:

http://www.cnblogs.com/spcc/archive/2012/07/26/2610854.html

或者

http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0819/8387.html

 

四、安装后的问题:

1、Ubuntu server12.04安装结束后,grub引导可能没有windows xp的选项,双系统变成了单系统,解决办法:

sudo apt-get install grub2

2、Ubuntu 12.04中文乱码问题:

   $sudo su root

   1)执行命令:#vim ~/.bashrc

    编辑文件
    # yuyang add 2012-10-23
    case “$TERM”  in
     linux)LANG=C ;;
     *)LANG=zh_CN.utf8 ;;
    esac

   2)执行命令:#source ~/.bashrc