我的电脑已经装了XP/Ubuntu双系统,想格掉Ubuntu换成红旗Linux6.0,终于搞成了,具体过程如下,愿与感兴趣的同仁共同研究。
1,在红旗Linux官网www.redflag-Linux.com下载iso映像:RedFlag-dt6-sys.iso。其实只要有系统映像就可安装了,不过工具盘映像有很多实用工具,我也顺便下载下来了。工具盘映像:RedFlag-dt6-Tool.iso。我把它们放在c:/redflag文件夹里。
2,不需要用分区工具进行分区,那个PQmagic也并不好用。不应该格掉Ubuntu,因为它的grub已经写入了mbr,删掉Ubuntu会使系统启动产生问题,而且还要在Ubuntu中编辑grub来引导红旗Linux。接下来进入Ubuntu,提取系统盘映像里isoLinux文件夹中的vmlinuz和initrd.img两个文件,放在自己有权限的目录下,比如自己的用户目录,假定为/home/mydir/。
3,在命令行下输入cd /boot/grub进入相应目录,输入sudo gedit menu.lst来编辑启动时的菜单项。
写入以下内容:
title RedFlag
kernel /home/mydir/vmlinuz
initrd /home/mydir/initrd.img
boot
保存,重启计算机。
4,在启动界面选择RedFlag,则正式进入了红旗Linux安装过程。在安装方法中选Hard drive(硬盘安装)。接下来指定iso映像文件的位置,上面选/mnt/sda1,下面输入/redflag。为硬盘分区的时候,自动或手动都可以,反正Linux分区都是现成的。接下来就没什么特别的了,建议还是把grub写入mbr吧。
5,安装完成,进去看看吧,第一次是用root身份登陆的(感谢灌篮张飞的帮助)。然后在命令行中输入以下内容以安装工具盘映像:
mkdir /mnt/cdrom
mount -o loop /mnt/sda1/redflag/RedFlag-dt6-Tool.iso /mnt/cdrom
cd /mnt/cdrom
./autorun
6,修改grub以引导windowsXP。在命令行下输入kedit /boot/grub/menu.lst,在打开的编辑窗口写入以下内容:
title XP
rootnoverify
makeactive
chainloader +1
7,在”开始/设置/控制面版/系统配置”中打开“本地用户和组”,新建一个普通用户来常规登陆吧。如果用root身份干了什么“坏事”,后很严重,我会很郁闷。
就我的实践来看,国产红旗Linux从实用性、方便性上讲已经和windows没什么区别了。同时兼具Linux所固有的安全、稳定、健壮的特色,比之Ubuntu也毫不逊色。
作者:天下