LinuxSir.cn,穿越时空的Linuxsir!

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

重装 XP 后,怎么回复进入 debian?

[复制链接]
发表于 2008-11-9 09:37:29 | 显示全部楼层
赞下楼主的这种提问风格:提出问题,找到答案后回复。

有时搜索到问题,最后看到语焉不详的“解决了,找到了”很气人
回复 支持 反对

使用道具 举报

发表于 2008-11-9 10:24:27 | 显示全部楼层
Post by sandgrain;1906093
赞下楼主的这种提问风格:提出问题,找到答案后回复。

有时搜索到问题,最后看到语焉不详的“解决了,找到了”很气人

深有同感!所以我一般也会这样做,主要是怕挨骂
回复 支持 反对

使用道具 举报

发表于 2008-11-9 12:30:05 | 显示全部楼层
Post by cliff_tian;1903934
好了, 谢谢各位。
1:下载 grub4dos 从http://grub4dos.sourceforge.net
2:  解压缩,拷贝grub.exe到一个fat32的driver里面。
3: 用dos的启动盘启动。
4: 运行grub.exe进入grub, 然后执行下面:
grub> root (hd0,6)
grub> kernel /boot/vmlinuz-2.6.22-3-686
grub> setup
##grub的环境带基本的bash. 上面的内容我也记不住,但是bash的tab自动填充帮我找到了比如/boot/vmlinuz-2.6.22-3-686


我来更正一点,

应该说grub自己的命令行支持命令自动补齐,

grub不会带bash的,bash是一种shell,不能带在grub里面,估计很少有人熟悉grub的语法,所以这个tab很方便。
回复 支持 反对

使用道具 举报

发表于 2008-11-9 20:11:11 | 显示全部楼层
其实我觉得你可以找一个可以启动至live环境的启动盘,之后进入终端,输入以下代码

sudo grub
find /boot/grub/stage1
root (hdX,Y)
setup (hdX)
quit

注意:其中的X、Y是执行find /boot/grub/stage1命令后系统提示的。,比如:
代码:
grub> find /boot/grub/menu.lst
(hd0,7)

注意:这里的grub>是执行sudo grub命令后进入grub环境得到的提示符,不用输入。这时,X就是0,Y就是7。
回复 支持 反对

使用道具 举报

发表于 2008-11-10 21:24:59 | 显示全部楼层
Super Grub Disk
http://www.supergrubdisk.org/
说明文件
http://www.supergrubdisk.org/wiki/AutoSuperGrubDisk
  
What is Auto Super Grub Disk ?
Auto Super Grub Disk is an special Super Grub Disk fork. It can fix the Linux boot without having to ask anything to the user who do not have to bother about what option should (s)he choose.

装完后,重启,它给系统添加了一个grub选项,可以自动修复,也可以手动选择。
再次进入windows后会自己卸载。
回复 支持 反对

使用道具 举报

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

本版积分规则

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