Takodje:
Actually in the Kernel 2.6.28-rc5 (15 November 2008), driver version 0.1.6 (it was the same in driver version 0.1.4 with kernel 2.6.25-rc8 the 8th April 2008), the module pata_marvell support only these chipsets :
* Marvell 88SE6101 [1]
* Marvell 88SE6121
* Marvell 88SE6123
* Marvell 88SE6145 [2]
Workaround for linux and Marvell's chips that are not in the pata_marvell driver : [3] [4]
* Ensure the BIOS is set to AHCI. Please go to Advanced > Drive configuration > Configure SATA as. (In later Intel(R) desktop boards you can enter the BIOS setup program by repeatedly pressing the key during the boot process)
* Use the boot parameter: all-generic-ide
* use the boot parameter: pci=nommconf
This workaround work only with chipset that have AHCI support. But ICH9, ICH8, ICH7 and ICH6-based chipsets, as well as ICH5 and ICH5R-based chipsets, do not use AHCI.[5]...znaci ICH10 chipseti, dalje:
Alox COX said [6] [7] that there is regressions in PATA Marvell Linux driver since March 2008 for the 6121 Marvell, and late 2007 for the 6145. The regressions are in kernel 2.6.27 and maybe 2.6.25 et 2.6.26. Kernel 2.6.24.4 works.
He said too : "The actual fix for the moment is very simple. If the user has included the pata_marvell driver let it drive the ports. If they've only selected for SATA support give them the AHCI driver which will run the port a fraction faster. Allow the user to control this decision via ahci.marvell_enable as a module parameter so that distributions can ship 'it works' defaults and smarter users (or config tools) can then flip it over it desired."
(Znaci 2.6.24.4 radi, isto tako PCLinuxOS 2007 genericki ali pecovani kernel 2.6.18.8 radi uz kernel parametre
all-generic-ide
pci=nommconf
..a za ubuntu distroe :
generic.all_generic_ide=1 )
* With PATA/IDE devices
*
o With kernel 2.6.25, 2.6.26, 2.6.27
Alan COX said : "You need to load pata_marvell before AHCI on current kernels (this is fixed in 2.6.28rc) for PATA support" [8]
(evo kako:
modprobe -r ahci
modprobe -r pata_marvell
modprobe pata_marvell then
modprobe ahci
...Nemanja je ovo pominjao )
*
o With kernel 2.6.27 and this patch , 2.6.28-rc, 2.6.28 or upper
(patch link
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=5b66c829bf5c65663b2f68ee6b42f6e834cd39cd )
By default ahci.marvell_enable=1 that is disabling your PATA port in the PATA Marvell driver. Use the boot option 'ahci.marvell_enable=0' to avoid this.
(znaci upotrebiti ovaj kernel parametar za kernele 2.6.27 , 2.6.28-rc, 2.6.28 i novije da bi radio pata disk/cd)
Use the boot parameter : ahci.marvell_enable=0 if you have PATA/IDE devices connected at you Marvell chip
or this :
added this line in the file /etc/modprobe.d/options :
options ahci.marvell_enable=0
and run update-initramfs -u
shutdown
enable Marvell
and see if it works for you
* With SATA devices
*
o With kernel 2.6.27 and this patch, 2.6.28-rc, 2.6.28 or upper
Use the boot parameter : ahci.marvell_enable=1 if you have SATA devices connected to your Marvell chip[9]
or this : (ovo je po defaultu za ove kernele)
added this line in the file /etc/modprobe.d/options :
options ahci.marvell_enable=1
and run update-initramfs -u
shutdown
enable Marvell
and see if it works for you
Asus nudi source kod za Marvell-ov driver :
http://dlsvr01.asus.com/pub/ASUS/mb/socket775/P5K_SE/Marvell.zippa ako se napravi remaster na radnoj masini sa ovim instaliranim drajverom takav bi remaster trebalo da moze da se instalira.
Pozdrav !