Apa yang ingin saya capai:
Saya ingin menyesuaikan boot lengkap dari instalasi Ubuntu 16.04 LTS saya untuk menampilkan wallpaper yang sama yang sebenarnya ada di desktop saya.
Apa yang saya raih sampai sekarang:
menambahkan wallpaper ke menu grub dengan menambahkan baris berikut ke
/etc/deault/grub
dan melakukanupdate-grub
sesudahnya.export GRUB_MENU_PICTURE="/boot/grub/wallpaper.png" export GRUB_COLOR_NORMAL="white/black" export GRUB_COLOR_HIGHLIGHT="black/white"
menambahkan wallpaper ke layar splash dan layar login
Masalah:
Ketika saya mem-boot gambar ditampilkan saat di grub, tapi kemudian saya jarang melihat layar splash, sebaliknya saya mendapatkan layar yang hampir kosong yang menunjukkan pemeriksaan sistem file seperti berikut:
/dev/sda1: clean, 201776/60878736 files, 4991277/243040256 blocks
Ini mencegah saya untuk memiliki pengalaman boot yang ingin saya capai karena setelah itu layar splash hanya muncul sesaat setelah pesan itu.
Pertanyaan:
Bagaimana saya bisa menghapus pesan ini dari muncul sehingga saya mendapatkan booting mulus dengan wallpaper saya tercinta, tanpa mematikan cek sistem file sepenuhnya (jika mungkin)?
Jawaban:
Membungkam pesan booting
Anda seharusnya dapat mencapai ini dengan parameter kernel
loglevel=
atauquiet
Saya tidak yakin pada tingkat apa tepatnya ini akan disembunyikan (atau seberapa tenang Anda ingin boot Anda menjadi).
Untuk sementara
reboot komputer Anda, dan pada menu grub tekan
e
untuk mengedit parameter boot.gulir ke bawah ke ujung
linux...
garis menggunakan tombol panahtambahkan
loglevel
parameter yang diinginkan atauquiet
ke akhir baris itu. contoh:atau
setelah selesai mengedit, lanjutkan ke boot dengan menekan
F10
Terus menerus
Untuk melakukan ini, edit
/etc/default/grub
edit baris:
GRUB_CMDLINE_LINUX_DEFAULT=
batalkan komentar jika perlu, dan tambahkan level log yang diinginkan atau diam - misalnya
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
atauGRUB_CMDLINE_LINUX_DEFAULT="quiet"
dan lari
sudo update-grub
pesan fsck
hapus fsck dari initramfs
fsck dijalankan secara default oleh initramfs. dengan menghapusnya dan menjalankan systemd fsck kita akan dapat mengarahkan ulang output.
lihat
man initramfs
dan wiki.ubuntu.com/Initramfs untuk info lebih lanjut tentang cara menghapus fsck dari ramfs.systemd fsck
Dari wiki lengkung:
Di Ubuntu, kedua file ini berada di
/lib/systemd/system
Jika sistem file tidak dicentang oleh initramfs saat boot, systemd-fsck-root.service akan secara otomatis dijalankan.
lihat http://manpages.ubuntu.com/manpages/wily/man8/[email protected]
sumber
fsck
pesan. Di sini parameter saya:GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=0 splash"
e
pada menu grub boot. Jika ya, saya tidak yakin solusinya.man initramfs.conf
akan membantu Anda memahami cara menghapusfsck
dari ram fs. wiki.ubuntu.com/Initramfs memiliki info lebih lanjut tentang membuat ram fs Anda sendiri.Saya juga telah mengalami layar hitam setelah grub dengan konsol logging dan flash layar splash Plymouth bahkan pada instalasi baru 16,04 LTS. Menonaktifkan pesan mungkin bukan hal terbaik untuk dilakukan. Saya Google mencari di luar meminta Ubuntu dan menemukan utas ini . Dalam komentar # 18 Anda akan menemukan perintah yang memperbaiki masalah saya tanpa menonaktifkan pesan.
Prosedur saya untuk menerapkan perbaikan berjalan sebagai berikut:
sudo -i
(ketikkan kata sandi administrator Anda)echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
update-initramfs -u
exit
(untuk logout sebagai root).Sekarang jika Plymouth berfungsi dengan baik, lanjutkan dengan menyesuaikan proses boot Anda. Jika Anda telah mencoba banyak upaya untuk memperbaiki layar splash Plymouth dengan perintah terminal Saya sarankan instal baru dan mulai lagi, Anda mungkin telah menyebabkan kerusakan pada sistem file Anda dan tidak menyadarinya.
sumber
console=tty3
memindahkan output fsck ke konsol yang tidak standar dan menjaga kebersihan tty1.sumber