Yanıtlar:
Bazı çok kullanıcılı ortamlarda, önyükleme işleminin bir kısmı ağdan gelebilir. Bu durumda, systemd
varsayılan olarak belirli adımlar atılmadan önce ağın çevrimiçi olmasını bekler.
Bazı çok kullanıcılı ortamlardan farklı olarak, Ubuntu masaüstü kullanıcılarının çoğu sabit disklerinde, SSD'lerinde veya Canlı Önyükleme USB'lerinde İşletim Sistemine ve sürücülere sahiptir.
Bazı kullanıcıların önyükleme sırasında ağın gelmesi için çok uzun bir süre beklediği bir aksaklık vardır. Bu durumda, öneriler maksimum bekleme süresini 30 saniyeye ayarlamaktır. Daha iyi bir yol, önyükleme sırasında hizmeti devre dışı bırakmaktır.
Birçok kullanıcı için aşağıdakiler kullanılarak 10 ila 15 saniye paralel önyükleme süresinden dilimlenebilir:
sudo systemctl disable NetworkManager-wait-online.service
Oturum açtıktan sonra büyük olasılıkla ağa bağlı olduğunuzu belirten bir mesaj balonu alacaksınız (WiFi veya Ethernet İnternet'e erişim).
Sayfadan man
:
NAME
systemd-networkd-wait-online.service, systemd-networkd-wait-online -
Wait for network to come online
NetworkManager-wait-online.service
ve koşan adam, man sayfası olmadığına geri döndü. Muhtemelen bu kötü adlandırma veya man NetworkManager-wait-online.service
bahsettiğiniz hizmetler adlı man sayfasına bağlanan bir bağlantı mı?
Bu hizmet, ağ bağlanana kadar kesinlikle hiçbir şey yapmadan bekler ve bu gerçekleştiğinde, ağa bağımlı diğer hizmetlerin işlerini yapmaya başlamak için durumunu değiştirmesini sağlar.
Yani, bu hizmet kesinlikle iyi huylu, önyükleme sırasında herhangi bir zaman kaybetmez ve aslında bir optimizasyon oluşturur, bu yüzden sadece devre dışı bırakırsanız işleri daha da kötüleştirirsiniz.
(Ağa ihtiyaç duyan hizmetler, ağ açılmadan önce, diğer birçok hizmetin de başlatıldığı ve çekişmenin yüksek olduğu bir zamanda başlayacak ve bu hizmetler yararlı bir şey yapamayacak, bu nedenle yalnızca ağ, ağ sonunda ortaya çıkana kadar.)