SysV Init
/etc/init.d/mountall.sh
İnit betiği yerel dosya sistemlerini sadece bağlar:
mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2,ceph -O no_netdev
Diğer dosya sistemleri, /etc/init.d/mountnfs.sh
bağımlılıklarını açıklayan (LSB başlıkları aracılığıyla) açıklandığı gibi ayrı init betikleri ile monte edilir $network
. Böylece bunlar daha sonra ağ daha açıldıktan sonra ağın açılmasından sonra planlanıyor mountall.sh
.
systemd
Yerel montaj birimleri local-fs.target
uzaktan kumandalar tarafından içeri çekilir remote-fs.target
. systemd-fstab-generator
tarar /etc/fstab
, montaj birimleri oluşturur ve bunları yukarıdakilere benzer koşullara dayanarak yukarıdaki hedeflere atar.
delay_connect
Bu seçenek, sshfs'nin uzak sunucuya SSH bağlantısını bağlama zamanında başlatmayacağı, ancak yalnızca bunu gerektiren ilk dosya sistemi işleminde yapacağı anlamına gelir. Bu, hata raporlamayı geciktirir, ancak bazı durumlarda, örneğin init sisteminizin takma işlemini doğru şekilde sipariş etmek için yeterli bilgiye sahip olmaması durumunda yararlı bir geçici çözüm olabilir. "Ağ" "yukarı" olmak oldukça gevşek bir terimdir ve bir tetikleyici olayın başlatma işleminin bir parçası olmasa bile yardımcı olmayan birimleri monte etmek için isteğe bağlı ekstra bağımlılıklar ekleyebilse de (sistemd parlance).
_netdev
bunun montajı yapan (ve benzeri bir montaj türüne özgü olan) prosese geçirilen bir argüman olmadığını, bununext4/btrfs/cifs/fuse
ne zaman karar verdiğini belirten diğer bayrak / kodlar tarafından okunması gerektiğini söylüyorsunuz. önyükleme işlemi sırasında bu bağlar yürütülmelidir. Evet? Eğer öyleyse, o zaman bu argümanın alt çizgi ile başlamasının nedeni olduğunu düşünüyorum, böylece diğer resmi argümanlardan ayırt etmek için .