博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

高飞@GaoFei

gaofei80.cublog.cn


从硬盘安装linux
首先从http://grub.linuxeden.com/下载GRUB for DOS的 最新版本。把它解压(只要文件夹里面的文件,不要文件夹)释放到C:\(也就是windows系统所在的根目录)下面。修改C:\下的boot.ini在其最后添加:C:\grldr="Start GRUB"

       从Fedora(其他的同理)的网站下载安装映像。在Fedora Core 中,把它们在第一张Disc1的isolinux目录的文件(只要文件夹里面的文件),将它们拷贝到boot目录下——这个目录是解压GRUB for DOS产生的(其实你可以将它们放到你希望的任何位置),修改boot/grub/menu.lst,添加:

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

注意:放置iso文件的盘的格式一定要是FAT32的。

从新启动选择Start GRUB就可以开始你的安装之路了——注意安装到最后别忘记设置启动项默认为那个other——当然你可以修改名字,这样安装完毕才有grub的linux启动项,否则安装完毕了还是windows启动界面:-)

——补充:

在linux丛林中生活的熊 兄弟曾在留言中问偶对于DVD的iso是否可以同样的安装?偶一直没试过不过到发现了一个似乎可行的方法如下:

NO3:

        从网上下载fedora core 的DVD镜像安装文件。

将dvd.iso放到系统盘根目录,利用isoemu从硬盘安装(偶博客里有关于isoemu的详细介绍,可以查看一下),由于isoemu只能识别8.3格式的文件名,因此要将文件重命名,我改为fc.iso。

       从网上下载isoemu,解压后将两个文件拷贝到系统盘,依照readme.txt的说明,修改boot.ini和isoemu.ini。

如果你的系统盘是fat32的,则不用再进行其它设置;如果是ntfs,则要将fc.iso再拷贝一份放到一个fat32的盘中,我放的是e盘根目录,注意要将e盘根目录下的中文形式的文件名改为英文的,不然安装时会出错 。我是新建了一个文件夹,把e盘中其它文件都剪切到这个文件夹中。当然,这个新建的文件夹要用英文命名。
做完这些之后,就可以重启系统了。

该方法适合系统中已经安装了windows,并且有一个盘是fat32格式的.

顺便提及一下“硬盘安装FreeBSD 6.0”

具体步骤:

1) 下载辅助软件ISOEMU,以及freebsd6.0的6.0-RELEASE-i386-bootonly(只包含启动文件)、6.0-RELEASE-i386-disc1 (安装盘1)、6.0-RELEASE-i386-disc2(安装盘2)。

2) 用虚拟光驱(或者直接用winrar打开也行)把disc1镜像文件里面的6.0-RELEASE文件夹提取复制到主分区,disc1的packages提取出来放到6.0- Release,然后虚拟disc2镜像文件,复制里面的packages文件夹到刚才从disc1复制出来的6.0-RELEASE文件夹里面.

3)修改刚才复制过来的6.0-RELEASE\packages的INDEX文件,将所有 "||1"替换成"|",将所有"||2"替换成"|",之后保存.

4)把下载了的isoemu解压到根目录下,编辑isoemu.ini找到"isogrub.iso"改为启动镜像文件名,例如"freebsd.iso",保存退出.

5)把6.0-RELEASE-i386-bootonly启动镜像文件复制到安放了isoemu的分区,并改名为"freebsd.iso"与上面对应

6)修改boot.ini文件,在下面加入一行c:\ieldr="Load IsoEmu Final SV"

7)重新启动机器,选择启动load IsoEmu Final SV,isoemu就开始自动加载freebsd.iso文件读取启动信息,接着就是引导内核的界面.

发表于: 2007-03-05 ,修改于: 2007-03-05 12:41,已浏览1410次,有评论0条 推荐 投诉


网友评论

发表评论