多重操作系统安装引导手记(FC6安装于移动硬盘) (作者:gz1x)

本文介绍了多系统的安装和引导过程,系统包含:XP,Dubuntu,FC6。其他的发行版本也是一样的安装,大家可以模仿着实验。其中XP,Dubuntu安装在物理硬盘(HD)上,FC6安装在笔者的三星移动硬盘(FD)上。 注:Dubuntu是ubuntu的一个For Developer的版本,是一个比较稳定和容易上手的版本,工具更新和系统升级都是相当的方便,而且多媒体支持的也很好,最重要的是国产,推荐大家安装。FC6就不多介绍了,Fedora Core想必听说过linux的人都有所耳闻。

[正文]:

由于XP的引导程序NTLOADER引导linux时会很麻烦,所以,为了避免不必要的麻烦,我们先安装XP,然后安装Dubuntu,用linux的grub引导程序来引导多重系统。 当然如果有更多种的系统,笔者推荐的安装顺序是:(1)Windows 低版本到高版本 (2)Linux

安装XP和Dubuntu

笔者的硬盘是80G,硬盘分区时,是这样分配的:1)BIOS启动里调整CD-ROM为第一启动,安装XP,到分区界面时,创建C,D,E盘。C盘为系统盘,格式化为NTFS,分配8G;D盘为工具程序盘,格式化为NTFS,分配12G;E盘为自由盘,格式化为FAT32,分配40G。 这里有必要介绍下为什么要这样格式化硬盘,因为linux在挂载硬盘分区的时候能自动挂载FAT32格式,而且是读写权限;但是NTFS格式的分区需要下载相应的补丁才能挂载,而且还只有读的权限,不能往里写文件! 所以,笔者推荐大家把windows的一个盘格式化为FAT32,如果有必要,可以使用分区大师进行格式化。2)注意这个时候会剩余20G的空余空间,不要动它们,这些空间我们用来安装dubuntu。当然,你也可以给E盘多一点的空间,实际上dubuntu有10G足够了。 然后安装完XP,优化下XP,安装工具等等…3)再安装dubutu。两张盘,第一张live cd(可以在光盘上运行的linux),第二张工具盘。 放进盘,回车启动dubuntu,然后在Desktop里直接双击install(安装至硬盘)。dubutu的优点就是完全的人性化,基本上你不用插手做什么。要注意的一点就是在分区的时候,选择利用硬盘空余空间安装就可以了。然后放进dubutu的第二张盘,把自己喜好的工具安装上去。 TIPS:如果想升级系统或者安装新工具,直接配置apt-get就可以了。详细的操作这里就不罗嗦,google之。4)XP和dubuntu安装完后重启,我们就可以看到grub的引导界面,你可以选择启动dubuntu还是XP…接下来我们安装FC6,而且要把FC6的启动加到这个引导界面上。

在移动硬盘上安装FC6

Fedora Core6刚出,听说界面很精美,对于我们喜爱linux的人来说,绝对值得体验一把。所以毫不犹豫,下载了一个ISO,本来想直接从硬盘安装(下面会介绍怎么硬盘安装),但是想到以后可能会在其他机器上安装,于是刻成DVD启动盘。

这里介绍下硬盘安装linux的过程:把iso文件里的isolinux文件给解压出来,放在第一个分区(XP的C盘)。开机,进入grub(如果先前安装了linux,直接按C键;如果这个FC6是第一个linux操作系统,可以去下载个WIN下的grub),输入:kernel (hd0,0)/isolinux/vmlinuxinitrd (hdo,0)/isolinux/initrd.imgboot

这里笔者不推荐硬盘安装,因为我们要将FC6安装在移动硬盘上,最好是拔掉物理硬盘,如果不拔,那么在FC6分区的时候,确保FC6是安装在移动设备上(一般是/dev/sda,/dev/hda为物理硬盘),grub确保安装在移动硬盘的主引导区上!由于笔者是直接的物理安装,没有采用虚拟机,所以没有截图。所以大家在安装的时候注意分区前后的界面,确保根文件和grub的安装。

