Saya sedang mencari grub.conf
file di CentOS 7. Saya tidak bisa menemukannya locate
(saya sudah menelepon updatedb
sebelumnya). Di mana itu menyimpan?
Dalam versi CentOS yang lebih lama saya dapat menemukannya.
CentOS7 menggunakan grub2 dan format yang dihasilkan /boot/grub2/grub.cfg
daripada grub.conf
format 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/grub
dan 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 linux
baris 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_DEFAULT
opsi /etc/default/grub
untuk 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:
Anda dapat menemukan nama file lain yang Anda inginkan dengan menggantinya
grub.conf
.sumber
grub.cfg
sehingga ia mengajarkan cara memancing tetapi tidak terlalu baik. (NB saya bukan pemilih bawah).