这里介绍下硬盘安装Linux的过程:
把iso文件里的isoLinux文件给解压出来,放在第一个分区(XP的C盘)。
开机,进入grub(如果先前安装了Linux,直接按C键;如果这个FC6是第一个Linux操作系统,可以去下载个WIN下的grub),输入:
kernel (hd0,0)/isoLinux/vmLinux
initrd (hdo,0)/isoLinux/initrd.img
boot
这里笔者不推荐硬盘安装,因为我们要将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=$pwd
gnome-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)。当然这个和你的机器有关。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是不能安装在移动硬盘上的,呵呵。
本文记录下了笔者的亲身安装操作过程,如果涉及到某些细节上的问题,您可以联系我。
最后,欢迎你走进开源世界…