Một số chương trình tìm kiếm /dev/dvd
theo mặc định để tìm DVD. Khi tôi khởi động máy tính lần đầu tiên mà không có DVD, hãy /dev/dvd
tồn tại và trỏ đến đúng vị trí ( /dev/sr0
). Tuy nhiên, khi tôi chèn một đĩa DVD, /dev/dvd
biến mất. Tôi muốn nó dính xung quanh vì vậy tôi không phải điều hướng đến /dev/sr0
các chương trình đang tìm kiếm DVD. Làm cách nào để đảm bảo rằng /dev/dvd
symlink tồn tại và trỏ đến đúng nơi?
Có vẻ như tôi có thể thêm một cái gì đó vào /etc/udev/rules.d/70-persistent-cd.rules
. Trang web này đưa ra một vài ví dụ, nhưng 70-persistent-cd.rules
tệp có nội dung "thêm cờ ENV {GENERATED} = 1 vào quy tắc của riêng bạn", đây không phải là một phần của ví dụ. Các man 7 udev
trang là bất khả xâm phạm đối với tôi, và tôi không thuyết phục trang liên kết cung cấp cho 100% thông tin mà tôi cần.
Vậy, tôi có thể làm gì trên một hệ thống hiện đại, Ubuntu 12.04 (hoặc mới hơn) để /dev/dvd
luôn luôn tồn tại và trỏ đến đúng thiết bị?
EDIT: Có đơn giản như việc thêm ENV{GENERATED}=1
vào các quy tắc trong trang được liên kết, đại loại như thế này:
SUBSYSTEM=="block", KERNEL=="sr0", SYMLINK+="dvd", GROUP="cdrom", ENV{GENERATED}=1
Đó có phải là thông tin phù hợp cho Ubuntu hiện đại? Điều gì đang ENV{GENERATED}
làm ở đó, khi nó không được tạo ra, nhưng được viết bằng tay?