Re: FreeBSD 9.0 ICH8M trouble, no HDD found, unable to install.

2012-01-26 Thread Jasper Valentijn
Mike wrote:
> I do not have this hardware, so these are just a couple of wild guessses
> from the blue on my part.  I am also looking only at 64 bit platforms here,
> so if there is any signifigant difference with 32 bit I can't look/see.

Just to be on the safe side I've also tried the 9.0 amd64 image. Same
results though.

> First, you might try using the "2" option on the boot menu and then 'load 
> acpi_sony' followed by 'boot'.

No change here, on both i386 and amd64.

> You may try disabling AHCI by switching to Legacy IDE mode and see what
> changes. If it works when you do this it confirms this to be where the > 
> problem lies.
> Also ensure you are not using any BIOS config for AHCI+RAID.

Sony has completely stripped the bios, no options to set here.

> You may be able to play around a little using the loader (press "2") to set 
> and unset various variables.
> For example, hint.ahci.X.msi=0 would turn off MSI support.

No luck with this either. Have tried your suggestion and some others
'hint.ata.0.*'.

> As far as specific settings for controlling ATA_CAM and/or other AHCI support 
> I'm fuzzy on this.
> Perhaps if you reach this point someone more knowlegable can chime in.

Same here.

> As far as what I can tell from the PR you mentioned, if you saw the 
> exact same behavior after
> having installed FBSD 8.1 and then subsquently trying to upgrade to 8.2 it 
> would nail it to matching
> the PR.

I have tried the 8.1 i386 memstick image and it does see the drive.
I have tried the 8.2 i386 memstick image and it does not see the drive.
I have tried the 9.0 i386 memstick image and it does not see the drive.
I have tried the 9.0 amd64 memstick image and it does not see the drive.

Didn't do an install of 8.1 and upgrade to 8.2 though. If needed I
could try that, but I'd prefer to do a clean 9.0 install.

> Hope this helps any, as it's just basically just a couple of wild guesses 
> to maybe get you started.

Well, still no FBSD 9.0 on the box but it kept me busy. Thanks anyways!

Jasper

-- 
“We spend the first twelve months of our children's lives teaching
them to walk and talk and the next twelve telling them to sit down and
shut up.”
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: FreeBSD 9.0 ICH8M trouble, no HDD found, unable to install.

2012-01-26 Thread Michael Powell
Jasper Valentijn wrote:

> L.S.,
> 
> I'm not able to install FreeBSD on a Sony Vaio vgn-cr31s. The problem
> seems to be related to PR kern/153440,
> .
> 
> The "FreeBSD-9.0-RELEASE-i386-memstick.img" was used to try the
> install and extraction of the information below, verbose dmesg output
> and pciconf output.
> 
> Does anybody have a workaround for this problem?
> 
> If I could/should provide more information, just ask.
> 

I do not have this hardware, so these are just a couple of wild guessses 
from the blue on my part.  I am also looking only at 64 bit platforms here, 
so if there is any signifigant difference with 32 bit I can't look/see.

First, you might try using the "2" option on the boot menu and then 'load 
acpi_sony' followed by 'boot'. If this works, then you are indeed fortunate. 
If this is the case, at the end of the install when it gives you the chance 
to edit files put acpi_sony_load="YES" in /boot/loader.conf prior to 
rebooting.

Second has to do with AHCI support, and I'm a little fuzzy here. IIRC Intel 
began AHCI support with the ICH6 chip. With the advent of FreeBSD 9 the 
underlying mechanism has changed to the new ATA_CAM layer, with ahci support 
a default. Check your BIOS (if possible) to see what options are available. 
You may try disabling AHCI by switching to Legacy IDE mode and see what 
changes. If it works when you do this it confirms this to be where the 
problem lies. Also ensure you are not using any BIOS config for AHCI+RAID.

Now you don't really want to run a modern day box without AHCI as you lose 
things like NCQ resulting in performance loss. Especially for SSDs as they 
demand it.  You may be able to play around a little using the loader (press 
"2") to set and unset various variables. For example, hint.ahci.X.msi=0 
would turn off MSI support. As far as specific settings for controlling 
ATA_CAM and/or other AHCI support I'm fuzzy on this. Perhaps if you reach 
this point someone more knowlegable can chime in. But if you were to find a 
sysctl that made it magically work with AHCI you could put it in loader.conf 
to make it permanent.

As far as what I can tell from the PR you mentioned, if you saw the exact 
same behavior after having installed FBSD 8.1 and then subsquently trying to 
upgrade to 8.2 it would nail it to matching the PR. Sometimes there are 
hardware identifiers like PCI ID's that just need to be added to source for 
some minor offshoot/revision chip to be recognized properly. If you got down 
to this by process of elimination you would probably at that point want to 
work with a developer (someone much smarter than me) to get support added. 
If this were to become the case this is desirable as it would remove the 
problem for anyone else coming along later.

Hope this helps any, as it's just basically just a couple of wild guesses to 
maybe get you started.  

-Mike






___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"