-
rollover to nodma when DMA fails
Since I've seen many posts across the forums complaining about Knoppix failing to boot from CD where the answer has been to append "nodma" to the boot command line, please alter miniroot to rollover to nodma behavior (at least for the CD drive) if mounting the cd image via DMA fails. Obviously the CD drive works... the syslinux boot prompt loaded and Knoppix began loading.
BTW, I'm also experiencing the nodma issue. Our old computers, Gateway 2000 Pentium 166 and IBM 300GL, work just fine with DMA enabled, but our new computers, IBM NetVista A60, do not work with DMA enabled.
We're trying to make a one-size-fits-all NX-Kiosk CD so our end users can just stick it in and go. As is, we'll have to have 2 versions, one with DMA for the older slower computers and one without DMA for the new computers. We're probably not going to do it because it'll be too confusing for our computer unsavvy users.
Please get the DMA to rollover when it fails to load the CD image.
Thank you.
-
Administrator
Site Admin-
I would think that for a live CD that is intended to work for the largest number of users, the default should always be the one that does the least harm. In this case nodma would be a nice default, with DMA a cheat code that users could try if they wanted to boost their system after they got their first taste.
-
Senior Member
registered user
Here I go with another Kanotix recommendation. It already has the so-called 'cheatcodes' in an easy to select manner including a line w/ nodma. You just have to see it to understand what I mean so please check this link.
http://osdir.com/shots/slideshows/sl...se=154&slide=1
-
Senior Member
registered user
This is quite a nice idea. However there is a problem:
Sometimes knoppix does boot, but you get many read errors with dma on.
Why don't you just set dma off and are done?
You can set it up on the old machines later one from your NX-startup scripts.
Like that:
Code:
# Enable DMA for all IDE drives now if requested (if not already done by linuxrc).
# This is already done by linuxrc now.
# However, for a harddisk-installed version, we are doing it again here.
# Please use hda=dma or similar in the lilo.conf append= line.
for d in $(cd /proc/ide 2>/dev/null && echo hd[a-z])
do
if test -d /proc/ide/$d; then
if egrep -q 'using_dma[ \t]+0' /proc/ide/$d/settings 2>/dev/null
then
MODEL="$(cat /proc/ide/$d/model 2>/dev/null)"
test -z "$MODEL" && MODEL="[GENERIC IDE DEVICE]"
echo "${BLUE}Enabling DMA acceleration for: ${MAGENTA}$d ${YELLOW}[${MODEL}]${NORMAL}"
echo "using_dma:1" >/proc/ide/$d/settings
fi
fi
done
cu
Fabian
-
Senior Member
registered user
Possible adding a message apon too many error or not being able to mount the image telling that user to try nodma
Similar Threads
-
By tmj0nes99 in forum Hdd Install / Debian / Apt
Replies: 1
Last Post: 03-30-2005, 07:16 PM
-
By lothario in forum Hdd Install / Debian / Apt
Replies: 4
Last Post: 08-16-2004, 11:00 AM
-
By g-joey in forum Hdd Install / Debian / Apt
Replies: 11
Last Post: 07-03-2004, 05:38 PM
-
By dtlin in forum Hardware & Booting
Replies: 0
Last Post: 12-12-2003, 12:26 PM
-
By cr8dle2grave in forum Hdd Install / Debian / Apt
Replies: 6
Last Post: 08-20-2003, 06:55 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 32GB RAM No HDD
$378.93

Dell EMC PowerEdge R440 Xeon silver 4215 2.5GHz 16 GB ram 2x 550W PSU No HDD
$275.00

Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Cores / 64gb / Raid / 2x 1Tb
$374.99

Dell PowerEdge R240 Intel Xeon E-2224 3.50GHz 8GB DDR4 ECC NO HDD 250W
$285.97

Dell Poweredge R810 4x Xeon X7560 2.26ghz 32-Cores | 256GB | 3x Trays | H700
$289.99

Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Core | HBA330 | No RAM or HDD
$149.99

Dell Poweredge R730xd 12LFF 2*2660v4 4*1Gbe h730 2x 750W Server CTO
$488.00

Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2680 v3 | 32gb Ram | 2x 1600W
$409.99

Dell PowerEdge R530 2x E5-2630v4 H330 iDRAC8 Port Card Riser No PSU/RAM/HDD
$99.99

Dell PowerEdge R730 Server 2x Xeon E5-2630 V4 64GB DDR4 2TB HDD Rackmount
$489.99