当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 我无法进入debian
帖子发表于 : 2012-06-03 16:59 

注册: 2008-04-12 12:44
帖子: 980
送出感谢: 1
接收感谢: 2
我的双系统:debian+xp,使用grub引导,引导文件部分如下:

menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686' --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set 069ca903-d3d9-43ef-8e1e-02a27109fce3
linux /vmlinuz-2.6.32-5-686 root=UUID=a28fd0a3-5391-4ac5-8206-3c97e53dc605 ro quiet
initrd /initrd.img-2.6.32-5-686
}

下午xp发生故障,我重新安装了xp,这下debian无法进入了。

1。用debian的安装光盘
我用debian的安装光盘,启动后,进入shell,但输入grub,没有出现grub提示符。

2。用usb盘
这个usb盘上有grub,我用它启动进入后,进入了grub状态。
ls 命令后,发现,我的usb盘被认作hd0,固定硬盘被认作hd1,
grub>insmod part_msdos
grub>insmod ext2
grub>set root='(hd1,msdos5)'
grub>search --no-floppy --fs-uuid --set 069ca903-d3d9-43ef-8e1e-02a27109fce3
错误:no argument specified,很让我奇怪。
grub>linux /vmlinuz-2.6.32-5-686 root=UUID=a28fd0a3-5391-4ac5-8206-3c97e53dc605 ro quiet
grub>initrd /initrd.img-2.6.32-5-686
grub>boot
启动后,出现故障,我发现进入了一个循环状态:

generic-usb 003:093A:2510:003 input,hidraw:usb hd v1.11
(这个地方的数字不停加大,从generic-usb 003:093A:2510:001 到generic-usb 003:093A:2510:003)
无法引导进入,请问如何处理这个问题??


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 我无法进入debian
帖子发表于 : 2012-06-03 21:05 
头像

注册: 2009-07-15 14:03
帖子: 179
地址: 河南
系统: debian/testing/kde
送出感谢: 3
接收感谢: 0 次
虚拟机装 xp ,且闲置了两三年的 纯debian 用户帮顶路过.
记得有很多和lz类似的问题和帖子,找到问题答案应该不是很难.
本人未遇到过,所以无法直接帮忙,在此帮顶一下.


_________________
【数 据 论 坛】
-------------------------------------------------------------------------------------------------------------------------
我的论坛,期待与大家一起交流分享,同成长,共卓越


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 我无法进入debian
帖子发表于 : 2012-06-07 19:47 

注册: 2010-07-27 15:37
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
在xp下装grub4dos,然后进commandline,输入:
grub> root hd(0,x)(还是(hd0,x)我忘了)
grub> kernel /vmlinuz-2.6.32-5-686
grub> initrd /initrd.img-2.6.32-5-686
grub> boot
这样应该可以了.


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 我无法进入debian
帖子发表于 : 2012-06-08 14:57 
头像

注册: 2005-12-13 14:35
帖子: 2551
送出感谢: 1
接收感谢: 1
fexin 写道:
在xp下装grub4dos,然后进commandline,输入:
grub> root hd(0,x)(还是(hd0,x)我忘了)
grub> kernel /vmlinuz-2.6.32-5-686
grub> initrd /initrd.img-2.6.32-5-686
grub> boot
这样应该可以了.

楼上是错误的
root (hd0,x)
kernel /vmlinuz root=/dev/sdax ro quiet
initrd /initrd.img
boot

root 后面是一整个括号
根目录下的vmlinuz以及initrd.img是一个符号链接,链接向/boot中对应的文件,不用带上版本号之类的赘述。


_________________
俺是纯农民。
技术上的事俺不懂!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 我无法进入debian
帖子发表于 : 2012-06-23 2:09 

注册: 2007-01-14 16:23
帖子: 4260
送出感谢: 0 次
接收感谢: 107
2.6.32的话感觉应该是squzze应该是GRUB2了吧……我通常都把GRUB写在根分区,这样即便是重新安装别的系统,只要设置下活动分区就好了,写在MBR太危险


_________________
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译