<div dir="ltr">Thanks Phil! I actually didn&#39;t seem to get your email with the DUD (I checked my &quot;spam&quot; just in case). Although I&#39;ve used pre-made DUDs before, I really struggled with manually creating the one I&#39;m using, which makes me wonder if that somehow plays into my issue. I ended up downloading one from ELRepo, opened it up, replaced the RPM and SRPM with the sata_via one and recreated the repository. I then made a new .iso of that and wrote it to my thumb drive. After that, the CentOS installer finally recognized it as a DUD.<div><br></div><div>And please, no need to apologize. I&#39;m very appreciative of you and this community helping me out.<div><br></div><div>So after playing around a bit, I made a little progress..</div><div><br></div><div>What I did was the following:</div><div><ol><li>Downloaded the KMOD RPM and wrote it to one USB stick.</li><li>Booted the CentOS 7 installation media from another USB stick.</li><li>The CentOS install environment loads with the intree sata_via module and I begin installation. It is extremely slow, but it does eventually finish.</li><ol><li>Just to reiterate, even if I use the `inst.dd` kernel parameter at boot and select the DUD with the RPM on it, it doesn&#39;t seem to load into the CentOS installation environment (likely failing to install it?), which is why the install is painfully slow.</li></ol><li>Then from the same install environment, I mounted the disk the OS was installed to and &quot;chrooted&quot; into it. I then installed the KMOD RPM from the USB stick using `yum`. No need for an update. The package install was super slow, but successful!</li><li>I then reboot and the OS loads perfectly fine with my flashy new sata_via kernel module! </li></ol><div>So that is really awesome and proves that it fixes the issue with my hardware! </div></div></div><div><br></div><div>But I&#39;m still struggling with getting the CentOS installer environment to load the KMOD using the `inst.dd` kernel parameter and the DUD. I can&#39;t even manually install the RPM in that environment without the mentioned dependency errors.</div><div><br></div><div>There must be something wrong with the environment I&#39;m loading off of my flash drive? The only thing I can think of is downloading the CentOS 7 minimal installer fresh and trying that. I am open to any other ideas the community may have!</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 20, 2021 at 1:23 PM Phil Perry &lt;<a href="mailto:phil@elrepo.org">phil@elrepo.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 20/07/2021 17:31, Tristan Evans wrote:<br>
&gt; Thanks all, I&#39;m still playing with it and will try all of your <br>
&gt; suggestions, then report back.<br>
&gt; <br>
&gt; The thing that complicates this is that I&#39;m trying all of this from the <br>
&gt; CentOS (minimal) installer environment loaded from a USB drive, rather <br>
&gt; than the actual OS installed on the disk, as I can&#39;t actually get the <br>
&gt; installed OS to load after installation (keeps falling into the <br>
&gt; emergency environment). I&#39;m thinking a lot of my challenges may have <br>
&gt; something to do with that? However, I have had a lot of luck with <br>
&gt; loading other KMODs on other systems that have out-of-support hardware <br>
&gt; (megaraid_sas) in this fashion (loading the RPM from a DUD using the <br>
&gt; &quot;inst.dd&quot; kernel parameter).<br>
&gt; <br>
&gt; I&#39;m not exactly sure how to use `yum` in the installer environment yet <br>
&gt; (looks like there is `anaconda-yum`, so I could possibly experiment with <br>
&gt; that). I&#39;m doing another fresh install of CentOS (it takes a while) and <br>
&gt; then I&#39;ll try to `chroot` into that environment from the installer <br>
&gt; environment, and install the RPM with `yum`. If that doesn&#39;t work, I&#39;ll <br>
&gt; do a `yum upgrade` and try again. I don&#39;t know if that is really helpful <br>
&gt; or not, but I&#39;m curious to see what happens.<br>
&gt; <br>
&gt; To shed a little light around my main goal is that I have a LOT of these <br>
&gt; systems with this chipset that I&#39;m trying to get onto CentOS 7 using <br>
&gt; Foreman, so it is ultimately important for me to be able to get the <br>
&gt; CentOS installer environment to load the KMOD RPM via a DUD, which would <br>
&gt; ensure that the OS installs at a non-glacial pace and actually loads <br>
&gt; during boot :)<br>
&gt; <br>
&gt; Apologies if I&#39;m making this overly complicated!<br>
&gt; <br>
&gt; Tristan<br>
&gt; <br>
<br>
Hi Tristan,<br>
<br>
I&#39;ve sent you a DUD image for kmod-sata_via off list just in case, but <br>
sounds like you already have a fair amount of experience working with these.<br>
<br>
Apologies, in my earlier reply I&#39;d assumed you had a working (albeit <br>
slowly) installation - I didn&#39;t realise you couldn&#39;t boot into it.<br>
<br>
Phil<br>
<br>
_______________________________________________<br>
elrepo mailing list<br>
<a href="mailto:elrepo@lists.elrepo.org" target="_blank">elrepo@lists.elrepo.org</a><br>
<a href="http://lists.elrepo.org/mailman/listinfo/elrepo" rel="noreferrer" target="_blank">http://lists.elrepo.org/mailman/listinfo/elrepo</a><br>
</blockquote></div>