无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2824|回复: 3
打印 上一主题 下一主题

引导损坏后如何修复

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-28 20:46:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我最近在学LINUX,可刚状LINUX就遇到问题了,我原本是XP的,后来安装了LINUX,两个都可以引导相安无事,可我的XP除了状况GHOST后,LINUX自然不见了,请问怎么修复引导啊,(我是在装了一遍LINUX^-^!),还有用GHOST备份LINUX需要注意什么,就像平时一样吗
2#
发表于 2007-9-28 21:03:30 | 只看该作者
以GRUB为例:
进入GRUB菜单之后按“C”键进入命令状态。
info grub - 查看完整的命令列表

boot - 引导先前已经被指定并载入的操作系统或链式装载程序。

chainloader - 将指定的文件作为一个链式装载程序载入。为了获取在一个指定分区第一扇区内的文件,使用+1作为文件名。

displaymem - 显示当前内存的使用情况,这个信息是基于BIOS的。这个命令有助于确定系统在引导前有多少内存。

initrd - 使用户能够指定一个在引导时可用的初始RAM盘。当内核为了完全引导而需要某些模块时,这是必需的。

install p - 安装GRUB到系统的主引导记录。这个命令允许系统重启时出现GRUB接口。

kernel - 当使用直接载入方式引导操作系统时,kernel命令指定内核从GRUB的根文件系统中载入。options选项是跟在kernel命令后面,在内核载入时传给内核。

root - 将GRUB的根分区设置成特定的设备和分区,比如说(hd0,0)。并挂入这个分区,这样文件可以被读取。

rootnoverify - 做root命令同样的事情,只是不挂入分区。

配合着第四部分,您会明白如何使用这些命令!
这里要注意,GRUB的菜单对于GRUB来说也算一个操作系统,进入命令状态之后可以重新加载菜单。

启动。这一部可以通过一个菜单来告诉GRUB。
default=Gentoo2006
timeout=30
color=green/black light-gray/blue
# section to load linux
title linux
root (hd0,1)
kernel /vmlinuz root=/dev/hda5
boot
# section to load Windows XP
title windows
rootnoverify (hd0,0)
chainloader +1

这个就是一个配置文件大概的样子,大家可以看到默认30秒启动gentoo,root(hda0,1)指定了Gentoo的位置,kernel /vmlinuz root=/dev/hda5 表示加载的Linux核心模块的位置(注意:这里的hda5是在linux /dev 目录下的一个设备文件名,不要和GRUB的分区名字混淆。很多人在这里犯错哦!)。在这个菜单里显示Windows XP是装在第一个IDE硬盘的第一个分区。
回复

使用道具 举报

3#
发表于 2007-9-29 12:08:55 | 只看该作者
路过..............
回复

使用道具 举报

4#
 楼主| 发表于 2007-9-29 13:03:40 | 只看该作者
重装windwos后 无法进入ubuntu
只要把 Linux下的 /boot目录放到windwos的C盘 顺便再把 grldr文件也放到C盘
然后修改boot.ini
它可能隐藏和只读 自己改下属性
再最后加入一句

C:\grldr=ubuntu

就可以了
grldr文件提供下载
http://sun391.netfast.org/grldr
如果你已经不能进入 linux了 请用下面这个win下的小工具 它可以读linux的分区
把/boot 目录 拷过来 就可以
http://sun391.netfast.org/explore2fs.exe

谢谢了
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-1-9 09:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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