Rootwait / rootdelay'in amacı nedir?


23

rootwaitve rootdelayo asynchroneously tespit veya usb üzerinden monte eğer dosya sistemi örneğin derhal bulunmadığı durumlarda durumlarda kullanılır. rootMesele şu ki, öyleyse ya da olmasa da bootarg'a dayanmak açık olmalı , öyleyse neden çekirdek dosya sisteminin ortaya çıkmasını beklemesi gerektiğini otomatik olarak anlayamıyor? Bu otomasyonun uygulanmasını önleyen bazı teknik kısıtlamalar var mı?


1
Çekirdeğin dosya sisteminin görünmesini beklediğini düşünüyorum. Mesele, ortaya çıkar çıkmaz monte edilememesidir, çünkü sürücünün bölüm tablosunu okuduktan sonra bile başlatılması biraz zaman alabilir.
vikraman

1
Kök bootargında neden açıktır? Bunun /dev/sda1bir usb aygıtı olduğunu ve bir süre beklediğinizi veya /dev/sda1taraması gereken bir scsi sisteminde olduğunu nereden biliyorsunuz ?
Ulrich Dangel

1
Bir Ahududu Pi'de beklemezseniz, kök bağlayamayabilirsiniz; Bunun nedeni, cihazın yavaş kartı zaman içinde başlatabilmesi için yeterince hızlı olmayabilir.
Tamara Wijsman

Yanıtlar:


21

Bazen işletim sistemi, orada olmayan ya da tamamen hortumlanmış bir çevre biriminden yanıt vermeyen yavaş bir çevre birimini ayırt edemez. En belirgin örnek, yavaş bir ağ bağlantısı veya aşırı yüklenmiş bir sunucunun, kopmuş bir ağ bağlantısından veya çökmüş bir sunucudan ayırt etmenin zor olduğu ağdan (TFTP, NFS) gelen bir kök dosya sistemidir. Bir zaman aşımı çekirdeğe ne zaman pes edeceğini söyler.

Bu, yavaş yavaş dönmesi yavaş olan disklerde, doğrulanması gereken RAID dizilerinde de olabilir. rootdelayÇekirdeğe, cihaz mevcut değilse derhal pes etmemesini söyler. Çekirdek, bir SCSI sürücüsünün yerel bir disk mi yoksa bir tür RAID yuvası mı olduğunu bilemez.

rootwaitsüresiz beklemek sağlanır. Her zaman arzu edilmez, örneğin normal bir sistemin yanıt vermesi çok uzun sürerse, bir sistem farklı bir kök dosya sistemine düşmek isteyebilir.

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.