태그 보관물: grub2

grub2

부트 로더에서 Windows를 기본값으로 부팅하도록 설정하는 방법 부트에서 Windows가 Ubuntu 대신 표준으로 시작되도록 부트

Windows 7 / Ubuntu 11.04를 사용한 듀얼 부트에서 Windows가 Ubuntu 대신 표준으로 시작되도록 부트 로더를 어떻게 설정합니까?



답변

/etc/default/grub파일 사용자 정의

grub 파일을 편집하여 두 가지 방법으로이 작업을 수행 할 수 있습니다. 이것들은 Ubuntu Community Documentation Grub2 페이지에 설명되어 있습니다

두 가지 방법은 다음과 같습니다.

  • 마지막으로 부팅 한 운영 체제 인 “저장된 방법”
    • 이것이 내가 사용하는 것입니다. 어떤 것을 사용할 것인지 결정하고 업데이트 할 때 편리하게 해당 시스템으로 재부팅 할 수 있습니다.
  • 기본적으로 특정 운영 체제를 부팅하십시오.
    • 정확한 질문에 대한 답변.

새로운 기본값으로 설정할 메뉴 항목 찾기

시작하려면 부팅하거나 부팅하려는 항목을 찾아야합니다. Ctrl+ Alt+ 로 터미널을 열고 t입력하십시오

grep menuentry /boot/grub/grub.cfg

