현재 GRUB / 부팅 구성에 대한 정보를 얻는 방법은 무엇입니까?


9

먼저 몇 가지 배경 : Lenovo 노트북에 듀얼 부팅 Windows 7 / Ubuntu 13.04가 있습니다. 약 1.5 년 전에 설치를 수행 한 후 지금보다 더 정통하지 않은 Linux 사용자 였으므로 OS를 시작하고 실행하기 위해 수행 한 모든 작업을 기억할 수 없습니다. 그러나, 나는 않습니다 꽤 귀찮은 절차 (실행중인 부트 수리 한 번 적어도) 것을 기억한다.

이제 우분투 (아마도 아치)와 함께 다른 Linux 배포판을 사용해 볼 것을 고려하고 있습니다. 이번에는 내가하고있는 일을 생각하는 방식으로하고 싶습니다 (그리고 아마도 'inner에 대해 더 많이 배우고 싶습니다. 리눅스 배포판의 작동).

그래서 그것은 배경에 충분합니다. 이제 내 질문은 : 현재 grub / boot-loader 구성에 대한 정보는 어떻게 얻습니까?

이것은 세 번째 OS 설치와 파티션 및 부팅에 대한 고급 혼란을 꿈꾸기 전에 고려해야 할 첫 번째 문제이며 별도의 문제 인 것 같습니다.


당신은 사용할 수 있습니다 grub-install -v 여기에 또 다른 포스트입니다.
Stanislav

답변:



7

/ boot / grub / grub / cfg 파일을 보려면 다음 명령을 사용하십시오.

less /boot/grub/grub.cfg

위쪽 또는 아래쪽 화살표 키를 눌러 파일을 위아래로 스크롤하고 'q'키를 사용하여 종료 한 후 일반 터미널 프롬프트로 돌아갑니다. 이 grub-mkconfig프로그램은 grub-mkdevice.map 및 grub-probe와 같은 다른 스크립트 및 프로그램을 실행 한 다음 새 grub.cfg 파일을 생성합니다. 또한 파일 /etc/default/grub/etc/grub.d/debian테마 파일을 읽어서 수행 할 작업을 알려줍니다. GRUB 설정을 변경하기 위해 직접 편집하거나 만들 수있는 파일입니다. 나중에 자세히 설명하겠습니다.

다음은 Windows XP에서 이미 다른 Ubuntu 설치 이중 부팅이 설치된 컴퓨터에서 새 Ubuntu 설치를위한 grub.cfg의 예입니다. 주석 처리 된 선을 노란색으로 강조 표시하여주의를 끌었습니다. 그것들은 각각 grub.cfg의 자체 섹션의 시작과 끝을 표시하고 상단의 /etc/grub.d/00_header에서 시작하여 숫자 순서로 나타납니다. 이 파일의 마지막 섹션은 grub.cfg 파일의 맨 아래에있는 /etc/grub.d/40_custom 영역입니다. grub.cfg 파일의 각 섹션은 동일한 이름의 스크립트에 의해 제어되며 grub.cfg를 변경하기 위해 편집하는 섹션입니다. sudo grub-mkconfig -o /boot/grub/grub.cfg새로운 grub.cfg 파일을 작성하기 위해 ' '를 실행 한 직후에 변경 사항이 적용 됩니다.

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