Setelah memutakhirkan dari Ubuntu 12.04 ke Ubuntu 12.10, saya mendapatkan pesan "memindai sistem file btrfs" saat memulai. Saya tidak memiliki sistem file BTRFS. Ini menunda booting selama sekitar 15 detik.
Bagaimana saya bisa menyingkirkan ini?
Setelah memutakhirkan dari Ubuntu 12.04 ke Ubuntu 12.10, saya mendapatkan pesan "memindai sistem file btrfs" saat memulai. Saya tidak memiliki sistem file BTRFS. Ini menunda booting selama sekitar 15 detik.
Bagaimana saya bisa menyingkirkan ini?
Jawaban:
The btrfs-tools
paket menambahkan tindakan untuk initramfs untuk memuat modul btrfs. Jika Anda membersihkan paket itu ( sudo apt-get purge btrfs-tools
), diikuti oleh update-initramfs -ukall
jika penghapusan instalan belum melakukannya, itu akan hilang (meskipun saya belum mengujinya). Jika tidak, Anda selalu dapat memasukkan brtfs
modul ke dalam daftar hitam /etc/modprobe.d
.
ubuntu-server
hanyalah paket meta yang digunakan untuk menarik paket yang biasanya ditemukan pada instalasi bergaya server sebagai dependensi. Dengan menghapusnya (asalkan tidak ada paket lain yang dihapus sebagai hasilnya), Anda tidak menghapus perangkat lunak apa pun.
Pada Ubuntu 18.04 Anda dapat menghapus dukungan btrfs dengan
apt purge btrfs-progs
Tapi itu mungkin tidak akan menghemat banyak waktu boot. Pada sistem saya alasannya adalah, bahwa saya tidak memiliki partisi swap tetapi saat boot itu dicari selama sekitar 30 detik (saat menampilkan btrfs-scan).
/etc/initramfs-tools/conf.d/resume
RESUME=UUID=xxx
denganRESUME=none
sudo update-initramfs -u
sumber: /ubuntu//a/1034952/34298
Btrfs tidak terlalu stabil untuk digunakan sebagai sistem file tuli. Sebagian besar distribusi Linux, kemungkinan semua, masih menggunakan ext4 sebagai sistem file primer. Jadi, Anda dapat menghapusnya sepenuhnya dari komputer Anda. Coba perintah yang diberikan:
sudo apt-get purge btrfs-tools
Perintah ini akan menghapus btrfs-tools dari komputer Anda. Anda mungkin perlu menunggu beberapa menit untuk menyelesaikan prosesnya. Initramf Anda harus diperbarui secara otomatis tetapi jika tidak terjadi, lakukan dengan perintah ini:
sudo update-initramfs -ukall
Kemudian buat pembaruan grub:
sudo update-grub
Semuanya baik-baik saja. Sekarang lakukan restart. Semoga Ubuntu Anda akan mulai berhasil kali ini.
Referensi: http://www.ugcoder.com/disable-scanning-for-btrfs-file-systems-in-ubuntu/
Beri tahu saya jika masih ada pertanyaan.
echo "blacklist btrfs">>/etc/modprobe.d/blacklist.conf
Tetapi tidak ada efek. masih memindai btrfs saat boot
Saya melihat ini juga pada 18,04 saat boot. Sejak
/usr/share/initramfs-tools/scripts/local-premount/btrfs
panggilan untuk pemindaian, Anda dapat mengatasi masalah ini dengan menangani file itu. Karena saya tidak menggunakan btrf secara teratur, saya membersihkan file melalui
sudo apt purge btrfs-progs
sudo update-initramfs -ukall
juga. Tapi tetap saja, itu tidak banyak membantu, proses boot kemudian tergantung pada langkah sebelum berkataBegin: Running /scripts/local-premount
Ini adalah modul kernel btrf yang melakukan pemindaian (untuk sistem file memindai beberapa perangkat).
Saya belum menemukan indikasi bahwa ini dapat dikonfigurasi, jadi satu-satunya pilihan Anda tampaknya menghapus modul itu dari kernel Anda ( modprobe -r btrfs
) dengan asumsi kernel Anda mendukungnya.
Script yang memulai pencarian mencari keberadaan btrfs. Cukup mengganti nama executable /sbin/btrfs
menjadi pe /sbin/btrfs.save
(as sudo
) akan menghilangkan pencarian, memperoleh sekitar 10-20 detik dalam proses boot!
apt purge btrfs-tools
Begin: Running /scripts/local-premount