Saya sedang mencari grub.conffile di CentOS 7. Saya tidak bisa menemukannya locate(saya sudah menelepon updatedbsebelumnya). Di mana itu menyimpan?
Dalam versi CentOS yang lebih lama saya dapat menemukannya.
Saya sedang mencari grub.conffile di CentOS 7. Saya tidak bisa menemukannya locate(saya sudah menelepon updatedbsebelumnya). Di mana itu menyimpan?
Dalam versi CentOS yang lebih lama saya dapat menemukannya.
Jawaban:
CentOS7 menggunakan grub2 dan format yang dihasilkan /boot/grub2/grub.cfgdaripada grub.confformat lama , itulah sebabnya Anda tidak dapat menemukannya. File grub.cfg baru tidak ditujukan untuk pengeditan langsung, melainkan Anda perlu memodifikasi file sumber yang digunakan untuk membuatnya.
File yang dimaksud adalah /etc/default/grubdan skrip dalam /etc/grub.d/. Khususnya, jika Anda ingin menambahkan entri khusus Anda sendiri, maka Anda ingin menambahkan stanza boot /etc/grub.d/40_custom. Stanza akan terlihat seperti ini:
menuentry "My custom boot entry" {
set root=(hd0,1)
linux /vmlinuz-3.11-custom
initrd /initrd-plymouth.img
}
Anda dapat menambahkan opsi yang biasa ke linuxbaris untuk meneruskan opsi khusus ke kernel. Setelah semuanya tampak seperti yang Anda inginkan, jalankan:
grub2-mkconfig --output=/boot/grub2/grub.cfg
Kemudian, jika Anda ingin mengubah entri boot default, Anda mengubah GRUB_DEFAULTopsi /etc/default/grubuntuk menunjuk ke bait baru yang Anda tambahkan, dengan posisi nol yang diindeks atau dengan nama (saya lebih suka nama), sesuatu seperti ini:
GRUB_DEFAULT="My custom boot entry"
/boot/efi/EFI/redhat/grub.cfg
/boot/efi/EFI/centos/grub.cfg
Coba dengan perintah berikut:
find / -type f -name "grub.conf"
Anda dapat menemukan nama file lain yang Anda inginkan dengan menggantinya grub.conf.
grub.cfgsehingga ia mengajarkan cara memancing tetapi tidak terlalu baik. (NB saya bukan pemilih bawah).