一.从XP中分离20G空间用于安装Ubuntu
用分区魔术师从XP的 Extended Partition中,分离出20G的Unallocated Space用于安装Ubuntu
二.安装准备
软件需求
ubuntu-10.04-desktop-i386.iso
grub4dos
(最新版)
title Install Ubuntu
find --set-root /ubuntu-10.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso
locale=zh_CN.UTF-8
initrd /initrd.lz
注意:
b.
除了这个我们建立的
menu.lst
的文件之外,其它盘的根目录下如果也存在着这样的名字的文件,必须全部删除或者重命名
.
c.
看看系统盘的隐藏文件,如果本来有
menu.lst
,
grldr
,将他们先重命名
5.
修改
boot.ini
,在最末加上一句:
c:/grldr="ubuntu"
。
注意:
a.这里是假设你的
XP
是装在
C
盘的。如果是装在其它盘,把这里的
C
盘改为其它的对应盘符。
b.vista 和 win7 也可以使用boot.ini,只是在写法上有一个注意点。
重启计算机,选择
ubuntu
启动。
三.安装
1.前几步
时区选择亚洲,上海。
1.
将
ubuntu
的
iso
文件系统盘根目录下
,
这个盘可以
ntfs
的
,
也可以是
fat32
的
,
当然
,
它也可以是
linux
的文件系统
.
只是不要把这个文件放在你要安装系统的分区上就可以。
2.
用
winrar
或者其它工具从
iso
文件中提取
Casper
下的
vmlinuz
和
initrd.lz
两个文件到系统盘根目录下
.
3.
在系统盘的根目录下,新建
menu.lst
,在这个文件里面写入如下命令:
a.
不要用文本文档来创建
menu.lst
,在
grub4dos
中找出
.lst
的文件,然后修改,要不然后缀名可能是
txt
4.
从
grub4dos
中提取出一个名为
grldr
的文件(只要这一个就够了),把它放系统盘的根目录下。
在XP中,我们加入的这一行可以写成:
c:/grldr=ubuntu
而在vista中,我们加入的这一行必须写成:c:/grldr=“ubuntu”
键盘布局,根据你键盘选择后,点击 “Forward” 下一步,弹出一个对话框,选择“是”,然后调出终端,在里面输入:
sudo umount -l /isodevice ,回车,关掉终端。
2.手动分区
选 “ 手动指定分区 ”
在Unallocated空间上创建分区,分区方案:
/ (13000M)
/boot (300M)
/swap (2100M)(一般为内存的2倍,当大于等于2G时等于内存容量)
/home (5000M)
新分区的类型:Primary(主分区)(单独安装Ubuntu到全新磁盘,/分区需要选择Primary,其它分区选择Logical逻辑分区就可以;如果是安装双系统且已安装Windows的话,/分区的类型选择Primary或者Logical都可以,其它分区选择Logical逻辑分区。(本人安装时四个分区都选的Logical)
(分好后注意记录下这四个分区分别对应的/dev/sda?后面用的上
)
分好后点击 “Forward”
点击“高级”
注意“安装启动引导器的设备”的设置:
相关理论:
装 win 与 ubuntu 双系统,以不写入 mbr 为好。因为一旦写入 mbr ,就会麻烦很多,比如 win 下安装的一些软件不可用, ubuntu 出了问题 win 也启动不了。 安装启动引导的设备,默认是选择活动的主分区。这里我们选择一个逻辑分区,有些朋友喜欢把 ./boot 分区做一个单独的分区,那么我们应该把这个 ./boot 分区设为逻辑分区为好。 这里我们选择安装启动引导的设备当然也就选择这个 ./boot 分区。如果我们没有把 ./boot 分区设为独立的分区,那么我们在这里应该选择 ./ 分区,这个 ./ 分区最好是逻辑分区。 总之,只要选择安装启动引导的设备是逻辑分区,那么安装程序就不会写入 mbr 。至于如果我们选择的是非活动的主分区,会不会写入 mbr ,那就不知道了。
(本人在该处时无法选择/boot分区,故而最后选的是默认选项,至今没有出现什么问题)
继续“Forward” ,直至正式安装:
安装完毕后重启
重启后看不到
windows
,会直接进入
ubuntu,
此时,在
Terminal
执行以下命令即可
sudo
update-grub
重启选择进入
windows,
然后进入系统盘删除
vmlinuz
,
initrd.gz
,
menu.lst
三个文件,并改回
boot.ini
文件。
四
.ubuntu
初始配置
1 . 设置软件源
决定了你从官网下载软件的速度:在 system-- Administration--Software Source 其中的 ubuntu software 中的 download from 在 other 中 select best server, 系统会帮你找个你当时网络连接最快的镜像。
2 . 在 gedit 中显示中文 :
在 Terminal 下输入: sudo gconf-editor 在打开的界面中选择: apps->gedit-2->preferences->encodings 在右边的 auto_detected 点右键 edit key 或者双击,点 add ,加入 GB18030 点 UP 按钮 将其移动到第一位,然后 save and exit ,就可以在 gedit 中显示中文了。
3 . 安装scim 中文输入法
a . 删除安装系统的时候装的那个 scim ,实际是个假的
sudo apt-get remove scim ( 终端输入 )
b . 下载安装 scim 输入法。下载完了系统会自己装上,中间会有提示,直接 y 就行了
sudo apt-get install scim
c . 下载安装中文输入法,前面那一步只是下载一个可以运行输入法的平台,现在是在这个具体平台上安装中文输入
sudo apt-get install scim-chinese
d . 新建一个 95xinput 的文件
sudo gedit /etc/X11/Xsession.d /95xinpu t
该文件的具体内容
/usr/bin/scim -d
XMODIFIERS="@im=SCIM"
export XMODIFIERS
export GTK_IM_MODULE=scim
具体为什么还不知道,总之可以用。确定无误后,保存,退出 gedit
e . 退出终端
f. 注销 Logout ,重新登录,然后用 Ctrl+Space 就可以激活中文输入法