Driverek helyének "fixálása" - (sda,sdb,...) USB utolsó

 ( kalmarr | 2019. szeptember 22., vasárnap - 14:03 )

Sziasztok,

az a problémám, ha USB-t teszek a serverbe, akkor a meghajtók sorrendje megváltozik, mert az USB kerül az sda-ra és a többi meghatjó eggyel fentebb kerül.

Az lenne a kérdésem, hogy hogy lehetne a meghajtók helyét fixálni, azaz a meghajtók mindig a megadott sorrendben legyenek (sda,sdb,...), az USB-vagy bármely más meghajtó pedig legyen az utolsó?

Előre is köszi!

Kalmi

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

$ find /dev/disk/

Amit itt látsz, az mind fix.

A /dev/sd* mindig dinamikusan allokálódik, jobb beletörődni.

Értem, azért durva és "veszélyes is lehet", hogy egy USB-t előbbre sorol a "fő" meghajtóknál.

Hogy érted, hogy veszélyes?

Szerintem ami veszélyes, az inkább a felhasználó, root shellel. :)

semmi nem garantalja neked a drive ordert.... 26os sas tomb kozepebol kiveszel egyet, kovetkezo bootkor maris elmaszik a masodik fele...

+1, uuid-et kell használni.

Az nem megoldas, hogy a blkid paranccsal megnezed a particiok valamilyen egyedi azonositojat (tipikusan UUID, de igazabol Label is lehet jo), azzal mountolod fel oket, es leszarod, hogy most az adott device sda vagy sdb?
Nalam pl. ilyenek vannak/voltak a /etc/fstab-ban:
UUID=bb4b3c98-7491-4606-950a-6347b46951cc / ext4 noatime,errors=remount-ro 0 1
LABEL=12T_adat /media/12T ext4 noatime 0 3

--
When you tear out a man's tongue, you are not proving him a liar, you're only telling the world that you fear what he might say. -George R.R. Martin

+1

uuid-val vagy label-lel kell hivatkozni, az sda és hasonlókat el kell felejteni.
udev-vel amúgy lehet fixálni, de hidd el, nem akarok szívatni magad.
--
"Sose a gép a hülye."

Elég sok lehetőséged van, hogy megad a meghajtódat. Válogass:

ls /dev/disk/by-* -l