Przeszukaj forum
Pokazywanie wyników dla tagów 'Mini poradnik'.
Znaleziono 1 wynik
-
Cześć Testując dziś kilka rzeczy dochodziłem do szału przez ciągle zmieniające się numerki dysków, a najbardziej odchodziłem od zmysłów gdy po restarcie dyskom zamieniały się literki i to co chodziło idealnie nagle zaczęło się... psuć... Postanowiłem sobie nazwać konkretne porty fizyczne tak, żeby po prostu podpiąć dysk i od razu wiedzieć jak się nazywa i na odwrót - mając nazwę w systemie wiedzieć który dysk mogę wyjąć bez głębszej analizy. Więc po kolei. Najpierw musimy znaleźć ścieżki naszych urządzeń, na przykład jak u mnie: # udevadm info -q path -n /dev/sdb /devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb # udevadm info -q path -n /dev/sdc /devices/pci0000:00/0000:00:1f.2/ata3/host2/target2:0:0/2:0:0:0/block/sdc Trzeba wykazać się kapką IQ i przeanalizować jakie będą te ścieżki dla innych portów, albo posprawdzać, przekładając dyski... Teraz musimy stworzyć plik konfiguracyjny w folderze /etc/udev/rules.d. Jego nazwa musi zaczynać się od liczby (pliki z tego folderu wykonywane są w kolejności wg liczby na początku) i kończyć się ".rules" W środku dodajemy wpisy wg tego wzoru: DEVPATH=="/devices/pci0000:00/0000:00:1f.2/ata3/host2/target2:0:0/*", SUBSYSTEM=="block", SYMLINK+="tray1%n" DEVPATH=="/devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/*", SUBSYSTEM=="block", SYMLINK+="tray2%n" # każda regułka musi zajmować dokładnie jedną linię. CHYBA można robić komentarze za pomocą # Czyli bierzemy to co jest potrzebne, żeby jednoznacznie zidentyfikować dysk z wyniku udevadm i dajemy to w zmiennej DEVPATH, w SUBSYSTEM dajemy odpowiedni typ (tu odsyłam do MAN'a, w moim przypadku block) a w symlinku podajemy nazwę pod jaką ma się pojawić w /dev/. UWAGA - jeśli nie dopiszesz na końcu nazwy %n, to system nazwie ci pierwszą znalezioną partycję tą nazwą - i tyle. Nie przekieruje ci całego urządzenia blokowego, i nie pokaże partycji.. UWAGA - reguły trzeba sprawdzić po ZMIANIE KERNELA czy nadal są poprawne. U mnie np. pojawił się po aktualizacji element "/ataX/". Ja spędziłem dziś z pół godzinki, godzinkę, żeby to znaleźć i ogarnąć może się komuś przyda:)