user@YourComputer:~$ grep menuentry /boot/grub/grub.cfg
menuentry 'Ubuntu, with Linux 2.6.35-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-31-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-30-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)" {
menuentry "Ubuntu, with Linux 2.6.32-34-generic (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-34-generic (recovery mode) (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-33-generic (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-33-generic (recovery mode) (on /dev/sdb1)" {
menuentry "Windows Vista (loader) (on /dev/sdc1)" {

여러 운영 체제를 부팅 할 때 “저장된”방법이 유용하다는 것을 알 수 있습니다. 원하는 항목의 이름을 저장하십시오 (예 : Windows NT/2000/XP (loader) (on /dev/sda1)나중에 필요).

/etc/default/grub파일 편집

터미널에 입력

sudo nano -B / etc / default / grub

요청하면 비밀번호를 입력하십시오. 나노 편집기가 열립니다.

A. 저장된 방법 -원하는 방식으로 표준 grub 파일에서 다음과 같이 변경했습니다.

  • 의 값을 다음 GRUB_DEFAULTsaved같이 변경 했습니다 .

    GRUB_DEFAULT=saved
    
  • 다음 줄을 추가 하여 SAVEDEFAULT 기능 을 활성화했습니다 .

    GRUB_SAVEDEFAULT=true
    

B. 특정 메뉴 항목 -요청하는 방식

  • GRUB_DEFAULT항상 부팅하려는 Windows 시스템의 이름으로 값을 변경하십시오 . 해당 Grub 메뉴 항목의 이름은 이전 섹션에서 설명한대로 찾을 수 있습니다.
  • 부팅 할 때 항상 Window XP를 기본값으로 설정하고 싶었 GRUB_DEFAULT습니다 "Windows NT/2000/XP (loader) (on /dev/sda1)".

    GRUB_DEFAULT="Windows NT/2000/XP (loader) (on /dev/sda1)"
    

    참고 : 일부 Ubuntu 버전에는 작은 따옴표 ( ‘) 또는 큰 따옴표 ( “)가 필요합니다.

GRUB_DEFAULT메뉴 항목 목록에서 줄 번호를 설정할 수도 있지만 (0이 첫 번째 임) Ubuntu의 커널이 업데이트되면 grub이 새 커널을 목록의 맨 위에 추가하면 번호를 변경해야합니다. 메뉴 항목 목록에서 Windows가 마지막입니다. 내 메뉴 입력 목록에서 이것을 볼 수 있습니다.

부팅 구성 업데이트

지금 당신은 실행해야합니다

sudo update-grub

디렉토리 grub.cfg에서 시스템 생성 파일 을 업데이트합니다 /boot/grub/.

user@YourComputer:~$ sudo update-grub
Generating grub.cfg ...
Found background: /usr/share/images/grub/Apollo_17_The_Last_Moon_Shot_Edit1.tga
Found linux image: /boot/vmlinuz-2.6.35-31-generic
Found initrd image: /boot/initrd.img-2.6.35-31-generic
Found linux image: /boot/vmlinuz-2.6.35-30-generic
Found initrd image: /boot/initrd.img-2.6.35-30-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows NT/2000/XP (loader) on /dev/sda1
Found Ubuntu 10.04.3 LTS (10.04) on /dev/sdb1
Found Windows Vista (loader) on /dev/sdc1
done

추가

나노에 대한 메모

nano터미널에서 특히 사용하기 쉽습니다. 화살표 키로 이동하십시오. 추가 사항을 입력하고 원하지 않는 것을 삭제하십시오.

-B또는 --backup옵션은 접미사 현재 파일 이름에 그것의 이전 버전을 백업합니다 ~. 끔찍한 Fat pfinger 효과 의 경우 매우 편리 합니다 .

완료하면 Ctrl+ o를 눌러 수정 사항을 저장 Enter하고 Ctrl+ x를 닫습니다. 이러한 옵션 및 기타 옵션은 터미널 화면 하단에 ^표시 Ctrl됩니다.

^G Get Help    ^O WriteOut    ^R Read File   ^Y Prev Page   ^K Cut Text    ^C Cur Pos
^X Exit        ^J Justify     ^W Where Is    ^V Next Page   ^U UnCut Text  ^T To Spell

nano, sudoeditor 및 기타 편집기에 대한 참고 사항

우분투 커뮤니티의 일부는 sudoedit대신에 제안 합니다 nano. 관리자가 아닌 한 기본값은 명백하지 않은 방식으로 재정의 될 수 있기 때문에 nano나중에 Ubuntu 배포판의 기본 sudoedit 편집기 인 것이 좋습니다 sudoedit. sudoedit편집 된 파일의 백업 사본을 자동으로 저장한다는 점에서 더 안전하지만 -B명령 행 옵션의 작업 nano은 동일합니다. nano는 매우 유연하지만 많은 명령, 바로 가기 또는 다른 모드를 학습해야하는 vi또는 과 같은 편집기보다 직관적 emacs입니다.

nano편집기 를 사용하지 않고 그놈 텍스트 편집기를 선호하는 경우 대신을 sudo nano -B사용하십시오 gksu gedit. 나는 일반적으로 큰 파일을 위해 이것을하고 /etc/default/grub쉽게 큰 파일로 간주 될 수 있습니다. 따라서 gksu gedit /etc/default/grub대신에 입력하십시오 sudo nano -B /etc/default/grub. Gnome 텍스트 편집기는 자동으로 백업 하지 않습니다 !

내 grub 파일에 대한 참고 사항

개인적 필요에 따라 그루브를 약간 변경했습니다. 달 발사의 배경 그림과 같은. 이를 수행하는 방법 은 Grub2Ubuntu 커뮤니티 설명서 페이지에서 권장됩니다.

행운을 빕니다!


답변

약간의 명령 줄 속임수를 사용하면 새 커널이 설치되어 있더라도 grub 기본값이 항상 특정 grub 항목 (예 : Windows)이되도록 할 수 있습니다.

터미널 유형에서 :

fgrep menuentry /boot/grub/grub.cfg

모든 grub 항목이 표시됩니다 (예 :

여기에 이미지 설명을 입력하십시오

스크린 샷에서 기본적으로 설정할 항목을 강조 표시합니다 (예 : Windows 7). 마우스 오른쪽 버튼을 클릭하고 선택copy

유형

gksu gedit /etc/default/grub

항목 변경

GRUB_DEFAULT=0

GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda2)"

즉, 원하는 항목을 붙여 넣습니다 (따옴표 포함).

저장 후 입력

sudo update-grub

출처


답변

/etc/default/grubWindows를 기본 OS로 설정 하려면 파일 을 편집해야합니다 .

첫 단계 . grub 메뉴에서 Windows OS의 위치를 ​​결정하십시오. 이렇게하려면을 눌러 터미널을 열고 Ctrl+Alt+T다음을 입력하십시오.

grep menuentry /boot/grub/grub.cfg

그럽 메뉴 항목이 나열됩니다. 예를 들어 grub 메뉴를 사용하겠습니다.

menuentry 'Ubuntu, with Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {

그런 다음 큰 경우 따옴표를 포함하여 “Windows 7 (로더) (/ dev / sda1)”에서 Windows 파티션을 선택하고 복사합니다.

두 번째 단계 . 열려있는 /etc/default/grub파일을. 이렇게하려면 터미널에서 다음을 입력하십시오.

gksudo gedit /etc/default/grub

gedit와 함께 / etc / default / grub 파일을 엽니 다. 를 찾아 GRUB_DEFAULT=0라인 및 붙여 넣기하여 선택 창 메뉴 항목에 0에서의 값을 변경합니다. .

GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"

또는 Windows OS의 인덱스 위치를 지정하는 정수 값을 사용할 수 있습니다. 인덱스는 0부터 카운트를 시작하므로 필자의 예에서는 Windows OS 값이 4이므로 설정할 수도 있습니다.

GRUB_DEFAULT=4

그런 다음 입력하여 grub을 업데이트해야합니다

sudo update-grub


답변

nitstorm 답변을 여기 에서 확인할 수 있습니다 .

다음을 통해 Grub-customizer 를 추가해야합니다.

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

그런 다음 응용 프로그램 렌즈 인 대시에서 시작하십시오.

여기에 이미지 설명을 입력하십시오

위의 메뉴는 귀하의 메뉴와 다르므로 현명하게 선택하고 Windows 7 항목을 선택하고 상단 메뉴 표시 줄에서 ^ 화살표를 선택하여 부팅하는 동안 상단 위치를 갖도록 위로 이동하십시오.

Windows로 부팅하려면 직접 부팅을 선택 preference 하고 부팅 시간을 줄여 창을로드하십시오.

여기에 이미지 설명을 입력하십시오


답변

“Grub Customizer”라는 GUI 도구로 쉽게 수행 할 수 있습니다.

Grub Customizer 란 무엇입니까?

Grub Customizer는 grub2를 구성하기위한 그래픽 인터페이스입니다. 이 응용 프로그램을 사용하면 사용자가 부팅 메뉴 항목을 추가, 제거, 고정, 이름 바꾸기 및 재정렬 할 수 있습니다

설치하는 방법?

히트 Alt+ Ctrl+ T터미널을 열고 다음 명령을 하나씩 실행합니다 :

sudo add-apt-repository ppa : danielrichter2007 / grub-customizer
sudo apt-get 업데이트
sudo apt-get 설치 grub-customizer

사용하는 방법?

  • 설치되면 Super 키 (Windows 키)를 눌러 Unity 대시를 열고 “”를 검색하여 엽니 다.
  • Linux를 클릭하여 Linux 그룹을 선택하고 도구 모음에서 아래쪽 화살표를 클릭하여 아래로 이동하십시오. 완료되면 저장을 클릭하십시오. 그게 다야!

여기에 이미지 설명을 입력하십시오

Ubuntu를 Linux 그룹에서 이동할 수없는 것처럼 단일 항목을 해당 그룹에서 이동할 수는 없습니다.


답변

대시에서 시작할 수있는 시작 관리자를 사용하십시오. 드롭 다운 메뉴에서 OS를 사용하여 시작할 수 있습니다.

스타트 업 관리자


답변

부팅 할 때 사용 가능한 운영 체제의 grub 목록에있는 창 으로 GRUB_DEFAULTin 의 값을 변경하십시오 /etc/default/grub. 예를 들어 내 경우에는 그 줄을

GRUB_DEFAULT=0

GRUB_DEFAULT=5

그런 다음을 실행하십시오 sudo update-grub.