[Eisfair] SATA-Modus auf 1.5GBit/s festlegen - wie?
Thomas Bork
tom at eisfair.org
Do Dez 28 21:05:31 CET 2017
Am 28.12.2017 um 17:30 schrieb Stefan Puschek:
> Ich habe nach Anleitung im wiki die initrd ausgepackt, im init-Skript
> die Zeile die libata lädt um force="1.5G" ergänzt, die initrd neu
> gebaut, lilo nicht vergessen - reboot
> Nun wird die HDD nur noch mit 1.5G angebunden - also stimmt mein
> Parameter, Schreib- und lese-test läuft gerade...
> Wie und wo muss ich nun meinen Parameter (force=1.5G) einbauen (im
> rootfs oder in die initrd?), damit er auch bei einem zukünftigen
> Kernel-Update erhalten bleibt?
Das funktioniert so nicht. Dem eiskernel-Paket ist es egal, welche
Parameter in einer initramfs mitgegeben werden. Das Einzige, was
erhalten bleibt, ist die lilo-Kommandozeile mit ihren Parametern. Hier
die Dokumentation für libata.force in unserem Kernel:
libata.force= [LIBATA] Force configurations. The format is comma
separated list of "[ID:]VAL" where ID is
PORT[.DEVICE]. PORT and DEVICE are decimal numbers
matching port, link or device. Basically, it matches
the ATA ID string printed on console by libata. If
the whole ID part is omitted, the last PORT and DEVICE
values are used. If ID hasn't been specified yet, the
configuration applies to all ports, links and devices.
If only DEVICE is omitted, the parameter applies to
the port and all links and devices behind it. DEVICE
number of 0 either selects the first device or the
first fan-out link behind PMP device. It does not
select the host link. DEVICE number of 15 selects the
host link and device attached to it.
The VAL specifies the configuration to force. As long
as there's no ambiguity shortcut notation is allowed.
For example, both 1.5 and 1.5G would work for 1.5Gbps.
The following configurations can be forced.
* Cable type: 40c, 80c, short40c, unk, ign or sata.
Any ID with matching PORT is used.
* SATA link speed limit: 1.5Gbps or 3.0Gbps.
* Transfer mode: pio[0-7], mwdma[0-4] and udma[0-7].
udma[/][16,25,33,44,66,100,133] notation is also
allowed.
* [no]ncq: Turn on or off NCQ.
* nohrst, nosrst, norst: suppress hard, soft
and both resets.
* rstonce: only attempt one reset during
hot-unplug link recovery
* dump_id: dump IDENTIFY data.
* atapi_dmadir: Enable ATAPI DMADIR bridge support
* disable: Disable this device.
If there are multiple matching configurations changing
the same attribute, the last one is used.
--
der tom
[eisfair-team]
Mehr Informationen über die Mailingliste Eisfair