Windows 7 부팅 메뉴에 Ubuntu 항목을 추가하려면 어떻게해야합니까?


20

다음과 같은 설정이 있습니다.

첫 번째 파티션은 Windows 7 파티션입니다. 두 번째 파티션-우분투 12.04 파티션

우분투를 설치하는 동안 우분투 파티션에 grub2 부트 로더를 설치했습니다

mbr에는 Windows 부트 로더가 포함되어 있습니다

EasyBCD를 사용하여 운없이 Windows 부팅 메뉴에 항목을 추가하려고 시도했습니다.이 항목은 grub4dos 명령 프롬프트로 부팅됩니다.

Windows 부팅 메뉴에 Ubuntu를 추가하는 방법은 무엇입니까?

grub2를 mbr 또는 wubi에 설치하지 마십시오.


최신 정보:

지시 사항에 따라 EasyBCD를 설치하고 Windows 부팅 메뉴에 항목을 추가하여 우분투를 단계별로 부팅합니다. NeoGrub Bootloader와 Ubuntu 메뉴 항목을 모두 재부팅하면 아래 화면으로 이동합니다.

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


easybcd는가는 길입니다 ... 질문과 답을 추가하여 질문에 추가하십시오 : askubuntu.com/questions/62440/…
fossfreedom

@fossfreedom-언급 한 Q & A를 따르고 grub2 새 항목을 추가하면 파티션을 (장치 " 자동 구성 "으로) 선택한 다음 재부팅 할 때 해당 옵션을 선택할 수 없습니다-grub4dos 명령 프롬프트로 부팅됩니다. 그래서 나는 여기 붙어 있습니다.
ArtDeineka

@glaucus 내 머리 위로 제안 할 수있는 유일한 것은 내 답변의 단계 (4)를 다시 시도하여 항목 유형이 GRUB2인지 확인하는 것입니다. 그래도 동작하지 않는다면 Ubuntu Live CD를 부팅하고 Bootinfo 요약을 수집하여 부팅 구성에 대한 자세한 정보를 얻을 수 있습니까? 를 사용하여 처음 부팅하십시오 Try Ubuntu. 그런 다음 이 답변에 요약 된 단계를 따르십시오 . 질문에 페이스트 빈 링크를 추가하십시오.
불합리한 John

MBR에서 grub을 제거하고 리눅스 파티션에 설치해야합니다. 그리고 grub은 Ubuntu를 부팅하도록 올바르게 구성되어 있어야합니다. 그런 다음 EasyBCD로 이동하여 Grub을 목표로하는 항목을 추가하십시오.
skan

답변:


13

나를 위해 일한 절차는 다음과 같습니다.

3 단계에서 NeoGrub 부트 로더 설치를 수행 했습니까? NeoGrub이 설치된 경우 드라이브에 \NST폴더가 있습니다 C:.

이 단계는 때때로 EasyBCD 설정을위한 안내서가 빠져 있다고 생각합니다.

Windows 부팅 메뉴에서 EasyBCD를 사용하여 GRUB으로 부팅

  1. Windows를 시작하고 EasyBCD 무료 버전을 설치하십시오 .
  2. EasyBCD 프로그램을 열고 왼쪽의 사이드 바에서 새 항목 추가를 선택 하십시오 .
  3. " 운영 체제 " 에서 가장 오른쪽 탭인 NeoGrub을 선택하고 버튼을 클릭하십시오 . 참고 : 이렇게하면 NeoGrub 부트 로더 코드가 폴더에 추가됩니다. 설치가 올바르게 작동하면 파일 과 폴더가 나타납니다 .Install

    NeoGrub 부트 로더 설치 탭의 스크린 샷

    C:\C:\NeoGrubC:\NST
  4. Linux / BSD 탭을 선택 하십시오. 항목 유형으로 GRUB2를 선택하고 선택적으로 Windows 부팅 메뉴에 추가 할 항목의 이름을 편집하십시오. 버튼을

    GRUB2 용 Linux / BSD에 대한 EasyBCD 추가 새 항목

    클릭하여 Add EntryLinux 부팅 항목 (GRUB 메뉴)을 Windows 부팅 메뉴에 추가하십시오.
  5. 사이드 바에서 부팅 메뉴 편집을 선택 하여 변경 사항을 검토하십시오.

    참고 : 원하는 경우 NeoGrub Bootloader에 대한 항목을 삭제할 수 있습니다 .
    부트 로더가 필요하지만 다른 방법으로 사용하지 않는 한 부트 메뉴 항목이 필요하지 않습니다.
  6. 변경 사항을 저장하고 재부팅하십시오. Windows 부팅 메뉴가 나타나면 Linux 부팅에 추가 한 EasyBCD 항목을 선택하십시오. 아래 텍스트와 비슷한 것을 볼 수 있습니다.

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

    그러면 GNU GRUB 부팅 메뉴가 나타납니다.

