Çekirdekte aşağıdaki seçeneği farkettim: CONFIG_DEVTMPFS
Device Drivers -> Generic Driver Options -> Maintain devtmpfs to mount at /dev
Debian dağıtım çekirdeğinde varsayılan olarak etkin olduğunu görüyorum. 3.2.0-4-amd64
Bu seçeneğin ne gibi bir fark getirdiğini anlamaya çalışıyorum. Bu seçenek olmaksızın, /dev
olarak monte edilir tmpfs
bu seçenekle, o kadar monte edilir, devtmpfs
. Bunun dışında hiçbir fark görmüyorum.
Bu help
da benim için açıklığa kavuşturmadı:
Bu açılışta erken bir tmpfs / ramfs dosya sistemi örneği oluşturur. Bu dosya sisteminde, çekirdek sürücü çekirdeği, atanmış bir büyük / küçük sayıya sahip tüm kayıtlı aygıtlar için aygıt düğümlerini varsayılan adlarıyla ve izinleriyle korur.
Genellikle udev'in en üstte çalıştığı, izinleri yöneten ve anlamlı sembolik bağlantılar ekleyen tamamen işlevsel / dev bir dizin sağlar.
Çok sınırlı ortamlarda, daha fazla yardım almadan yeterli bir işlev / gelişim sağlayabilir. Aynı zamanda basit kurtarma sistemlerine izin verir ve dinamik ana / küçük sayıları güvenilir bir şekilde ele alır.
Birisi lütfen CONFIG_DEVTMPFS
standart vs vs kullanarak arasındaki farkı açıklayabilir /dev
mi?
It provides a fully functional /dev directory, where usually udev runs on top, managing permissions and adding meaningful symlinks
. Eğer çekirdek doluysa/dev
, yapılacak ne varudev
?