• 2004-08-09

    不使用软驱、USB盘和光驱,如何通过网络安装linux?

    Tag: Tech

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://sharing.blogbus.com/logs/317151.html

    有时,安装linux的机器相当简易,可能没有软驱;或者不支持U盘、光盘启动。在这种情况下安装linux,成了一个FAQ(Freqently Asked Question)。本文介绍了一种安装方法,使得在一台安装了Windows(〉=2k)的机器上安装linux的过程变得简单,同时,这个过程不需要使用软驱、U盘或光驱启动。(下文以Fedora为例)

    1、Grub for Dos

    这个软件是关键,他在:

    http://newdos.yginfo.net/grubdos.htm

    http://newdos.yginfo.net/doswarej.htm

    Grub for dos实际上包含了几个部分:grub for dos和grub for ntldr(作者好像是中国人)

    我们只需要grub for ntldr。首先,在windows中下载grub for dos并解压;在目录中找到grldr,将其拷贝到ntldr所在的目录(通常是C:\)。同时,将其中的boot目录也拷贝到某个位置(通常也是C:\)。

    使用一个二进制的编辑器打开grldr(比如UltraEdit),查找字符串“boot”,你会看到类似“(hd0,0)/boot/grub/menu.lst”,标明了grub启动菜单的位置。修改它,使grub能够找到启动菜单。

    2、启动安装映像

    从Fedora的网站下载安装映像。在Fedora Core 2中,它们在第一张Disc的isolinux目录中,将它们拷贝到boot目录下(其实你可以将它们放到你希望的任何位置),修改boot/grub/menu.lst,添加:

    title Fedora Install
    kernel (hd0,0)/boot/vmlinuz
    initrd (hd0,0)/boot/initrd.img

    用文本编辑器打开nt loader的boot.ini(注意这个文件的属性为只读,修改之前要将属性改为可读写),添加:

    C:\grldr="Start GRUB"

     

    修改完毕,将boot.ini的属性改为只读。

    完成所有这些,重启你的机器。

    3、最后的步骤

    重新启动后,在NT loader的菜单中选择="Start GRUB",然后grldr会被启动。在Grub的菜单中选择"Fedora Install"。接下来,就可以像平常一样安装Fedora了。

    使用grldr,我们可以在后来Fedora的安装中,抛弃掉安装Fedora中的grub的步骤,直接使用grldr启动Fedora,免除了Grub和NT loader争用MBR的烦恼。

     


    收藏到:Del.icio.us




    引用

    下面Blog引用了该文:

    评论