先打个广告:红联首发,如需转贴的,请注明出处!谢啦...
首先,基于用移动硬盘来安装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啊, 接着就有了上面的开始啊、第二次啊和第三次什么的。 今天,你动手了吗? |
|
来自: jijo > 《U盘安装linux》