Ubuntu Linux 6.10 alternate的硬盘安装指南(无损Windows)

一般安装

1、下载ubuntu-6.10-alternate-i386.iso  ,一定要是alternate版,而不是desktop版

2、下载引导文件 (这个其实不是这么用的,你当然可以去下个grub for dos,不过这里有我就懒得找了)
解压后把 boot 文件夹、grldr文件移到 C:\
在 c:\boot.ini 文件后面添加
c:\grldr="Ubuntu Linux "
把 timeout=0 改成 timeout=3

3、在任意盘找根目录中建一个 edgy 文件夹,把下载的桌面版光盘(*.iso)文件放到此目录中

4、下载引导文件initrd.gz , vmlinuz

5、修改c:\boot\grub\menu.lst 加入如下内容

代码:
title    install
kernel (hd0,4)/edgy/vmlinuz root=/dev/ram ramdisk_size=1048576 devfs=mount,dall vga=771
initrd (hd0,4)/edgy/initrd.gz
boot

主意:kernel和initrd后面是tab键不适空格(空格可能不会错,不过还是tab好!)
(hd0,4)是你放引导文件的盘符。比如我的是第一块硬盘的第二个分区(D盘)
edgy是D盘下的文件夹。引导文件放在这个文件夹下面。

6、ok,重启,选择启动Ubuntu Linux进入grub,选install。开始安装。

7、选择键盘布局的时候先是NO,然后选US-ENGLISH。

8、搜索安装ISO的时候会出现找不到ISO文件,这是正常的。提示事败后会有几个选项。选shell,输入:
代码:
mkdir /dev/loop
mknod /dev/loop/0 b 7 0
mknod /dev/loop/1 b 7 1
exit


然后继续搜索ISO就能找到了。(郁闷的BUG)

9、安装过程就不说了,需要注意的就是中途会提示你是否安装Ubuntu Desktop,要按一下空格,出现*代表选中,不是回车。
(我就是挂在这的,还挂了两次,狠狠的逼视6.10的安装程序设计者!另外感谢论坛的jarlyyn)

10、安装完成,重启进Ubuntu。下载karron提供的easyubuntu.sh
运行这个脚本就可以实现修改源,安装中文支持,多媒体,输入法,一些常用软件。推荐新手使用。 运行方法 sh easyubuntu.sh ,注意不要用sudo运行,中间如果需要密码会提示。

11、然后是中文美化,可以参考dalaka的http://forum.ubuntu.org.cn/viewtopic.php?t=19325
我以前的6.06的字体文件被我保存了一份,拿来可以直接用哈哈。
注意把MS字体拷贝过来之后要修改文件的权限,比如在zh_CN目录下执行:sudo chmod 755 *

12、OK!

Grub与ntloader

把Grub安装在Linux的boot的分区(千万不要安装在MBR),重启退出,此时不能进入ubuntu。在windows的C:下有grldr这个文件(如上),再在C:\ 下建一个menu.lst文件,文件内容如下:

title Ubuntu Linux
root (hd0,0)
chainloader +1

其中(hd0,0) 表示ubuntu的boot分区所在位置,不详细解释,自己去查。

保证c:\boot.ini 文件有这样一行 C:\GRLDR="My Ubuntu Linux"  。保存,重启,这样就可以用ntloader引导grub了,整个引导过程如下: 

ntloader --> grub4dos --> linux boot/grub --> linux

这样,把grub安装在boot分区,用ntloader来装载,可以保证,无论windows怎么重装,不损害Linux ,只需每次windows重装后按上面方法配置grup for dos 就可以正常运行linux了。

 

参考

1、Ubuntu 6.06,硬盘安装,简单优化,ati驱动及xgl安装全过程记录
2、ubuntu6.06正式版硬盘安装指南
3、breezy下grub的配置与使用
4、Linux与Windows双系统下的Grub引导管理器安装——boot.ini与menu.lst的例解
5、Grub for Dos 下载
6、grub三步通
7、6.10alternate的硬盘安装教程
8、vmlinuz、initrd.gz下载

你可能感兴趣的:(C++,linux,windows,ubuntu,dos)