LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: jhuangjiahua

用 Debian 安装盘修复 Grub , 及 挂载本地硬盘 的 方法

[复制链接]
发表于 2005-5-4 10:45:28 | 显示全部楼层
我还未试过重装windows覆盖grub,目前的grub正常,能引导入windows或sarge。防以后真要重装时不知所措,就从论坛里综合了以下步骤:

准备一张任何起动linux起动光盘,
用启动盘启动的时候输入linux rescue,进入linux rescue 模式,
起动到类似
sh#
的界面下,输入grub,进入
grub>
进入GRUB之后,我们应该这样:
grub>find /boot/grub/stage1
这个命令之后会显示 (hdx,y),其中x、y就是你的启动菜单的位置了。
接着再输入
grub>root (hdx,y)
grub>setup (hdx)
注意:x和y的值就是find命令得出来的
搞定,重起


我就用sarge网络安装的D-I光盘试验了下,
光盘启动,在提示符下输入: linux rescue

结果进入的是安装的界面,只好强行退出。
回复 支持 反对

使用道具 举报

发表于 2005-5-4 10:46:13 | 显示全部楼层
只是里面的设备文件不是 /dev/hdaX ,
而是 /dev/ide/host0/bus0/target0/lun0/partX 一类的

/dev/ide/host0/bus0/target0/lun0/part1 相当于 /dev/hda1

好贴!楼主一定是自己去试验了吧,以前的关于安装Debian的精华帖子里都没提到过的。顶一下,建议加入精华
回复 支持 反对

使用道具 举报

发表于 2005-5-4 11:00:44 | 显示全部楼层
不错
虽然我的mbr永远都留着grub……
回复 支持 反对

使用道具 举报

发表于 2005-5-4 13:26:11 | 显示全部楼层
不错,楼主很专业
回复 支持 反对

使用道具 举报

发表于 2005-5-10 11:45:48 | 显示全部楼层
我的是XP和Debian双系统的,不知为什么Grub坏掉了。
分区情况是这样的/dev/hdc1-/dev/hdc6是windows系统使用, /boot分区挂载在/dev/hdc7,/分区在/dev/hdc9,都是reiserfs文件系统,/dev/hdc8是swap。我按照上面提到的方法都没有修复成功啊,大家帮帮忙!
回复 支持 反对

使用道具 举报

发表于 2005-5-10 16:50:50 | 显示全部楼层
可以试试这个办法(我没测试过哦~):
在 Sarge 的 Installation CD 启动时,输入:
linux root=/dev/hda2
注意 root 的路径要根据你硬盘上 Linux 分区的实际情况填写。
这样应该可以引导到你硬盘上的 Linux 中去。
回复 支持 反对

使用道具 举报

发表于 2006-6-26 11:04:11 | 显示全部楼层
mount /dev/ide/host0/bus0/target0/lun0/part6 /mnt

谁能解释一下后面部分如何看呀,这么长的一串
回复 支持 反对

使用道具 举报

发表于 2006-6-26 14:21:32 | 显示全部楼层
楼上的,我是自己google到的:

/dev/ide/host0/bus0 设备介绍


$ ls -l /dev/hda4
lr-xr-xr-x    1 root     root           33 Aug 25 12:08 /dev/hda4 -> ide/host0/bus0/target0/lun0/part4


http://gentoo.linuxsir.cn/doc/cn/devfs-guide.xml
http://www.itcomputer.com.cn/system/Linux/200601/57949.html
回复 支持 反对

使用道具 举报

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

本版积分规则

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