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?
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?
Yanıtlar:
btrfs-tools
Paket btrfs modülü yüklemeye Initramfs bir eylem ekler. Bu paketi ( sudo apt-get purge btrfs-tools
) temizlerseniz ve ardından update-initramfs -ukall
kaldırma işlemi zaten yapmamışsa, bu işlemin bitmesi gerekir (denememiş olmama rağmen). Olmazsa, brtfs
modülü her zaman kara listeye alabilirsiniz /etc/modprobe.d
.
ubuntu-server
sadece 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.
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.
/etc/initramfs-tools/conf.d/resume
RESUME=UUID=xxx
sahipRESUME=none
sudo update-initramfs -u
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.
echo "blacklist btrfs">>/etc/modprobe.d/blacklist.conf
ama etkisi yok. hala açılışta btrfs için tarama
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
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
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 .
Aramayı başlatan komut btrfs varlığını arar. Yürütülebilir dosyayı /sbin/btrfs
pe /sbin/btrfs.save
(as sudo
) olarak yeniden adlandırmak, arama işlemini ortadan kaldırarak önyükleme işleminde 10-20 saniye sürebilir!
apt purge btrfs-tools
Begin: Running /scripts/local-premount