Właśnie zainstalowałem RHEL 6.3 na serwerze Dell 1950. Ten serwer jako dwa porty GBit, Gb0 i Gb1. Z jakiegoś niejasnego powodu udevwybrałeś nazwy Gb0 eth1 i Gb1 eth0 . To zdecydowanie nie jest dla mnie dobre znalezisko i po prostu wprowadza zamieszanie. Więc zmodyfikowałem konfigurację w /etc/udev/rules.d/70-persistent-net.rules: # PCI device …
Dokładnie jaka jest różnica między devfs a sysfs ? Oba wydają się utrzymywać listę programów sprzętowych dołączonych do systemu . Dlaczego więc pojawiła się potrzeba 2 osobnych fs? O ile mogę uzyskać / sys utrzymuje nieco „surową” listę urządzeń (jak „ser0”). Udev działa na tych urządzeniach, pobiera różne informacje i …
Edytowane: nie uruchamiaj tego, aby go przetestować, chyba że chcesz zniszczyć dane. Czy ktoś mógłby mi pomóc zrozumieć, co mam? dd if=/dev/zero of=/dev/sda bs=4096 count=4096 P: Dlaczego konkretnie 4096 count? dd if=/dev/zero of=/dev/sda bs=512 count=4096 seek=$(expr blockdev --getsz /dev/sda - 4096) P: Co to dokładnie robi?
Próbowałem stworzyć kilka reguł udev do montowania i odmontowywania dysków flash USB; zasady w tej chwili są bardzo proste: ACTION=="add",KERNEL=="sd[b-z]",RUN+="/root/scripts/plug_flash_drive.sh %k" ACTION=="remove",KERNEL=="sd[b-z]",RUN+="/root/scripts/unplug_flash_drive.sh %k" plug_flash_drive.sh jest również bardzo prosty: device_name=$1 mount_options="umask=000,utf8" if [ ! -e "/media/$device_name" ]; then mkdir "/media/$device_name" fi sleep 1 /usr/bin/mount "/dev/$device_name" "/media/$device_name" -o "$mount_options" unplug_flash_drive.sh: device_name=$1 umount …
Chociaż rozumiem wielkość udev i doceniam wysiłek programistów, po prostu zastanawiałem się, czy jest na to alternatywa. Na przykład, wyobrażam sobie, że powinien istnieć sposób na stworzenie skryptu uruchamiania, który tworzy większość węzłów urządzeń, które w moim systemie (bez zmiany sprzętu) są w większości takie same. Korzyść lub powód, dla …
Tworzę nową podstawową zasadę /etc/udev/rules.d/10-myrule.rules zawierający: KERNEL!="sdb*", GOTO="auto_mount_end" ACTION=="add", RUN+="/usr/bin/mount /dev/sdb1 /media" LABEL="auto_mount_end" Zapisałem, uruchomiłem ponownie i włożyłem kartę SD (rozpoznane przez /dev/sdb1, widzę to za pomocą dmesg), ale nic się nie dzieje. Kiedy robię to ręcznie mount /dev/sdb1 /media, działa. Jak mogę rozwiązać problem / debugować taką udevregułę? Uwaga: …
Plik /etc/udev/rules.d/70-persistent-net.rulesjest generowany automatycznie w systemie Linux z udev, jeśli nie istnieje, podczas ponownego uruchamiania. Chciałbym jednak wiedzieć, jak utworzyć ten plik reguł (z poleceniem) bez ponownego uruchamiania serwera. Przeszukiwałem go przez jakiś czas i odkryłem, że plik reguł jest generowany przez ten skrypt: /lib/udev/write_net_rules Nie można jednak uruchomić tego …
Napisałem tę zasadę do celów testowych: SUBSYSTEMS=="usb", ATTRS{manufacturer}=="Kingston", ATTRS{serial}=="001CC0EC34A2BB318709004B", ATTRS{idVendor}=="0951", ATTRS{idProduct}=="1642", SYMLINK+="pen", NAME="pendrak" na podstawie następujących informacji: # udevadm info --name=/dev/sdb --attribute-walk Udevadm info starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes …
Używam Linux Mint 13 MATE i próbuję skonfigurować powiadomienia, kiedy podłączam / odłączam urządzenia. Po pierwsze znalazłem pakiet udev-powiadomienie , ale niestety prawie dla mnie nie działa: działa przez bardzo krótki czas (1-2 minuty), a następnie, jeśli podłączę / odłączę dowolne urządzenie, ulega awarii: Traceback (most recent call last): File …
Postanowiłem sprawdzić, z jaką nazwą skończy się moje urządzenie Ethernet, ale w przeciwieństwie do innych dystrybucji , Debian nie wydaje się aktywować tej zmiany (czy ją powstrzymuje?), Zachowaj na razie stary, trwały schemat nazewnictwa interfejsu sieciowego i włącz nowy, używając net.ifnames = 1 w wierszu poleceń jądra. Problem polega na …
Każdy węzeł urządzenia /devma swoją własną parę liczb głównych / podrzędnych. Wiem, że możemy pobrać tę parę liczb z węzła urządzenia za pomocą stat: stat -c 'major: %t minor: %T' <file> Lub ls -lteż pokazuje te liczby. Ale w jaki sposób możemy uzyskać węzły urządzeń według danych liczb głównych i …
Mam dwie myszy, z których jedna ma problem polegający na tym, że środkowy przycisk myszy i przycisk 6 są uruchamiane jednocześnie. Skonfigurowałem więc, ~/.Xmodmapaby wyłączyć ten przycisk. Jednocześnie jednak chciałem móc nadal używać tego przycisku z drugą myszą. Napisałem więc udevregułę, która wezwała xmodmapdo zmiany układu przycisków w zależności od …
Korzystam z Arch Linux i mam regułę udev, która uruchamia usługę po włożeniu urządzenia. W takim przypadku wybiera połączenie, gdy modem 3G jest podłączony. KERNEL=="ttyUSB*", SYMLINK=="gsmmodem", TAG+="systemd", ENV{SYSTEMD_WANTS}="netcfg@wvdial.service" Jeśli jednak urządzenie zostanie usunięte, systemd nie zatrzyma usługi, a zatem po ponownym podłączeniu nie uruchomi usługi, ponieważ jest już uruchomiona. Potrzebuję …
Natknąłem się na dziwne zachowanie mojego BunsenLabs GNU / Linux (opartego na Debianie). Czasami nie mogę wyłączyć systemu operacyjnego. Nie ważne, czy używam, sudo poweroffczy GUI. Oto co otrzymuję po uruchomieniu sudo poweroff: Failed to start poweroff.target: Transaction is destructive Czy jest w pobliżu praca? Dlaczego tak się dzieje? Oto …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.