Başlangıçta “btrfs dosya sistemleri için tarama” dan nasıl kurtulabilirsiniz?


27

Ubuntu 12.04'ten Ubuntu 12.10'a yükselttikten sonra, başlangıçta "btrfs dosya sistemleri için tarama" mesajı alıyorum. BTRFS dosya sistemim yok. Önyüklemeyi yaklaşık 15 saniye geciktirir.

Bundan nasıl kurtulabilirim?


Gecikme sebebi olmadığını öğrenmek için btrfs'i kaldırdım. Begin: Running /scripts/local-premount
btrfs'yi

Yanıtlar:


15

btrfs-toolsPaket btrfs modülü yüklemeye Initramfs bir eylem ekler. Bu paketi ( sudo apt-get purge btrfs-tools) temizlerseniz ve ardından update-initramfs -ukallkaldırma işlemi zaten yapmamışsa, bu işlemin bitmesi gerekir (denememiş olmama rağmen). Olmazsa, brtfsmodülü her zaman kara listeye alabilirsiniz /etc/modprobe.d.


1
Bunu Ubuntu sunucusunda yapmak 16.04 apt, "Aşağıdaki paketler ÇIKARILACAKTIR: btrfs-tools * ubuntu-server *". Hmm, sunucuyu yine de tutmak isterim ...
elomage

1
@elomage, ubuntu-serversadece sunucu tarzı kurulumlarda bağımlılık olarak bulunan paketleri çekmek için kullanılan bir meta paketidir . Bunu kaldırarak (başka bir paketin bir sonucu olarak çıkarılmazsa), herhangi bir yazılımı kaldırmazsınız.
Stéphane Chazelas

Teşekkürler. Temel Juno başlangıç ​​zamanlarımı geliştirdim.
Jürgen Hörmann,

14

Ubuntu 18.04 ile btrfs-support yazılımını kaldırabilirsiniz.

apt purge btrfs-progs

Ama bu muhtemelen size fazla önyükleme süresi kazandırmaz. Sistemimdeki sebep şuydu: takas bölümüm yok ama açılışta yaklaşık 30 saniye (btrfs-taramasını görüntülerken) aranıyor.

değiştirme kontrolünü kaldırın

  • açık /etc/initramfs-tools/conf.d/resume
  • yerine RESUME=UUID=xxxsahipRESUME=none
  • konu sudo update-initramfs -u
  • sisteminizi yeniden başlatın

kaynak: https://askubuntu.com/a/1034952/34298


Asıl mesele bu! Btrfs arandıktan sonra takas araması gizlenir. Çok çok teşekkür ederim!
develCuy

4

Btrfs, sağır dosya sistemi olarak kullanılamayacak kadar kararlı değildir. Çoğu Linux dağıtımı, muhtemelen hepsi, hala birincil dosya sistemi olarak ext4 kullanıyor. Böylece, bilgisayarınızdan tamamen kaldırabilirsiniz. Verilen komutu deneyin:

sudo apt-get purge btrfs-tools

Bu komut btrfs araçlarını bilgisayarınızdan kaldıracaktır. İşlemi tamamlamak için birkaç dakika beklemeniz gerekebilir. İnitramfs'ınız otomatik olarak güncellenmelidir, ancak gerçekleşmezse, bu komutu kullanarak yapın:

sudo update-initramfs -ukall

Ardından grub güncellemesi yapın:

sudo update-grub

Herşey iyi. Şimdi yeniden başlat. Umarım Ubuntu'nuz bu sefer başarılı bir şekilde başlayacaktır.

Referans: http://www.ugcoder.com/disable-scanning-for-btrfs-file-systems-in-ubuntu/

Hala bazı sorularınız varsa bana bildirin.


Paket sistemime yüklenmedi. Bu yüzden denedim echo "blacklist btrfs">>/etc/modprobe.d/blacklist.confama etkisi yok. hala açılışta btrfs için tarama
rubo77

3

Bunu açılışta 18.04 tarihinde de gördüm. Dan beri

/usr/share/initramfs-tools/scripts/local-premount/btrfs

taramayı çağırırsa, bu dosyayla ilgilenerek bu sorunu çözebilirsiniz. Düzenli olarak btrfs kullanmadığım için dosyayı temizledim.

sudo apt purge btrfs-progs

Bu mesajdan kurtulmak için de yapmanız gerekir sudo update-initramfs -ukall. Ama yine de, bu pek işe yaramıyor, önyükleme işlemi daha önce söylemeden önce adım Begin: Running /scripts/local-premount
atıyor

1

Taramayı yapan btrfs çekirdek modülüdür (birden fazla cihazı tarayan dosya sistemleri için).

Bunun yapılandırılabilir olduğuna dair bir gösterge bulamadım, bu nedenle tek seçenekleriniz modprobe -r btrfs, çekirdeğinizin bunu desteklediğini farz ederek o modülü çekirdeğinizden ( ) çıkarmak gibi görünüyor .


1
Denedim, ancak bunun Ubuntu 18.04 üzerinde bir etkisi olmadığı görülüyor
rubo77

-1

Aramayı başlatan komut btrfs varlığını arar. Yürütülebilir dosyayı /sbin/btrfspe /sbin/btrfs.save(as sudo) olarak yeniden adlandırmak, arama işlemini ortadan kaldırarak önyükleme işleminde 10-20 saniye sürebilir!


2
sadece sistem dosyalarını silmek için tavsiye edilmez. btrfs ile birlikte daha iyi kaldırmaapt purge btrfs-tools
rubo77
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.