PDA

View Full Version : 3.3 boot stops and locks.



alex+
12-19-2003, 04:20 AM
KNOPPIX 3.3-2003-11-19 downloaded OK and its MD5 checked OK

I had installed 3.2 on hard drive earlier and it works perfectly so I used
the same installation instructions with 3.3. The installation ran perfectly.

3.3's boot seems normal until it suddenly stops with this message on the monitor:

Cleaning: /tmp /vat/lock /var/run 4095Mb
blk: queue c0334b60,I/O limit (mask 0xffffffff)
blk: queue c0334ca8, I/O limit (mask 0xffffffff)
hda: dma_intr: status=0x51 {DriveReady SeekCompleteError}
hda: dma_intr: error=0x84 {DriveStatusError Bad CRC}
hda: dma_intr: status=0x51 {DriveReady SeekCompleteError}
hda: dma_intr: error=0x84 {DriveStatusError Bad CRC}
hda: dma_intr: status=0x51 {DriveReady SeekCompleteError}
hda: dma_intr: error=0x84 {DriveStatusError Bad CRC}
hda: dma_intr: status=0x51 {DriveReady SeekCompleteError}
hda: dma_intr: error=0x84 {DriveStatusError Bad CRC}

The keyboard has no effect----the system is locked (with a blinking
cursor). I have to do a pushbutton restart..

Any clues?

rickenbacherus
12-19-2003, 05:37 PM
Looks like dma is killing you. It's on by default and can be changed in /etc/init.d/bootmisc.sh. Boot the Knoppix cd, mount your /root partition and edit the file.

alex+
12-26-2003, 06:25 PM
My image CD had some missing files---I burned a new one using different
software and this one works OK.

When I ran the CD version, it seemed to work OK.

Thanks.

alex+
12-27-2003, 04:38 PM
Thanks for the DMA info. I checked out /etc/init.d/bootmisc.sh and it reads

# enable DMA
/sbin/hdparm -qd1 /dev/hda
/sbin/hdparm -qd1 /dev/hdb

I have no idea if this is OK as is or if it has to be changed.

I've just discovered that there's more to this problem that deserves a new posting..... look for 'Crazy booting"

marius
01-01-2004, 09:45 PM
well mine locked up as well (but i don't remember any dma messages). I fixed it by installing GRUB - YMMV.

alex+
01-02-2004, 12:54 AM
Thanks to rickenbacherus's suggestion, I edited /etc/init.d/bootmisc.sh thusly

# enable DMA
# /sbin/hdparm -qd1 /dev/hda
# /sbin/hdparm -qd1 /dev/hdb

and now 3.3 boots up properly using 3.3's LILO

Before I did this, I tried booting 3.3 with a Progeny Debian installer floppy and it also booted properly so apparently, it was some disagreement between the 3.3's LILO and DMA.

I have since changed to boot with GRUB and it boots OK.

Thanks all for the assistance.

gowator
01-20-2004, 01:13 PM
You probably just need to edit the dma out of the lilo.conf on the append line.