enable aacraid from frugal or LiveCD bootForum: 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 .../mydslI 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. |