Grub 부팅 메뉴에서 OS 이름을 안전하게 변경하는 방법은 무엇입니까?


14

Ubuntu GNOME 15.10 및 Ubuntu GNOME 16.04를 이중 부팅하는 시스템이 있지만 Ubuntu GNOME 16.04를 설치 한 후 GRUB 부팅 항목 목록에서 "Ubuntu"라고하는 반면 다른 시스템은 "Ubuntu"라고합니다. "우분투 그놈 15.10", "우분투"텍스트를 "우분투 그놈 16.04"로 바꿀 수있는 방법이 있습니까? 또한 "Ubuntu의 고급 옵션"대신 "Ubuntu GNOME 16.04의 고급 옵션"등으로 표시되도록 다른 옵션의 이름을 변경 하시겠습니까?

PPA 또는 신뢰할 수없는 다른 공식 소스 (Ubuntu 공식 저장소에서만 소프트웨어를 설치합니다)의 아무것도하지 않는 것이 안전하거나 수동으로 소프트웨어를 추천 할 수는 있지만 수동으로 수행합니다.


이것은 또한 유용 할 수 있습니다 : ubuntuforums.org/showthread.php?t=1287602
Ron

답변:


14

grub 구성 파일을 엽니 다.

sudo nano /etc/default/grub

시작하는 줄을 주석 처리하고 GRUB_DISTRIBUTOR한 줄을 추가하십시오.

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

나중에 실행

sudo update-grub

다음에 다시 부팅 한 후에 작동합니다. 우분투 설치로 부팅하고 두 이름을 모두 변경해야합니다.

중요 사항 : 파일을 편집 하고 명령에서 읽은 /etc/lsb-release값을 수정하는 것을 피하고 싶을 것 입니다. 이것은 grub 메뉴 항목의 이름을 바꾸는 데 도움이되지만 (변경하지 않은 경우 ) 다른 프로그램도 기본 이름을 사용하며 수정하면 충돌 할 수 있습니다 (예 : Xubuntu의 경우 "Ubuntu"). 그럼에도 불구하고 커널 업데이트도이 파일을 대체하므로 변경 사항이 취소됩니다.DISTRIB_IDlsb_release -i -s/etc/default/grub


1
다른 옵션의 이름도 변경할 수있는 방법이 없습니까? 아니면 OS 이름에 따라 자동으로 수행됩니까?

거의 모든 스크립트를 끄고 원하는 설명을 40_custom에 자신의 부트 스탠자로 추가 할 수 있습니다. 커널 대신 파티션으로 부팅 (커널 링크)하면 모든 커널 업데이트로 편집 할 필요가 없습니다. 방법 : 유지 보수가 필요없는 사용자 정의 된 GRUB2 화면 만들기-Cavsfan help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen AND : help.ubuntu.com/community/Grub2/CustomMenus
oldfred

LinuxMint KDE 18.3에서는 작동하지 않습니다. 이름은 여전히 ​​기본 이름입니다.
WooYek

흥미로운 부작용으로 Ubuntu 18.04에서 Grub의 색상이 검정 / 흰색에서 검정 / 파랑 / 흰색으로 변경되었습니다.
monty

더 깔끔한 아이디어는를 사용하는 것 GRUB_DISTRIBUTOR=`lsb_release -d -s 2> /dev/null || echo Debian`입니다. '-d'옵션은 'Ubuntu 19.10'또는 다른 버전을 그대로 반환합니다. NB 버전 19.10에 대해서만 테스트
brewmanz

8

이를 위해 사용할 수있는 Grub Customizer 라는 프로그램 이 있습니다. 항목을 추가, 삭제, 이동 및 이름을 바꿀 수 있습니다. 또한 디스플레이 해상도 등을 설정하는 더 많은 기능이 있습니다.

https://launchpad.net/grub-customizer : 직접 참조 하십시오

설치 (위의 해당 페이지에서 복사) :

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

설치 후 응용 프로그램> 시스템 도구> Grub Customizer라는 관리 아래에 새 항목이 있습니다.

항목 이름 변경 :

  1. Grub Customizer 시작
  2. 그룹 메뉴 항목 목록이 표시됩니다. 하나를 마우스 오른쪽 버튼으로 클릭하고 "이름 바꾸기"를 선택하십시오.
  3. 새로운 이름을 입력하십시오
  4. 툴바에서 저장을 클릭하고 프로그램을 닫습니다

그게 다야.


내 질문에 이미 언급했듯이 공식 저장소가 아닌 것을 설치하고 싶지 않으므로 PPA가 옵션이 아닙니다. 공식 리포지토리에서 사용할 수 없습니까?

1
미안합니다. 나는 그것이 공식 저장소에 있다고 생각하지 않습니다. 편집기로 구성 파일을 편집하지 않으려는 경우 쉽고 편리한 방법입니다. 다른 사람에게 도움이 될 경우를 대비하여 여전히 답을 남겨 두겠습니다.
Jenny O'Reilly

0

Ubuntu 버전 번호와 고유 한 텍스트 접두사를 자동으로 삽입하려면

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

# GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_DISTRIBUTOR=`{ printf My_Text_ && lsb_release -d -s ; } 2> /dev/null || echo Debian`

일반적으로 디스크 크기에 750G_와 같은 식별 텍스트를 넣습니다.

750G_Ubuntu 19.10

우분투 19.10.

이것은 Ubuntu 16.04 및 19.10에서 테스트되었습니다. 아니요, 접미사를 넣는 방법을 모르겠습니다. 아니요, 공백을 삽입하는 방법을 모르겠습니다. 다중 드라이브 컴퓨터에서 여러 디스크를 교환하고 있었고 내가 어디에 있는지 확인하고 싶었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.