Bagaimana cara mengubah nama OS dengan aman di menu boot grub?


14

Saya memiliki sistem di mana saya dual-boot Ubuntu GNOME 15.10 dan Ubuntu GNOME 16.04, namun setelah menginstal Ubuntu GNOME 16.04, saya telah menemukan bahwa dalam daftar entri boot GRUB disebut "Ubuntu", sedangkan yang lain disebut sesuatu seperti "Ubuntu GNOME 15.10", apakah ada cara saya dapat mengubah teks dari "Ubuntu" menjadi "Ubuntu GNOME 16.04"? Dan juga mengubah nama opsi lain sehingga bukannya "Opsi lanjutan untuk Ubuntu" itu mengatakan "Opsi lanjutan untuk Ubuntu GNOME 16.04" dll?

Saya lebih suka melakukannya secara manual jika aman untuk melakukannya, atau perangkat lunak dapat direkomendasikan, namun tidak ada yang berasal dari PPA atau sumber resmi yang tidak dipercaya lainnya (Saya hanya akan menginstal perangkat lunak dari repositori resmi Ubuntu).


Ini mungkin juga berguna: ubuntuforums.org/showthread.php?t=1287602
Ron

Jawaban:


14

Buka file konfigurasi grub:

sudo nano /etc/default/grub

Komentari baris yang dimulai dengan GRUB_DISTRIBUTORdan tambahkan satu baris:

# GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_DISTRIBUTOR="Ubuntu 15.10"

Setelah itu, jalankan

sudo update-grub

Seharusnya bekerja setelah reboot berikutnya. Anda harus mem-boot ke instalasi ubuntu dan mengubah kedua nama.

Catatan Penting: Sesuatu yang Anda ingin hindari adalah mengedit file /etc/lsb-releasedan mengubah nilai DISTRIB_IDyang dibaca dari perintah lsb_release -i -s. Meskipun ini berfungsi untuk mengubah nama entri menu grub (jika Anda belum memodifikasi /etc/default/grub), program lain juga mengandalkan nama default dan mungkin macet jika dimodifikasi (mis. "Ubuntu" untuk Xubuntu). Dengan demikian, pembaruan kernel juga mengganti file ini, yang akan membatalkan perubahan apa pun padanya.


1
Apakah tidak ada cara untuk mengubah nama opsi lain juga? Atau apakah itu dilakukan secara otomatis berdasarkan nama OS?

Anda dapat mematikan hampir semua skrip dan menambahkan apa pun yang Anda ingin 40_custom sebagai stanza boot Anda sendiri dengan deskripsi apa pun. Dan jika anda boot partisi (link ke kernel) bukan kernel Anda tidak harus mengedit dengan setiap update.How kernel untuk: Membuat Layar Disesuaikan GRUB2 yang Pemeliharaan Free.- Cavsfan help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen DAN: help.ubuntu.com/community/Grub2/CustomMenus
oldfred

Tidak bekerja dengan LinuxMint saya KDE 18.3, nama masih yang standar
WooYek

Berhasil di Ubuntu 18.04 dengan efek samping yang menarik warna-warna Grub berubah dari hitam / putih menjadi hitam / biru / putih.
monty

7

Ada program yang disebut Grub Customizer yang dapat Anda gunakan untuk ini. Anda dapat menambah, menghapus, memindahkan, dan mengganti nama entri. Ini juga memiliki lebih banyak fitur untuk mengatur resolusi layar dan sebagainya.

Lihat sendiri: https://launchpad.net/grub-customizer

Instalasi (disalin dari halaman di atas):

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Setelah instalasi saya memiliki entri baru di bawah Application> System Tools> Administration yang disebut Grub Customizer.

Ganti nama entri:

  1. Mulai Penyesuai Grub
  2. Anda akan melihat daftar entri menu grub. Klik kanan pada salah satu dan pilih "Ubah nama".
  3. Masukkan nama baru
  4. Klik simpan di bilah alat dan tutup program

Itu dia.


Seperti yang sudah saya nyatakan dalam pertanyaan saya, saya tidak ingin menginstal apa pun yang bukan dari repositori resmi, jadi PPA bukan pilihan. Apakah ini tidak tersedia di repositori resmi?

1
Maaf, pasti melewatkannya. Saya tidak berpikir itu ada di repositori resmi. Ini cara yang bagus dan mudah jika Anda tidak ingin mengedit file konfigurasi dengan editor. Saya masih akan meninggalkan jawabannya kalau-kalau itu membantu orang lain.
Jenny O'Reilly
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.