红联Linux门户
Linux帮助

菜鸟也疯狂!利用移动硬盘安装Fedora10/CentOS5/RedHat Enterprise5...

发布时间:2009-09-20 01:19:15来源:红联作者:林ux禁区
[i=s] 本帖最后由 林ux禁区 于 2009-9-21 23:10 编辑 [/i]

先打个广告:红联首发,如需转贴的,请注明出处!谢啦...

首先,基于用移动硬盘来安装Linux,着实是出于本人手头上没有光驱。

本人使用的移动硬盘是160G,分一个FAT32(10G)+ 一个NTFS(140G)的;

第一个分区做成纯DOS的启动盘,启动盘符为C:>,纯DOS的做法我就不多说啦。

其实这样用来维护系统是很方便的啦,只要你主板支持USB,我就可以Ghost;

另外还可以用Grub来引导安装Linux,真是一汤两菜啊。。哈哈!!

真是一盘在手,打遍天下无敌手呐!其实,会不会觉得夸张了点... ...

再容我说几句题外话吧,以前见过一个IT行业的高手给那些服务器装重装系统(win2003);

他就拿着一个移动硬盘,然后进DOS,GHOST那个03SP2.GHO(容我称呼这个Ghost文件为Ghost安装包吧)

到那个服务器上,重启后就显示那个win2003的安装界面(当初不懂的话,靠..这么神奇),

后来才搞明白那个Ghost安装包的做法,也是在DOS上进行的。

用来测试的机子配置如下:

---------------------------
CPU: AMD3500+

主板:映泰nForce4

显卡:7600GS

硬盘:IDE200G

网卡:8169(主板自带的nVidia Ethernet在bios中禁用了)
----------------------------

本人开始的做法是用硬盘按照WinXP+Linux双系统来做的;

第二次是双硬盘的做法,这种做法比较麻烦,不多说了;

所以第三次我就用了移动硬盘来做,成不成功,以下见晓!

最最最保险的做法下面分step来说明一下:

step1:从网上download一个grub4dos,把里面的文件

都解压到这个分区的根目录上,提示覆盖的全部都覆盖吧。

做法跟在WinXP中类似吧,覆盖完后修改一下里面的config.sys这个文件,
------------------------------------------
rem load grub.exe before emm386.exe

device=grub.exe --bypass --time-out=5 --config-file="color black/cyan yellow/cyan;

timeout 60;default 0;title find and load NTLDR of Windows NT/2K/XP;find --set-root /ntldr;

chainloader /ntldr;title find and load CMLDR, the Recovery Console of Windows NT/2K/XP;

find --set-root /cmldr;chainloader /cmldr;write 0x7C03 0x63646D63;write 0x7C07 0x00736E6F;

title find and load IO.SYS of Windows 9x/Me;find --set-root /io.sys;chainloader /io.sys;title floppy

(fd0);chainloader (fd0)+1;rootnoverify (fd0);title find and boot Linux with menu.lst already

installed;find --set-root /sbin/init;configfile /boot/grub/menu.lst;title find and boot Mandriva

with menu.lst already installed;find --set-root /etc/mandriva-release;configfile

/boot/grub/menu.lst;title back to dos;quit;title commandline;commandline;title

reboot;reboot;title halt;halt;"

device=c:\windows\himem.sys
device=c:\windows\emm386.exe
------------------------------------------
最后两行的device=c:\windows\...都改成c:\msdos\...,这样启动就不会提示出错了。


step2:手头有Fedora10-dvd.iso、CentOS-dvd.iso或RedHat Enterprise-dvd.iso都行,

随便一个放到这个区的根目录上,把iso文件里面的isolinux和images目录都提取出来,

放到该分区的根目录,那个最好把isolinux这个名字改一下,改成fedora啊、centos啊、

rhel5啊什么的,喜欢什么改什么;images名称不变。

step3:最后这一步就是修改menu.lst啦,用记事本打开这个文件,

在文本最后面加上以下东西:

title install Fedora 10
kernel (hd0,0)/fedora/vmlinuz
initrd (hd0,0)/fedora/initrd.img

title install CentOS
kernel (hd0,0)/centos/vmlinuz
initrd (hd0,0)/centos/initrd.img

title install RedHat Enterprise
kernel (hd0,0)/rhel5/vmlinuz
initrd (hd0,0)/rhel5/initrd.img

好了,以上工作都准备好,开始Linux的安装之旅啦!!


最后说几句感受,在网上Google了大半个月才开始动手干的,终于让我干成了。

滋味不是一般的好受呐,其实我的最终目的还是想用移动硬盘来搞成这桩"Business"。

我那个时候只想着一样东西,为什么你可以在DOS下安装Windows,

那应该也可以用来安装Linux吧(Grub4Dos是一个很好的媒介,以前不知道嘛),

当时对什么Grub啊、LiLO啊,根本都是七窍只通了六窍,那就拼命的Google啊,

接着就有了上面的开始啊、第二次啊和第三次什么的。

今天,你动手了吗?
文章评论

共有 10 条评论

  1. renpan2006 于 2010-01-14 17:24:04发表:

    LZ很强力,先学两招

  2. weflash 于 2010-01-05 11:09:15发表:

    学习了,谢谢楼主……

  3. 思涵居 于 2010-01-05 11:05:22发表:

    学习中

  4. jamikabin 于 2009-11-27 22:11:16发表:

    不错

  5. paladin0 于 2009-11-27 21:10:27发表:

    最好上图

  6. 林ux禁区 于 2009-09-21 23:28:43发表:

    说来说去,最后却忘了最重要的,安装完之后可以进系统的了;
    跟你用光驱装出来的Linux单系统基本无二。
    说了那么多,本来还想上点图片,做图文并貌,但手机拍的图片
    曝光度太高,所以就放弃了上图。

  7. 林ux禁区 于 2009-09-20 22:47:30发表:

    [i=s] 本帖最后由 林ux禁区 于 2009-9-21 23:08 编辑 [/i]

    最后重新编辑了,还是那句老话,多Google,多动手!

    那是不变的真理...

    不信,那就试试看咯!!

  8. tjwangzhen 于 2009-09-20 19:00:50发表:

    谢谢楼主 学习了

  9. wangyu 于 2009-09-20 12:05:11发表:

    对于其它版本的可以借鉴下

  10. ljeooa 于 2009-09-20 09:40:59发表:

    忠实的红帽迷啊