1)笔者的移动硬盘的分区是这样的:第一分区,FAT32(方便linux挂载,可读写),80G;空余20G可用空间。事先在XP下格式化完毕。2)拔掉物理硬盘,插上移动硬盘。BIOS里第一启动为CD-ROM,第二启动为USB-FDD。这里请确认您的主板支持从USB移动设备启动。3)放入FC6安装盘,按提示一步一步安装,在分区的时候和dubuntu一样,选择利用空余空间安装即可。软件包可以自己定制。完全安装也不会超过10G。4)由于拔除了物理硬盘,所以安装的时候grub默认是安装在移动硬盘的主引导区上,但是还是建议大家在安装的时候多看看(在grub安装那个界面的最顶端),注意下安装的是否在移动硬盘的主引导区(/dev/sd0)。

好了,安装完毕,欣赏下FC6吧。 🙂

这里给大家个小技巧: 很多用FC的朋友可能会为终端运行命令时,CD目录的问题头疼,要运行个程序或者命令,要千辛万苦的在终端转到那个目录下,能不能直接在那个目录下右键启动终端呢?回答是肯定的。操作如下: 用文件浏览器打开您的计算机目录,转到/home/您的用户名 目录下,选择“显示所有文件”,找到.gnome2/nautilus-scripts,在里面新建个文件叫“打开终端”,在文件里输入如下内容:#!/bin/bash# written by gz1X# This script opens a gnome-terminal in the directory you select.#set path=$pwdgnome-terminal#– path保存。在一个目录下右键看看,是不是有个script,里面有个打开终端?Enjoy。

PS:更多的shell脚本可以找本人交流。 🙂

设置grub多重引导

刚才拔掉了物理硬盘,现在我们插上去,然后开机,注意保持移动硬盘仍然插着。这个时候开机的引导画面变成了FC6的了,而没有了dubuntu和XP。奇怪,这是怎么回事? 解释下:原来系统在加电自检的时候把移动硬盘当成了物理硬盘(SCSI),而忽略了真正的物理硬盘。引导的时候当然是加载移动硬盘上的主引导分区了。如果你插好物理硬盘后,拔了移动硬盘,开机,再插移动硬盘重启,怎么样?又看到dubuntu的引导界面了吧? 回到正题,见到FC6的引导界面时,快速按下键盘E键,这个时候出现的编辑模式,你可以修改启动参数。我们把FC6的启动参数记下来,大致是这个样子: root (hd0,1) kernerl /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgh quiet initrd /initrd-2.6.18-1.2798.fc6.img 然后关机拔掉移动硬盘,重启,进入dubuntu。 启动终端,输入: sudo gedit /boot/grub/menu.lst 在最后加上:title Fedora Core 6 root (hd1,1) kernerl /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgh quiet initrd /initrd-2.6.18-1.2798.fc6.img boot

这里需要修改一个地方,root (hd1,1)。[/color]当然这个和你的机器有关。hd1代表的是移动硬盘,后面的那个1是指第二分区。如果你的移动硬盘不是和我的一样分区,你就要自己找到root (hd1,1)里的两个参数,方法如下:1)启动时进入grub引导界面,按C键,进入命令行;2)输入 cat (然后按tab 键,这个时候会有提示,一般是hd0和hd1;3)输入 cat (hd0,接着按tab键,查看物理硬盘的分区;4)输入 cat (hd1,按tab键,查看移动硬盘的分区,里面能识别的ext分区一般是/boot区,即分配的空间较小的那个,一般几百M,将它是逻辑分区几记下,在root (hd1,1)里将后面的1修改即可。以上操作请按您的实际情况评定,因为移动硬盘的不同会导致系统识别上的差别。 重新启动。进grub引导界面,FC6已经在上面了…

[结束语]: 本文的移动硬盘安装FC6是一次体验,但目前为止没有任何系统问题,工作正常。其他的linux版本也可仿照安装。要注意的是,windows是不能安装在移动硬盘上的,呵呵。

如果发现错了,一定要止步.

多重操作系统安装引导手记(FC6安装于移动硬盘) (作者:gz1x)

相关文章:

你感兴趣的文章:

标签云: