«udev» etiketlenmiş sorular

2
Udev gerçekte hangi sorunları çözer?
Bu konuda, bir sürü statik dosyada tam olarak yanlış olan neydi /dev? Geliştiricilerin bu tekerleği şimdiye kadar 3 kez ( devfs-> udev + HAL-> udev) benim sayımla yeniden icat etmeleri yeterince tatmin edici görünmüyor ve şimdi de görünüşe göre Grand Unified Init Programına dört kez gidiyor. Linux'u ilk kullanmaya başladığımda …
28 linux  udev 


6
USB eklentisinde komut dosyası çalıştırmak için udev kurallarını kullanma
Bir USB aygıtını her taktığımda çalışacak bir komut dosyası ayarlamaya çalışıyorum. /Etc/udev/rules.d/90-local.rules dosyasını oluşturdum ve aşağıdaki kuralı ekledim: ACTION=="add", SUBSYSTEM=="usb", KERNEL=="sd*", SYSFS{model}=="Cruzer*", RUN+="sh /home/jesse/Documents/Scripts/cruzer.sh" Sorun şu ki, sürücü bağlandığında hiçbir şey olmuyor. Komut dosyası, hata ayıklama amacıyla, yüklü ve terminalden iyi çalışan bir bildirim gönder ile bildirim göndermek üzere düzenlenmiştir. …
17 linux  autorun  udev 

6
Bir udev kuralının tetiklenip tetiklenmediğini nasıl kontrol edebilirim?
Ubuntu 13.10 altında kendimi udev ile tanıştırmaya çalışıyorum. İşte benim ilk basit 95.usbbackup.rules kuralı: ACTION=="add", SUBSYSTEMS="usb", RUN+="/usr/local/bin/my_backup.sh" ve işte komut dosyası (chmodded + x) my_backup.sh: #!/bin/bash touch /tmp/test Harici sürücüleri taktığımda hiçbir şey olmuyor. Kuralın tetiklendiğini nasıl kontrol edebilirim (günlük, komut, herhangi bir şey)? Çok teşekkürler
16 linux  ubuntu  udev 

1
Çoklu koltuk yapılandırmasında USB yuvasını belirli koltuğa atama
Debian tabanlı makinemde, çalışan çok koltuklu bir konfigürasyonum var . Şimdiye kadar tamir edemediğim can sıkıcı bir ayrıntı, bağladığım herhangi bir USB donanımının her zaman birincil koltuğa atanmış olmasıdır. İnterneti inceleyerek, bu sorunun çözümü makineye bir USB hub bağlamak ve "sahipliğini" ikincil koltuğa atamak gibi görünüyor . Bu şekilde, göbeğe …
13 usb  debian  xorg  udev  multiseat 

2
systemd-udevd [381]: '/ lib / udev / socket: @ / org / fre edesktop / hal / udev_event' yürütülemedi
Ubuntu 14.04'e yükselttikten sonra bunu dmesg'de görüyorum [ 1.538887] systemd-udevd[105]: starting version 204 [ 19.074098] systemd-udevd[310]: starting version 204 [ 19.271342] systemd-udevd[381]: failed to execute '/lib/udev/socket:@/org/freedesktop/hal/udev_event' 'socket:@/org/freedesktop/hal/udev_event': No such file or directory [ 19.279385] systemd-udevd[395]: failed to execute '/lib/udev/socket:@/org/freedesktop/hal/udev_event' 'socket:@/org/freedesktop/hal/udev_event': No such file or directory [...] Bunu nasıl düzeltebilirim?


1
Sistem çalışırken takılı ekran bağlantı noktasını algılamıyor (yıldırım konektöründen)
Harici ekranım (yıldırım ile dizüstü bilgisayarıma bağlı), önyüklemeden önce bağlanırsa iyi çalışıyor. Bununla birlikte, herhangi bir yöntemle çıkarıldığında veya bağlantısı kesildiğinde, xrandr artık yeniden bağlanan monitörü algılamaz. Ben koşuyorum Arch Linuxkullanarak, bumblebeeekran kartı kullanımı için. Harici kart şimşek konektörü ile bağlanır. Birisi bana makinede neyin yanlış olduğunu ve hotplugging'i nasıl …

1
Uudev ortam değişkenlerini sistemd servis çalıştırmasına geçirme
Bir blok aygıtının değişiklik eylemine bağlı olan ve belirli bir komut dosyasını çalıştıran varolan bir udev kuralını geçiriyorum. SUBSYSTEM=="block", ENV{DEVNAME}=="/dev/sr0", ACTION=="change", RUN+="/usr/local/bin/script" Bu yapılandırmada udev, ID_CDROM_MEDIA-0ve gibi donanım aygıtıyla ilişkili ortam değişkenlerini geçti ID_FS_LABEL. O zamandan beri udev kuralını donanım değişikliği konusunda bir hizmet başlatmak için systemd kullanacak şekilde güncelledim. …
5 linux  udev  systemd 

2
Linux Bootable CD'sinden sabit disklere tüm erişimi engelleyin
Sandbox ortamını birden fazla bilgisayarda çalışacak müşterilere dağıtmak için önyüklenebilir bir Linux CD'si oluşturmak için çalışıyorum. Bu ortamın bir gerekliliği, yanlışlıkla veya / veya kötü amaçlı bir zarar görmesini önlemek için kullanıcının, bilgisayarın altında bulunan sabit disklere erişmesini istemememizdir. Disklerin birkaç udev özel kuralıyla otomatik olarak takılmasını önleyebilirim, ancak kullanıcının …
2 linux  mount  udev 

1
Debian Lenny udev'i desteklemeyen bir vps'de bekliyor
Birincil belirti: /proc/self/fdvar ve normalde kalabalık, ancak /dev/fdyok. İşlem değiştirme bu nedenle başarısız oluyor, çünkü bash altında dosyalar oluşturmak istiyor /dev/fd. /dev/.static/ve /dev/.udevdoldurulur. aptitude udevDebian paketinin udev bu Xen vps'de desteklenemese bile yüklendiğini gösterir (ve inanıyorum ki, varsayılan olarak Linux çekirdeğinin kararlı sürümlerine kadar desteklenmiyor). Host: Linux sürüm 2.6.16.29-xen (root …

1
Dahili bir sabit diske harici bir disk gibi nasıl davranılır (yalnızca istek üzerine monte etmek için)
Kök dosya sistemi için bir Linux makinesini bir SSD Sürücüsüyle birleştirmek istiyorum. Başka bir daha büyük dahili sabit disk de takılmıştır, ancak daha büyük görüntü kümelerini vb. Depolamak için sadece haftada birkaç kez kullanılır. Enerjiden tasarruf etmek ve bilgisayardan gelen gürültüyü azaltmak için, disk sürücüsünü otomatik olarak kapatmak istiyorum - …

1
Özel ağ aygıtları adlandırma düzeni
Sanal makinelerde kullanılacak bir ubuntu imajım var. Makineler için kaç NIC kullanılacağını önceden bilmiyorum. Önceden tanımlanmış bir listeden adları almak için tüm ağ arayüzlerine ihtiyacım var. Örneğin, bir dosyayla: $ cat /etc/network/nic_names my_first_nic my_second_nic almam gerek $ ip link list 1: lo 2: my_first_nic 3: my_second_nic Görüntüyü, özel ağ aygıtları …

0
Udev satır içi komut dosyalarını çalıştırmıyor
Yani şu anda almaya çalışıyorum udev Belirli bir USB wifi ağ kartı bağladıktan sonra bazı şeyler yapmak Ancak, çalışacak satır içi komut dosyalarını almada sorun yaşıyorum. Aşağıdaki basit örnek kullanılarak sorun yeniden oluşturulabilir: Aşağıdaki çalıştırılabilir komut dosyasını oluşturun /test.sh: #!/bin/sh echo hello > /tmp/test.txt Aşağıdaki dosyayı oluşturun /etc/udev/rules.d/85-auto-monitor.rules: # This …
1 linux  ubuntu  udev 

0
UDEV kuralları eklemek Ahududu önyüklemesini çok yavaşlatır
Bu kuralı /etc/udev/rules.d/99-com.rules adresime eklediğimde bir sorunum var: ACTION=="add",SUBSYSTEMS=="usb",ATTRS{serial}="XXXXXXX",RUN+=/usr/local/bin/startApache.sh" Kural doğru çalışıyor (sh dosya başlatma servisi Apache2), ancak sistemi yeniden başlattığımda önyükleme çok yavaş oluyor ve aşağıdaki komutla bir dakika duruyor: Remount Kök ve Çekirdek Dosya Sisteminin Başlatılması ... Birkaç dakika sonra sistem düzgün şekilde önyüklenir. Eğer önyükleme sırasında USB …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.