| 内容简介 ---------------------------------------------------------------- 如何在一个没有光驱,没有软驱的机器上安装Linux系统?不用我说, 这部分机器都已经安装了Windows系统。本文的目的就是给出在一个装有 Windows的机器上,从硬盘安装Linux系统的办法(准确地说是系统的引导 过程),使用的工具是Vfloppy(虚拟软盘)和Grub for Dos,本人已经 对几个发行版进行了试验,它们都是流行的版本,例如Hiweed-debian, Fedora Core2。另外,如果你碰到过格式化Windows里的某盘,结果重启 后Grub的菜单不见了的情况,你也可以从本文中找到解决办法 声明 ---------------------------------------------------------------- 1 本文档可以任意转载、拷贝、剪切复制,甚至不需要注明出处。 2 所述方法已经经过本人试验,但不做任何担保。你将承担使用本文 档带来的一切风险,请您自己做好数据备份。 ---------------------------------------------------------------- 内容简介 ---------------------------------------------------------------- 如何在一个没有光驱,没有软驱的机器上安装Linux系统?不用我说, 这部分机器都已经安装了Windows系统。本文的目的就是给出在一个装有 Windows的机器上,从硬盘安装Linux系统的办法(准确地说是系统的引导 过程),使用的工具是Vfloppy(虚拟软盘)和Grub for Dos,本人已经 对几个发行版进行了试验,它们都是流行的版本,例如Hiweed-debian, Fedora Core2。另外,如果你碰到过格式化Windows里的某盘,结果重启 后Grub的菜单不见了的情况,你也可以从本文中找到解决办法。 ----------------------------------------------------------------- +========+ | 正文 | +========+
一 从硬盘安装Linux系统 ----------------------------------------------------------------- 本来想讲讲磁盘分区的原理,但是会显得冗长,浪费大家的时间,所 以我直接给出硬盘安装(引导)的步骤,如果你想做个明白人,请找几篇 硬盘分区的文章看看吧。另外,我的C盘是FAT32格式的,如果你的Windows 分区不是此格式,例如是NTFS格式,我不知道可行不可行,据说现在的内 核是支持的。 下面的描述尽可能具体,但你完全可以做些聪明的变通。 1 备份你的重要数据,免得出了问题欲哭无泪。通常你会把Windows里 的某盘分给Linux,我的办法是把数据备份到另一盘,例如有C、D、E、F 四个盘,我想在F盘上装Linux,我就会把F盘的数据备份到D盘或E盘,当 然我仍然会把最最重要的文件(例如情书)拷贝到移动存储介质上。 说明:要想改变分区的大小,例如要加大F盘,请使用相应软件,比如 Partition Manager。使用时请阅读软件的帮助文档。 2 下载Grub for DOS,网址为http://newdos.yginfo.net/grubdos.htm, 可以下载最新的版本,下载后拷贝到C盘,用Winrar解压到子文件夹,重命 名此文件夹为grub(以便和下文相对应)。 3 下载Vfloppy(虚拟软盘),自己搜一下吧,免费的。下载后用Winrar 解压,进入Vfloppy的目录,点击VFloppy.exe图标运行程序,在启动设置 栏里,点击“映像文件”条目后的第二个图标“选择映像文件的路径”, 弹出界面后选择BOOTDISK.img作映像文件(针对C盘为FAT32格式),其他 的为默认值,然后点击“应用”按钮…… 注意:我的C盘是FAT32,上面的过程也只针对此格式,至于NTFS格式会有 什么结果,我没办法试验,你可以自己试试。 4 下载发行版的光盘映像文件,如果你想装Hiweed-debian,请到 ftp://debian.ustc.edu.cn/debian-cd/hiweed-debian/目录里下载一个 光盘映像(当前最新版本为“国庆特别版”,即*0.55_i386.iso),下载 的文件放到C盘根目录下,接着下载子目录hiweed-hard-disk-install 里 的文件,也放到C盘根目录下。如果你想安装Fedora Core2(RedHat的后 继版本),你可以到ftp://202.38.75.11/下载光盘映像,共有四个映像 文件,光盘映像同样放到C盘根目录下,然后用Winrar打开第一个映像文 件,提取isolinux子目录下的initrd.img和vmlinuz文件到C盘根目录下。 说明:如果安装Hiweed-debian,请确保C盘根目录下有下列文件 vmlinuz (从ftp服务器下载,如上所述) initrd.gz (从ftp服务器下载,如上所述) hiweed-debian-desktop_0.55_i386.iso 如果安装Fedora Core 2,请确保C盘根目录下有下列文件 FC2-i386-disc1.iso FC2-i386-disc2.iso FC2-i386-disc3.iso FC2-i386-disc4.iso vmlinuz (从FC2-i386-disk1.iso中提取) initrd.img(从FC2-i386-disk1.iso中提取) 5 重启计算机,按如下步骤进行: (1)选择“由虚拟启动软盘启动”; (2)进入DOS界面,选择第二项——无光驱支持; (3)看到盘符后“A:>”后,键入“C:”,进入C盘; (4)键入“cd grub”,进入到目录grub里; (5)键入“grub”命令运行grub程序; (6)按‘C’字母键进入grub的命令行方式; (7)见下面第六条。 6 通过如下步骤引导Hiweed-debian: grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000 devfs=mount,dall grub>initrd (hd0, 0)/initrd.gz grub>boot 通过如下步骤引导Fedora Core2: grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000 devfs=mount,dall grub>initrd (hd0, 0)/initrd.img grub>boot 技巧:grub里可以使用TAB键补齐命令或参数,例如键入 grub>initrd (hd0, 0)/init 然后按TAB键, [1] [2] 下一页
|