Ü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.
- 3440 megtekintés
Hozzászólások
Udev?
- A hozzászóláshoz be kell jelentkezni
Kártyaolvasó nincs a gépben? Egyébként ne foglalkozz vele, teljesen mindegy hogy hívják őket.
- A hozzászóláshoz be kell jelentkezni
Az első boot után már sda,sdb lett. :)
--
G.
- A hozzászóláshoz be kell jelentkezni
É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
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Nekem egy gépemen van több diszk, de azokat bármelyik portra dugom, sda, sdb stb néven jönnek fel. Telepítés után. Közben még nem néztem.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Nekem hálókártyáknál tűnt fel, hogy bizonyos típust mindig a sor végére tesz a linuxom.
Ha kap új kártyát, akkor az új is elé kerül.
Végül kiderült, hogy az udev szórakozik.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni