PDA

View Full Version : Enable DMA after Knoppix 3.4 Install



onimeno
08-22-2004, 01:55 PM
I had no problems booting knoppix 3.3, but when i tried 3.4 it would get stuck at the dma acceleration part. So I booted 3.4 with the no dma option. I also installed this version to the harddrive. Everything works fine except it take alot longer to boot, I was told because DMA was not enabled. How do I enable dma at boot time?

thanks

shah
08-22-2004, 03:08 PM
Check your /etc/lilo.conf

There should be a line (append=...........) that says nodma. Remove just that nodma, not the whole line. Save and then run lilo (on root konsole).

Don't blame me if you can't boot later on. :lol:

onimeno
08-23-2004, 05:29 PM
Here is what i have in lilo.conf

image=/boot/vmlinuz
label="Linux"
initrd=/boot/initrd.img
append="ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce
quiet nodma"
read-only
image=/boot/vmlinuz-2.4.26
label="Linux(2.4)-1"
initrd=/boot/initrd.img-2.4.26
append="ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce
quiet nodma"
read-only

image=/boot/vmlinuz-2.6.6
label="Linux(2.6)-2"
initrd=/boot/initrd.img-2.6.6
append="ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce
quiet nodma"
read-only

shah
08-24-2004, 03:33 AM
First thing to do is backup you /etc/lilo.conf.
Then edit your /etc/lilo.conf, remove that "quite nodma" from kernel 2.4 first. Save.
Open konsole:
su
lio

Lilo will be updated.
Reboot your system

When boot option appear (lilo), choose boot from kernel 2.4. If you can boot flawlessly, then you can start edit your lilo again and remove "nodma" from other kernel.

If you cannot boot properly, use unedited kernel (kernel2.6) to boot into system to restore your lilo.conf.

shah
08-24-2004, 03:34 AM
Open konsole:
su
lio

Sorry, typo, not lio but lilo.

onimeno
08-24-2004, 08:52 PM
Thanks a bunch shah
Everything worked out well, I didnt have to use the backup lilo.conf.
It does boot quciker now.