SATA eszköznév

Fórumok

Üdv!

Adott egy HP gép, amiben 6db SATA port van. Akárhova teszem az SSD diszkeket (SATA port az alaplapon) a CentOS 6.5 telepítő sde,sdf-nek látja őket.
Csak egy DVD olvasó van benne még.
Miért nem látja sda és sdb-nek? Valami BIOS beállítás miatt lehet?
(BIOS: Legacy mode, AHCI)

--
G.

Hozzászólások

Kártyaolvasó nincs a gépben? Egyébként ne foglalkozz vele, teljesen mindegy hogy hívják őket.

És ez miért érdekes? Ugye, nem /dev/sda-ként hivatkozol a grub-ból, meg az fstab-ból rá? Használj uuid-et, de eszköznevet semmiképp se. Szerintem arra sincs feltétlen garancia, hogy két egymást követő boot alkalmával ugyanaz marad az eszköznév.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Nem futottam bele még ilyenbe, azért volt érdekes. Az alaplapi SATA0/SATA1 port sda,sdb volt mindig. Persze biztos van itt valami kártyaolvasó, ami megkeverte a dolgot. De most nincs előttem a gép. Sőt akárhova tettem az eszközöket (2ssd+DVD) mindif sde,sdf lett a két diszk.
Nekem furcsa volt.

Majd ellenőrzöm a grub-ot, de asszem a centos (telepítő) is uuid-al hivatkozik az eszköz(ök)re(?).

--
G.

Azt hiszem, régebben mintha lett volna olyan, hogy a kernel megszólította párhuzamosan, szinte egyszerre, röviddel egymás után az eszközöket, aztán amelyik hamarabb feléledt, bejelentkezett, az kapta a soron következő nevet. Mivel a HDD mechanikus szerkezet, a sorrend akár változhatott is. Úgy tudom, manapság ez már nincs így, az udev talán megoldja, de sem a fentebbi, sem az utóbbi állításomban nem vagyok egészen biztos. Éppen ezért a pesszimális esetből indulok ki. Mindig vélelmezem, hogy a device file neve változhat, így uuid-dal hivatkozok az fstab-ban, vagy lvm esetében volume névvel. Pendrive esetében a soron következő lesz a név tapasztalatom szerint, szóval amikor az újabb live image-emet másolom pendrive-ra, mindig sdb-t írok, illetve szedem elő a dd parancsot a bash history-ból. :)

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Fedorán éppen ezért a hálózati interface-eknek van valami sajátos nevezéktana, amiben szerepel, milyen buszon van az interface, ott hányadik, így ugyanazt a nevet kapja, ha a gépen belül nem mozgátják el:

ip addr | awk '/^[^ ]/ {print $2}' | sed 's/://'
lo
p3p1
p6p1
wlp0s19f5u3

A loopback, két "drótos" :), és egy usb-s wireless interface nevei.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE