enable aacraid from frugal or LiveCD boot


Forum: HD Install
Topic: enable aacraid from frugal or LiveCD boot
started by: knorth

Posted by knorth on Nov. 02 2006,04:36
I love DSL.

I'm running DSL 3.0.1 from LiveCD on a Dell poweredge 6300.  On boot, all 4 processors and all 4 Gb of RAM are found.  Running with "toram" option.  This thing screams.

Problem is that on boot-up, no hard disks are found.  After using insmod to load the aacraid module, I can mount partitions from either/both of /dev/sda and /dev/sdb.

I've read about remastering, and have built a custom mydsl.iso and burned to CD-RW.  The remaster includes a modified boot/isolinux/minirt24.gz and a few MyDSL modules in the /optional folder.  The only modification to minirt24.gz is to the linuxrc script.  It now includes aacraid.o at the end of its list of SCSI_MODULES.

This new CD boots as the original, includes the "optional" MyDSL modules I added, but it still does not insert/load the aacraid kernel module at boot-up.

What have I missed?

Posted by ^thehatsrule^ on Nov. 02 2006,05:58
Is the aacraid given by a mydsl extension or is it in the base image?

Anyways, afaik the easiest way would be to add the command in some startup script, i.e. /opt/bootlocal.sh

Posted by knorth on Nov. 02 2006,13:58
Thanks for the help!

The aacraid module is in the base image.

Maybe a dumb question here, but which bootlocal.sh script?  Should your suggested modification be made to the /opt/bootlocal.sh script in the remastered KNOPPIX folder?  THe reason I ask, is that I've already tried saving a custom /opt/bootlocal.sh into backup.tar.gz but this does not work, at least when my backup.tar.gz is stored to a SCSI disk, since these disks aren't currently found at boot-up time.

Is there maybe some way to force a specific kernel module to load from the LiveCD using a cheatcode?

Posted by ^thehatsrule^ on Nov. 02 2006,14:44
Ah, I forgot you could've been using that accraid for your primary disk - so yes, for bootlocal.sh you would have to remaster in this case if you save your backup there (read on first!) - however, you can save this backup (or just a mydsl of bootlocal.sh) to your cd's .../ or .../mydsl

I took a quick look inside linuxrc - and I assume you modified it, and gzip'd minirt back up.  However, the accraid scsi module is _not_ in there - add it to .../modules/scsi from .../lib/modules/.../kernel/drivers/scsi

And you could add a cheatcode instead if you wish, don't know of any.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.