NeoGrub Bootloader우분투 메뉴 항목 모두 같은 화면으로 이동합니다-> 스크린 샷 참조
ArtDeineka

2

나는 이번 주말에 리눅스 초보자로 이것을 겪어 왔고 그냥 (!)가 작동했습니다. 랩톱에서 Windows 7 공장 설정을 사용하고 Ubuntu를 이중 부팅으로 가져 오려고했습니다. Windows 파티션 관리자를 사용하여 하드 디스크 공간을 확보 한 다음 라이브 CD 및 GParted를 사용하여 /, / home을 만들고 논리 파티션을 교환했습니다. 그런 다음 해당 파티션에 Ubuntu를 설치했습니다. 그런 다음 Windows로 돌아가서 EasyBCD를 실행하고 시도한 모든 방법 (위의 스레드 제안 참조)은 항상 grub> 명령 프롬프트로 끝나고 때로는 전혀 아무것도하지 않았습니다.

가장 먼저 할 일은 grub> 명령 프롬프트를 사용하여 실제로 우분투 설치로 부팅 할 수 있는지 확인하는 것입니다. 이렇게하면 설치가 작동했다는 확신을 갖게되고 나중에 사용할 설정을 알려줍니다.

"ls"는 당신의 현재 위치 목록을 제공합니다. 나에게 이것은 이것이 가져온 일부 디렉토리 이름의 Windows 7 C 드라이브 인 것처럼 보입니다. 따라서 루트를 Ubuntu의 / boot 파일이 포함 된 파티션으로 변경해야합니다. 이를 위해 grub "root"명령을 사용합니다.

Grub은 sata 하드 디스크에 sda / b / c / d를 사용하지 않고 대신 sda에 hd0, sdb에 hd1을 사용합니다. 'tab_key'는 자동 완성 옵션을 위해 grub에 사용됩니다. 하드 디스크가 하나뿐이므로 "root (hd0, 'tab_key'"를 입력하면 사용 가능한 hd0의 파티션에 대한 모든 옵션이 제공됩니다. / boot를 설치 한 파티션을 알고 있으면 도움이됩니다. GParted를 사용하여 설치 파티션을 만들었으므로 파티션 sda9에 / boot를 설치했음을 알았으므로 비교적 쉽게 식별 할 수있었습니다 .grub이 확장 파티션을 4부터 시작하기 때문에 약간 혼란 스럽습니다. / boot 파티션을 얻으려면 groot를 입력하십시오. "root (hd0,8)", 즉 sda9 번호보다 적은 숫자를 입력하십시오. "ls"를 수행하고 충분히 확인하십시오.

다음으로해야 할 일은 커널과 initrd 파일을로드하는 것입니다. 커널 하나는 일반적인 리눅스 용어에서 루트를 명령의 일부로 지정해야 할 때 나를 던졌습니다. 실제 커널과 .img 파일은 / boot에 있지만 긴 이름을 갖습니다. 루트에는 정확한 타이핑을 절약 할 수있는 포인터가 있습니다. 위의 루트 명령을 포함하여 내가 입력 한 모든 것이 있습니다.

root (hd0,8)

kernel /vmlinuz root=/dev/sda9

initrd /initrd.img

boot

그렇게하면 내 우분투가 나타 났고 설치가 완료되었다는 확신을 얻었습니다. 이제 자동화 방법을 알아 내야했습니다. 이것은 Win7에서 EasyBCD로 돌아 왔습니다. 클릭하여 새 항목을 추가하고 (Grub> 단독으로 이동 한 원본 항목은 그대로 두었습니다) NeoGrub 탭을 선택하고 설치를 클릭하십시오. 그런 다음 구성을 클릭하면 menu.lst 파일이 나타납니다. 위에서 grub 명령 줄에 사용했던 모든 줄을 추가하여 부팅되도록했습니다. 다음에 재부팅 할 때 NeoGrub을 선택하고 우분투 에서이 모든 것을 입력하고 있습니다. 이는 Win7의 일정한 지연 지연과 비교하여 fab과 fast처럼 보입니다.

주말 내내 사용하고있는 링크 ...

http://www.linuxbsdos.com/2012/05/17/how-to-dual-boot-ubuntu-12-04-and-windows-7/2/

http://www.dedoimedo.com/computers/dual-boot-windows-7-ubuntu.html


1

EasyBCD를 사용할 수는 있지만 시스템 부팅 속도가 느려질 수 있으므로 Ubuntu로 부팅 한 후에는 설치된 모든 운영 체제를 검색하고 나열하는 Ubuntu GRUB을 가리키는 방식으로 mbr을 변경하십시오. Windows 부팅 메뉴보다 훨씬 나은 시스템은 Windows 부팅 메뉴에서 Ubuntu 옵션을 제거합니다.

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