QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1037|回复: 10

如何在一块空硬盘上装grub?

[复制链接]
发表于 2005-1-16 17:36:09 | 显示全部楼层 |阅读模式
如果 可以在一块空硬盘上装上grub,再有把硬盘格式化成ext3,再搞一个操作系统核心来是不就可以启动呢?
发表于 2005-1-16 17:43:14 | 显示全部楼层
不行,光有核心不行
回复

使用道具 举报

 楼主| 发表于 2005-1-16 17:47:49 | 显示全部楼层
其实我想做的是不用现有的安装程序而用其它方法能不能装一个linux
比如先把硬盘格式化,再copy一些什么文件就可以启动一个linux,这样就可以做一个很简单的linux在一块硬盘上,或者把我从其它机子上tar出来的文件放在这块硬盘上就以不用经过很长的时间就得到一个新的系统。
回复

使用道具 举报

发表于 2005-1-16 17:50:04 | 显示全部楼层
这样可以
因为linux就是这样恢复的
回复

使用道具 举报

 楼主| 发表于 2005-1-16 17:54:56 | 显示全部楼层
能说说具体怎么做吗?只有一些简单的步子就可以
回复

使用道具 举报

 楼主| 发表于 2005-1-17 10:47:10 | 显示全部楼层
自己丁上去
回复

使用道具 举报

 楼主| 发表于 2005-1-17 12:47:35 | 显示全部楼层
DING
回复

使用道具 举报

发表于 2005-1-17 12:55:08 | 显示全部楼层
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=23301

gurd初级指南
回复

使用道具 举报

 楼主| 发表于 2005-1-17 13:03:00 | 显示全部楼层
[quote:d30bcda211="ximinjie"]http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=23301

gurd初级指南[/quote]


这不是想要的,我要的是怎么在一块硬盘上只装grub
回复

使用道具 举报

发表于 2005-1-17 13:09:19 | 显示全部楼层
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=359

gurd三步通
回复

使用道具 举报

 楼主| 发表于 2005-1-17 13:40:01 | 显示全部楼层
[code:1]
# GRUB启动盘 #
#####################
要制作引导盘,需执行一些简单的步骤。首先,在新的软盘上创建 ext2 文件系统。然后,将其安装,并将一些 GRUB 文件复制到该文件系统,最后运行 "grub" 程序,它将负责设置软盘的引导扇区。准备好了吗?

将一张空盘插入 1.44MB 软驱,输入:

# mke2fs /dev/fd0
创建了 ext2 文件系统后,需要安装该文件系统:

# mount /dev/fd0 /mnt/floppy
现在,需要创建一些目录,并将一些关键文件(原先安装 GRUB 时已安装了这些文件)复制到软盘:

# mkdir /mnt/floppy/boot
# mkdir /mnt/floppy/boot/grub
# cp /boot/grub/stage1 /mnt/floppy/boot/grub
# cp /boot/grub/stage2 /mnt/floppy/boot/grub
再有一个步骤,就能得到可用的引导盘。

在linux bash中,从 root 用户运行“grub”,该程序非常有趣并值得注意,因为它实际上是 GRUB 引导装入器的半功能性版本。尽管 Linux 已经启动并正在运行,您仍可以运行 GRUB 并执行某些任务,而且其界面与使用 GRUB 引导盘或将 GRUB 安装到硬盘 MBR 时看到的界面(即GRUB控制台)完全相同。
在 grub> 提示符处,输入:

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

现在,引导盘完成了。
如果要把GRUB装到硬盘上,也很容易。这个过程几乎与引导盘安装过程一样。首先,需要决定哪个硬盘分区将成为 root GRUB 分区。在这个分区上,创建 /boot/grub 目录,并将 stage1 和 stage2 文件复制到该目录中,可以通过重新引导系统并使用引导盘,或者使用驻留版本的 GRUB 来执行后一步操作。在这两种情况下,启动 GRUB,并用 root 命令指定 root 分区。例如,如果将 stage1 和 stage2 文件复制到 hda5 的 /boot/grub 目录中,应输入 "root (hd0,4)"。接着,决定在哪里安装 GRUB -- 在硬盘的 MBR,或者如果与 GRUB 一起使用另一个“主”引导装入器,则安装在特定分区的引导记录中。如果安装到 MBR,则可以指定整个磁盘而不必指定分区,如下(对于 hda):

grub> setup (hd0)

如果要将 GRUB 安装到 /dev/hda5 的引导记录中,应输入:

grub> setup (hd0,4)

现在,已安装 GRUB。引导系统时,应该立即以 GRUB 的控制台方式结束(如果安装到 MBR)。现在,应创建引导菜单,这样就不必在每次引导系统时都输入那些命令。

[/code:1]

现在我知道怎么把grub装在硬盘上了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-13 00:27 , Processed in 0.052358 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表