网站首页 | 网页制作 | 网络编程 | 图形图象 | 冲浪宝典 | 操作系统 | 软件教学 | 网络安全 | 认证考试 | 下载中心 | 游戏下载
| 操作系统首页|Windowns2003|Windowns2000|WindownsXP|Linux|FreeBSD|Unix|DOS|Solaris|SCO_Unix|HP-Unix|注册表|经验技巧 |
您现在的位置: 超人气学院 >> 操作系统 >> Linux >> 文章正文 用户登录 新用户注册
从硬盘安装Linux和从Grub命令行启动操作系统         
从硬盘安装Linux和从Grub命令行启动操作系统
作者:未知 文章来源:网络收集 点击数: 更新时间:2006-3-23 23:54:28

内容简介
----------------------------------------------------------------
    如何在一个没有光驱,没有软驱的机器上安装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] 下一页

[ 收藏此页到: 天天|和讯|博采|ViVi|狐摘|我摘|天极 ] 文章录入:kinda    责任编辑:kinda 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
     LinuxC编程---网络编程[2387]
     Linux的Find[1927]
     grub简单应用[1192]
     硬件安装指南[1129]
     SmoothWall2.0(强烈推[1083]
     部分的ADSL路由器默认[1027]
     从硬盘安装Linux和从G[956]
     Linux常见命令:进程查[841]
     黑客帝国屏保[770]
     elf文件格式-- 1[707]
    相 关 文 章
    在SCSI硬盘上装Windows200
    NTFS格式大硬盘数据恢复特
    三十八、Win2000的硬盘和内
    如何预防使用软件引发电脑
    巧节省硬盘空间 在系统中删
    Win2K:在SCSI硬盘上装200
    如何控制用户使用硬盘的空
    在大于8GB的IDE硬盘上安装
    通过mount第二个硬盘解决故
    对已安装的旧版SCO Unix的
    硬盘工作模式简述
    [原创]如何安装大硬盘(SC
    我的硬盘响应超时???
    请教在sco unix5.05下使用
    如何找到硬盘
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)