grub 在VMware的实践

本文介绍了在VMware环境下实践GRUB引导装入器的步骤,包括添加软盘硬件、格式化、挂载、安装GRUB、拷贝stage文件、制作引导盘等。通过GRUB,可以引导Linux系统以及其他多种操作系统。文章还强调了GRUB的灵活性和可靠性,对比了GRUB与LILO的区别,并提供了创建GRUB引导盘的详细步骤,包括创建ext2文件系统、安装GRUB文件和设置引导扇区。
摘要由CSDN通过智能技术生成

这几天看了看 IBM 写的《grub入门》的文章,感觉还不错。所以在VM上弄了一下,只是为了初学者可以很快的感受到学习的乐趣。

其实一切都很简单。

 

 

总结一下实践方法,用flopy制作启动盘。

1.在vmware中  添加硬件flopy软盘。

2.在redhat 9中格式化flopy。

#mkfs.ext2 /dev/fd0  这是对flopy的格式化

3.挂载flopy

mount -t ext2 /dev/fd0 /mnt/floppy/

4.安装grub

为了区分redhat9系统 version版本0.93中的  我下载版本version0.94  方法看下面

5.拷贝stage1,stag2. 方法看下面

6.制作引导盘 

grub> root (fd0)
grub>setup (fd0)
grub> quit

解释一下:其实就是添加程序到 软盘的0道512个字节程序,用来引导stage1。

 

7.拷贝redhat boot/grub/menu.lst到 软盘的/boot/grub/

8.设置虚拟机 启动项。启动OK了。

 

如有不清楚,请留言。

 

 

我遇到的问题给出给大家参考:

 

用命令行启动参数

 

grub> root (hd0,0)

grub >kernel /vmlinuxz-2.4.20-8 root=/dev/sda3

grub >/initrd-2.4.20-8.img

 

启动时OK的。

 

大家注意的  hd0和  sda3是有区别的。

 

hd0是kernel所放的位置。不知为什么只是别的是hd0,其实我是装在sda1上的,按理来说是(sd0,0)这个我也不知道。呵呵。

 

sda3是 根文件系统放的位置。这是linux里的  sda1开始到sda3是sd硬盘的三个分区

 

 

 

 

http://www.ibm.com/developerworks/cn/views/linux/tutorials.jsp?cv_doc_id=84934

 

转载如下:

 

 

 

什么是 GRUB?

GRUB 是引导装入器 -- 它负责装入内核并引导 Linux 系统。GRUB 还可以引导其它操作系统,如 FreeBSD、NetBSD、OpenBSD、GNU HURD 和 DOS,以及 Windows 95、98、NT 和 2000。尽管引导操作系统看上去是件平凡且琐碎的任务,但它实际上很重要。如果引导装入器不能很好地完成工作或者不具有弹性,那么就可能锁住系统,而无法引导计算机。另外,好的引导装入器可以给您灵活性,让您可以在计算机上安装多个操作系统,而不必处理不必要的麻烦。
GRUB 是一个很棒的引导装入器。它有许多功能,可以使引导过程变得非常可靠。例如,它可以直接从 FAT、minix、FFS、ext2 或 ReiserFS 分区读取 Linux 内核。(AIX、SUN的系统?我还不知道能不能支持)这就意味着无论怎样它总能找到内核。另外,GRUB 有一个特殊的交互式控制台方式,可以让您手工装入内核并选择引导分区。这个功能是无价的:假设 GRUB 菜单配置不正确,但仍可以引导系统。哦,对了 -- GRUB 还有一个彩色引导菜单
Linux 世界在很长一段时间里一直使用 LILO 引导装入器,而且它可以让上百万的 Linux 用户引导系统。是的,的确是这样,LILO 很有效。但是,LILO 的维修率很高,而且很不灵活。与其花很多时间来描述 GRUB 的优点,还不如演示如何创建自己的 GRUB 引导盘以及如何使用它来引导系统。然后,我将说明 GRUB 的一些很“酷”的技术细节,并指导您完成将 GRUB 安装到 MBR(主引导记录)的过程,以使它成为缺省引导装入器。 
如果您有点胆小,不必害怕。可以学习前半部分,创建 GRUB 引导盘,尝试使用 GRUB 而不必弄乱现有的引导装入器。或者,可以用其安全的“驻留”方式来熟悉 GRUB。那么,让我们立即开始吧。
   
下载 GRUB

要开始探究 GRUB 的精妙之处,首先需要下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值