Jak na S-ATA pod linuxem


Podpora pro disky S-ATA existuje v linuxech s jádry 2.6.xx.
Potřebná nastavení:

  • CONFIG_SCSI_SATA=y
  • CONFIG_SCSI_SATA_VIA=y
  • CONFIG_SCSI_EATA=y
Druhá položka je závislá na typu motherboardu.
Nutno nastavit ještě obecnou podporu SCSI:
  • CONFIG_SCSI=y



Instalace linuxu S-ATA disk

Pokud chceme naistalovat Debian Linux na počítač obsahující pouze S-ATA disky, můsíme k tomu využít pomocný IDE disk.

Krok 1:
Nejprve je potřeba v Biosu počítače vypnout SATA disk.
Integrated Peripherals->On-Chip SATA = Disabled

Krok 2:
Vložíme do počítače pomocný IDE disk a naistalujeme základ systému Debian Linux. (Debian Installer)
Zprovozníme síť, aktualizujeme systém na distribuci sarge, stáhneme jádro 2.6.XX a přeložíme ho s podporou pro SATA disky.
Nainstalujeme nové jádro a upravíme soubor /etc/fstab (po zapnutí SATA disků v Biosu se jméno IDE disků posune: /dev/hda -> /dev/hde)

Krok 3:
V Biosu zapneme S-ATA disky a nabootujeme z IDE disku s novým jádrem. Zkopírujeme systém na SATA disk a nainstalujeme bootovací sektor a opět změníme /etc/fstab.

Krok 4:
Vyjmeme pomocný IDE disk a nabootujeme počítač ze SATA disku.

Odkazy:
http://www.debian.org/releases/stable/i386/ch-preparing.en.html
http://lists.debian.org/debian-boot/2002/debian-boot-200207/msg00084.html
http://www.e-aiyama.com/~toshi/Computer/Linux/SATA.html