- 论坛徽章:
- 0
|
一个debian安装完成后无法进入的问题,在cu新手区和csdn的linux版都放了4天,没有一个人回复,各位大哥能帮我看看吗,如果实在解决不了,我就只能换其他的发行版试试了,或者在windows里用虚拟机装debian用了。
《debian etch 顺利安转完后无法进入,提示:hda: lost interrupt》
http://linux.chinaunix.net/bbs/thread-911995-1-1.html
http://topic.csdn.net/u/20071021 ... c-d9ac43a91424.html
****以下为原帖内容(根据这几天试验的情况有一些改动)****
我的硬件配置:技嘉P35C-DS3R,intel C2D 4300,一块西数320G SATA(串口,插在ide“0/主”上,已在bios中设置为ide模式)
我装的是windows server 2003和debian linux (etch r0)双系统,先安装的windows,安装时只分windows用的分区,后面的硬盘空间空着,然后安装debian,所有安装都顺利,进入windows没有任何问题,但是安装完成后首次进入debian出现问题,显示如下错误信息,无法进入debian系统:
- hda: max request size: 512KiB
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: Host Protected Area detected
- current capacity is 624876202 sectors (319936 MB)
- native capacity is 625142448 sectors (320072 MB)
- hda: lost interrupt
- hda: Host Protected Area disabled
- hda: 625142448 sectors (320072 MB) w/16384KiB Cache, CHS=38913/255/63
- hda: lost interrupt
- hda: cache flushes supported
- hda: Done.
- Begin: Mounting root file system... ...
- Begin: Running /scripts/local-top... ...
- <7> Probing IDE interface ide1...
- Done.
- Begin: Waiting for root file system... ...
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- Done.
- check root=bootarg cat /proc/cmdline
- or missing modules, devices: cat /proc/modules ls /dev
- ALERT! /dev/hda6 does not exit. Dropping to a shell!
- BusyBox v1.1.3(Debian 1:1.1.3-4) Build-in shell(ash)
- Enter 'help' for a list of build-in commands
- /bin/sh: can't access tty; job control turned off
- (initramfs) hda: lost interrupt
- hd1 hd2 <<4>hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
- hda: lost interrupt
复制代码
我试验了不同的分区方式,其中安装debian后能成功进入debian的只有:
- hda1:主分区,ext3,10G,linux root
- hda5:逻辑分区,swap,2G,linux swap
- (剩下的硬盘空间未分区)
复制代码
下面的一些组合是我安装后无法进入debian的分区方式(失败时显示的信息和上面的一样):
- (1)
- hda1:主分区,ext3,10G,linux root
- hda5:逻辑分区,ext3,290G,linux backup
- hda6:逻辑分区,swap,2G,linux swap
- (2)
- hda1:主分区,ntfs,20G,windows c:
- hda5:逻辑分区,fat32,30G,windows d:
- hda6:逻辑分区,ext3,20G,linux root
- hda7:逻辑分区,ext3,230G,linux backup
- hda8:逻辑分区,swap,2G,linux swap
- (3)
- hda1:主分区,ntfs,20G,windows c:
- hda5:逻辑分区,fat32,30G,windows d:
- hda6:逻辑分区,ext3,20G,linux root
- hda7:逻辑分区,ext3,30G,linux backup
- hda8:逻辑分区,swap,2G,linux swap
- (剩下的硬盘空间未分区)
- (4)
- hda1:主分区,ntfs,20G,windows c:
- hda5:逻辑分区,fat32,230G,windows d:
- hda6:逻辑分区,ext3,20G,linux root
- hda7:逻辑分区,ext3,30G,linux backup
- hda8:逻辑分区,swap,2G,linux swap
复制代码
上面列的第4种分区方式在我这次重装前是一直在用的,装的也是windows server 2003和debian的双系统,一直没有问题的,现在居然也不行了。这之间硬件没有任何变化,bios设置也没有任何变化,用的安装盘也是同一张。。。。。。
按照我google的结果,在grub启动时编辑启动命令,加入了noapic acpi=off再启动问题依旧,后来想想应该不是这个问题,因为我之前没加这些启动参数也用的好好的啊。
其实用“hda: lost interrupt”,“hda: Host Protected Area disabled”这样的关键字可以google到不少内容,具体情况可能有差异,但基本都是linux启动时候的错误问题。看来是一个普遍的问题了,但是没有人给出确认的原因解释和解决方法,一种观点是任务这是内核的bug,还有一种观点是高级电源管理引起的,要在启动参数里加“noapic acpi=off”。可能我的情况更特殊些,因为我之前按照上面说的第4种方法安装是成功的,难道碰到鬼打墙了。。。。
这是我google到的一些类似的问题帖子:
http://forums.debian.net/viewtop ... f6a52f930c8745be798
http://www.abclinuxu.cz/forum/show/185167
http://bbs.vmware.cn/thread-11722-1-1.html
http://www.cnitblog.com/yuhensong/archive/2007/05/04/17176.html
http://ozlabs.org/pipermail/linu ... 001-May/003957.html
http://www.linuxquestions.org/qu ... please-help-188965/
http://mlsx.xplore.cn/read.php?703
[ 本帖最后由 caikelun 于 2007-10-24 12:29 编辑 ] |
|