分类: LINUX
2010-11-22 11:40:09
(1)名字:/swap 格式:etx3 大小:3GB 逻辑分区
(2)名字:/boot 格式:ext3 大小:2GB 逻辑分区
(3)名字:/home 格式:ext3 大小:8GB 逻辑分区
(4)名字:/ 格式:ext3 大小:15GB 逻辑分区
大小可以自己更改,格式其实没用,不过Acronis Disk Director Suite只支持ext3,一会装系统的时候要改成ext4的。
2. grub工具
下载最新版Grub4Dos(我所使用的版本:grub4dos-0.4.4-2009-06-20,直接在google中搜索grub4dos-0.4.4-2009-06-20,然后找一个正规点的网站下载),解压后,复制grldr, grldr.mbr 两个文件到C盘根目录。
3. 配置硬盘安装环境
把ubuntu的镜像文件放到任何一个盘的根目录(比如E:\镜像文件名),从这个iso文件里,用winrar等工具,提取Casper下的vmlinuz和initrd.lz两个文件,放到iso的同一个盘的根目录下,比如我把它们也都放在E:/。
在这个盘的根目录下,新建一个文本文件,命名为:menu.lst,写入的内容(其中镜像名是自己的):
title Install Ubuntu 10.10
find /ubuntu-10.10-dvd-amd64.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-dvd-amd64.iso locale=zh_CN.UTF-8
initrd /initrd.lz
4. 创建安装启动菜单
开始菜单->运行->输入CMD,命令提示符下如下操作:
bcdedit /create /d GRUB4DOS /application bootsector
命令结果应该会返回一个GUID(一串字母和数字的组合),记录下,后面要用到这个GUID,并 依次执行如下命令:
bcdedit /set {GUID} device partition=C:
bcdedit /set {GUID} path \grldr.mbr
bcdedit /displayorder {GUID} /addlast
5. 安装Ubuntu10.10
重启,在启动项选择“GRUB4DOS”,再选择“Install Ubuntu 10.10”。
这里可能会等待5到10分钟(不要以为出问题了,我自己在这步取消了好几会...)
进入Ubuntu桌面之后,先运行:
sudo umount -l /isodevice
这一命令取消掉对光盘镜像所在驱动器的挂载,然后进入Ubuntu 10.10的安装。
双击安装,接下来的几步很简单,语言自己看着办,键盘选默认(usa),时区选上海,关键是分区的时候,选择高级手动分区,然后将事先分好的区分别挂好:
/boot挂到/boot 格式改为etx4 逻辑分区
/home挂到/home 格式改为etx4 逻辑分区
/挂到/ 格式改为etx4 逻辑分区
/swap 把格式改为swap即可
然后一路下一步。系统就按装好了。
6.删除安装启动菜单
安装完成之后,重启进入Windows(不要进入Ubuntu),把原来的grldr, grldr.mbr,vmlinuz,initrd.lz和menu.lst删掉。
并删除GRUB4DOS启动菜单项。
a、确保以管理员身份启动cmd窗口
b、输入并执行命令bcdedit,查看所有的启动菜单项。如下示例:
C:\Windows\system32>bcdedit
找到grub的id
bcdedit /delete {id}
<二>系统配置
<1>更改用户为root:
终端运行: sudo passwd root
而后输入root的密码。
改用root登录,免得运行命令要加sudo和输密码。
<2>改变软件包的源,其实就是软件包的server列表。
cp /etc/apt/sources.list /etc/apt/sources.list.bak
gedit /etc/apt/sources.list
用下面的内容覆盖原来的:
deb maverick main universe restricted multiverse
deb-src maverick main universe restricted multiverse
deb maverick-security universe main multiverse restricted
deb-src maverick-security universe main multiverse restricted
deb maverick-updates universe main multiverse restricted
deb-src maverick-updates universe main multiverse restricted
deb maverick main restricted universe multiverse
deb maverick-security main restricted universe multiverse
deb maverick-updates main restricted universe multiverse
deb maverick-proposed main restricted universe multiverse
deb maverick-backports main restricted universe multiverse
deb-src maverick main restricted universe multiverse
deb-src maverick-security main restricted universe multiverse
deb-src maverick-updates main restricted universe multiverse
deb-src maverick-proposed main restricted universe multiverse
deb-src maverick-backports main restricted universe multiverse
deb maverick main universe restricted multiverse
deb-src maverick main universe restricted multiverse
deb maverick-security universe main multiverse restricted
deb-src maverick-security universe main multiverse restricted
deb maverick-updates universe main multiverse restricted
deb maverick-proposed universe main multiverse restricted
deb-src maverick-proposed universe main multiverse restricted
deb maverick-backports universe main multiverse restricted
deb-src maverick-backports universe main multiverse restricted
deb-src maverick-updates universe main multiverse restricted
deb maverick main universe restricted multiverse
deb-src maverick main universe restricted multiverse
deb maverick-security universe main multiverse restricted
deb-src maverick-security universe main multiverse restricted
deb maverick-updates universe main multiverse restricted
deb maverick-proposed universe main multiverse restricted
deb-src maverick-proposed universe main multiverse restricted
deb maverick-backports universe main multiverse restricted
deb-src maverick-backports universe main multiverse restricted
deb-src maverick-updates universe main multiverse restricted
deb maverick main universe restricted multiverse
deb-src maverick main universe restricted multiverse
deb maverick-security universe main multiverse restricted
deb-src maverick-security universe main multiverse restricted
deb maverick-updates universe main multiverse restricted
deb maverick-proposed universe main multiverse restricted
deb-src maverick-proposed universe main multiverse restricted
deb maverick-backports universe main multiverse restricted
deb-src maverick-backports universe main multiverse restricted
deb-src maverick-updates universe main multiverse restricted
保存后,执行apt-get update(更新源列表信息),有的源在更新时因为连不上而被忽略,你可以删掉,也可以不理它。
<3>更新语言支持:
系统--->系统管理--->语言支持
选汉语。然后安装,之后输入法就有了。
<4>开发工具配置(不搞开发的不用):
如果镜像是destop版本,而你要用gcc的话执行:
apt-get install build-essential
安装jdk:
1. 从下载jdk的安装包,偶下的x64的名为:jdk-6u22-linux-x64.bin
把它放到/usr/local(或者/usr/local/lib)
然后执行:
chmod 744 jdk-6u22-linux-x64.bin
./jdk-6u22-linux-x64.bin
2.环境变量:
gedit /etc/profile
在最后追加:
#set jdk enviroment
export JAVA_HOME=/usr/local/jdk1.6.0_22
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存后注销一下:
执行update-alternatives --install
/usr/bin/java
java
/usr/local/lib/jdk1.6.0_22/bin/java 60
java -version显示如下就ok了
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
不行看下这个博客:
http://blog.sina.com.cn/s/blog_549e066a0100czgc.html
<4>美化:
安装faena-icon-theme
add-apt-repository ppa:tiheum/equinox
apt-get update
(可能出现源重复,不用管)
apt-get install faenza-icon-theme
然后到http://skiesofazel.deviantart.com/art/Orta-184118297下载orta主题
解压 orta_by_skiesofazel-d31mal5.zip,如果你的镜像是desktop版(700mb左右),则需要下载zip,和unzip。
apt-get install zip unzip,然后右击文件,解压。
运行解压出的文件extractme里的OrtaSettingsManager.py,英语好的自己配置一下,不好的就随便点点,然后点save
做后回到第一页上点install,苹果一样的主题就装好了。