답변:
Linux 커널이 업데이트되면 최신 커널 이미지가 어떤 방식으로 시스템과 호환되지 않는 경우 이전 커널 이미지가 계속 표시됩니다. 각 커널 이미지에는 부팅하는 일반 이미지와 복구 이미지의 두 부분이 있습니다.이 때문에 복구 할 때마다 메뉴가 두 항목 씩 증가합니다. 이전 커널의 수는 일반적으로 3 개를 초과하지 않으며 (총 6 개의 이미지에 대한 각 복구 이미지) 지금부터 부팅 메뉴의 크기를 수정해야합니다.
입력하여 그럽 메뉴 파일을 편집하여 이전 파일이 나타나지 않도록 할 수 있습니다
sudo gedit /boot/grub/menu.lst
터미널에 넣고 #
앞에 기호를 주석으로 표시하십시오 (예를 들어 파일을 둘러보십시오). Windows를 기본값으로 설정할 수 있었으므로 수행 방법을 알고 있다고 가정합니다. 디스크 공간이 필요없는 경우이를 제거하여 디스크 공간을 확보 할 수도 있습니다.
어쨌든 가장 안전한 방법은 중복 커널 이미지를 제거하는 옵션이 포함 된 Ubuntu Tweak 을 설치 하는 것입니다. 추가 이미지 목록이 표시되고 원하지 않는 이미지 만 선택하면 안전은 현재로드 된 이미지를 표시하지 않는 응용 프로그램에서 제공됩니다.
두 가지 이유로 숨기거나 제거하여 모든 항목을 제거하는 것은 좋지 않습니다. 첫 번째는 심각한 문제 (일반적으로 하드웨어와 관련이 있고 일반적으로 작동하지 않는 문제)가 발생하면 이전 커널 이미지를 사용하여 부팅하여 문제가 해결되는지 확인하는 것입니다. 커널을 업데이트하면 시스템의 일부를 손상시키는 습관이 생길 수 있습니다. 다른 이유는 특히 비밀번호를 잊어 버린 경우 '복구'이미지가 유용 할 수 있기 때문입니다.
시스템을 업데이트 할 때 부팅 메뉴에 항목이 있는 새 커널 이 설치되어 부팅 메뉴가 더 길어지고 Windows 부팅 메뉴 항목이 더 아래로 밀렸습니다.
이것을 읽으십시오 : 오래된 커널 버전을 제거하거나 숨길 수있는 방법이 있습니까?
단지 조언 : 보안상의 이유로 (일부 업데이트가 실행중인 커널 등을 엉망으로 만드는 경우), 나는 보통 / boot 폴더에 하나 이상의 커널 이미지를 유지합니다 (실제로 도움이되었습니다).
후속 질문에 관해서는 :
예, 새 커널을 설치할 때마다 grub v.1을 사용하고 있기 때문에 menu.lst는 새 이미지를 목록에 추가합니다. 목록을 정리하려면 menu.lst를 수동으로 편집하거나 Chris가 이미 알려준대로 우분투 조정을 설치해야합니다.
이미지 옵션을 주석 처리한다는 것은 무슨 뜻입니까? "제목"을 grub 목록에 표시 할 이름으로 변경하거나 불필요한 모든 항목을 주석 처리 / 삭제해야합니다.