我无法进入debian

最大的社区版本,Ubuntu的发源地
回复
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44

我无法进入debian

#1

帖子 罗非鱼 » 2012-06-03 16:59

我的双系统: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)
无法引导进入,请问如何处理这个问题??
头像
ubuntu.
帖子: 179
注册时间: 2009-07-15 14:03
系统: debian/testing/kde
来自: 河南
联系:

Re: 我无法进入debian

#2

帖子 ubuntu. » 2012-06-03 21:05

虚拟机装 xp ,且闲置了两三年的 纯debian 用户帮顶路过.
记得有很多和lz类似的问题和帖子,找到问题答案应该不是很难.
本人未遇到过,所以无法直接帮忙,在此帮顶一下.
【数 据 论 坛】
-------------------------------------------------------------------------------------------------------------------------
我的论坛,期待与大家一起交流分享,同成长,共卓越
fexin
帖子: 10
注册时间: 2010-07-27 15:37

Re: 我无法进入debian

#3

帖子 fexin » 2012-06-07 19:47

在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
这样应该可以了.
头像
chronon
帖子: 2551
注册时间: 2005-12-13 14:35
联系:

Re: 我无法进入debian

#4

帖子 chronon » 2012-06-08 14:57

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中对应的文件,不用带上版本号之类的赘述。
俺是纯农民。
技术上的事俺不懂!
onlylove
论坛版主
帖子: 5369
注册时间: 2007-01-14 16:23

Re: 我无法进入debian

#5

帖子 onlylove » 2012-06-23 2:09

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");
}
回复