Ubuntu 설치 후 grub 메뉴가 없으며 Ubuntu로 직접 부팅됩니다.

Ubuntu 설치 후 grub 메뉴가 없으며 Ubuntu로 직접 부팅됩니다.

두 개의 별도 SSD가 있습니다. 그 중 하나에는 Windows 10 Pro가 설치되어 있고 다른 하나에는 Ubuntu 14.04.3 LTS가 설치되어 있습니다.

컴퓨터가 부팅될 때 부팅하려는 운영 체제를 선택할 수 있는 grub 메뉴가 없고 자동으로 Ubuntu로 직접 부팅됩니다. BIOS에서 SSD를 부팅 순서의 첫 번째 SSD로 설정하면 문제가 있는 Windows로 부팅할 수 있습니다.

저장용으로만 사용하는 세 번째 2TB HDD가 있습니다. 실행 후 정보 요약은 다음과 같습니다.부트인포스크립트

============================= Boot Info Summary: ===============================

 => Windows is installed in the MBR of /dev/sda.
 => Windows is installed in the MBR of /dev/sdb.
 => Grub2 (v1.99) is installed in the MBR of /dev/sdc and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 112 for .

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /Windows/System32/winload.exe

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sdb1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 14.04.3 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb2: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdb3: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/ubuntu/grubx64.efi /efi/ubuntu/MokManager.efi 
                       /efi/ubuntu/shimx64.efi

sdb4: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sdc1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:      

이전에 Linux를 여러 번 설치했지만 별도의 드라이브에 설치하는 것은 이번이 처음입니다. Windows와 별도의 드라이브에 설치되어 있는지 확인하기 위해 추가 작업을 수행해야 합니까?

답변1

update-grub2Linux 설치가 완료된 후 실행되지 않았 습니까 ? 이는 일반적으로 부팅 옵션 메뉴를 새로 고치는 데 도움이 되었습니다.

clearkimura수정에 대한 님의 의견을 보았지만 이 파일은 및를 /boot/grub/grub.cfg기반으로 자동 생성되므로 내용을 수정하지 말라고 분명히 명시되어 있습니다 ./etc/default/grub/etc/grub.d/

답변2

답변 인용사용자613363여기에 게시됨:https://askubuntu.com/questions/726972/dual-boot-windows-10-and-linux-ubuntu-on-separate-hard-drives

이는 UEFI를 사용하고 HDD가 2개 있는 대부분의 시스템에서 작동합니다.

아래 튜토리얼에 사용된 사양:

델 인스피론 E5440:

  • 메인 HDD – 256GB 삼성 SSD(Windows 10 설치)
  • 보조 HDD – 64GB Transcend mSATA SSD(이 드라이브에는 Mint 18이 설치됨)

가) UEFI/BIOS

  1. 로 설정 "UEFI 모드만 해당" (아니요레거시/CSM).
  2. 장애를 입히다 "보안 부트"
  3. 장애를 입히다 "인텔 래피드 스타트" (사양 적용 시)
  4. 장애를 입히다 "빠른 부팅"(Windows 8/10의 "fastboot" 설정과 다릅니다).UEFI/BIOS다음과 같이 말할 수도 있습니다전체/최소/자동부팅 모드용.전체 선택(또는 UEFI 공급업체가 부르기로 선택한 모든 것을 철저하게 또는 완전하게 등).

B) 고급 전원 옵션(Fastboot)

"에서 Windows 8/10의 빠른 부팅을 비활성화합니다.고급 전원 옵션". 컴퓨터를 다시 시작하여 후속 부팅과 다음 재부팅/종료가 "일반" 모드가 되도록 하세요.

선택 과목:

설치하다마크리움 리플렉트(무료) Windows 10에 문제가 발생할 경우를 대비해 백업 이미지와 재설치 미디어를 생성하세요.

C) Rufus / 부팅 가능한 USB 스틱

Rufus를 사용하여 원하는 Ubuntu 기반 배포판으로 부팅 가능한 USB 스틱을 만드세요. Rufus에서 다음을 확인하세요.선택하다옵션UEFI/GPT오직. 이렇게 하면 설치 중에 Linux 환경이 UEFI 모드로만 부팅됩니다.

D) 부팅 메뉴

컴퓨터를 재부팅하고 키를 눌러 일회성 부팅 메뉴를 선택합니다(Dell은 일반적으로 F12). 부팅 옵션에서 USB 스틱을 선택하세요.

메모:

라고 적혀 있는지 확인하세요UEFI부팅 메뉴의 USB 스틱 앞에 있습니다.

그렇지 않은 경우 Windows로 돌아가서 Rufus를 사용하여 USB 스틱을 다시 만들고 다음을 선택하세요.UEFI/GPT(유일한) 옵션.

E) USB 스틱으로 부팅

Linux 라이브 환경으로 부팅하고 설치를 시작합니다.

바) 설치형태

설치 옵션이 나타나면 "를 선택하십시오.다른 것" Ubiquity 설치 프로그램 하단에 있습니다.

G) 파티션 생성

Linux를 설치할 보조 HDD를 찾으세요.

내 경우에는 다음과 같이 나열되었습니다./dev/sdc(와 함께/dev/sdaWindows 드라이브이고/dev/sdbUSB 드라이브 [이것은보이지 않는설치 프로그램에서]).

그래서 기본적으로:

+-------------+--------+---------------------------+--------------------------------+
| Device path | Device | Operating System (OS)     | Visible in Ubiquity installer? |
+-------------+--------+---------------------------+--------------------------------+
| /dev/sda    |  HDD   | Windows 10                | yes                            |
| /dev/sdb    |  USB   | Ubuntu 16.04 (Live Stick) | no                             |
| /dev/sdc    |  HDD   | None                      | yes                            |
+-------------+--------+---------------------------+--------------------------------+
  • 첫 번째 파티션 / EFI

    1. 대상 드라이브를 선택하십시오(제 경우에는/dev/sdc)
    2. 선택하다 "새 파티션 테이블 만들기"
    3. 다음과 같이 대상 드라이브를 분할합니다.
    • 크기:650MB
    • 새 파티션에 대해 다음을 입력합니다.주요한
    • 새 파티션의 위치:이 공간의 시작
    • 로 사용:EFI(이것은 다음과 같이 나열됩니다./dev/sdc1파티셔닝 도구를 만든 후에는 efi를 사용하세요)
  • 두 번째 파티션/루트

    1. 대상 드라이브 아래에서 "여유 공간"을 선택합니다(제 경우에는/dev/sdc)
    2. 선택하다 "+"
    3. 다음과 같이 대상 드라이브를 분할합니다.
    • 크기:분. 10GB(20GB 이상)
    • 새 파티션에 대해 다음을 입력합니다.주요한
    • 새 파티션의 위치:이 공간의 시작
    • 로 사용:ext4
    • 마운트 지점:선택하다 "/"
  • 3차 파티션/스왑

    1. 대상 드라이브 아래에서 "여유 공간"을 선택합니다(제 경우에는/dev/sdc)
    2. 선택하다 "+"
    3. 다음과 같이 대상 드라이브를 분할합니다.
    • 크기:분. 2GB(20GB 이상)
    • 새 파티션에 대해 다음을 입력합니다.주요한
    • 새 파티션의 위치:이 공간의 시작
    • 로 사용:스왑(최대 절전 모드를 사용하려는 경우 스왑은 총 RAM 용량보다 약간 더 커야 합니다. 예를 들어 8GB가 있으므로 이 파티션의 크기는 9000MB로 설정되었습니다.)
  • 4번째 파티션 / 홈

    1. 대상 드라이브 아래에서 "여유 공간"을 선택합니다(제 경우에는/dev/sdc)
    2. 선택하다 "+"
    3. 다음과 같이 대상 드라이브를 분할합니다.
    • 크기:드라이브의 남은 공간
    • 새 파티션에 대해 다음을 입력합니다.주요한
    • 새 파티션의 위치:이 공간의 시작
    • 로 사용:ext4
    • 마운트 지점:"/집"을 선택하세요

H) 부트로더 장치

  • 전에"부트 로더 설치용 장치" 옵션 버튼에서 "지금 설치"를 클릭하고 방금 생성한 650MB EFI 파티션을 부트로더 대상으로 선택합니다. (예/dev/sdc1나의 경우에는).
  • "를 클릭하세요.지금 설치".

I) 설치 및 재부팅

  • 설치 프로세스를 완료하고 재부팅합니다(UEFI/BIOS 화면 로고가 나타나면 USB 스틱 제거).

차) 재부팅 시

UEFI/BIOS가 Linux가 추가한 새 부트로더 항목을 읽은 후 다음 메시지가 표시됩니다.그럽 메뉴Linux 배포판 목록과 Windows 10 부팅 목록이 포함되어 있습니다.

  1. 리눅스로 부팅
  2. 모든 업데이트를 설치한 다음 재부팅하고 grub 메뉴에서 Windows 10으로 들어가려고 시도하여 grub이 Windows 10 부트로더로의 핸드오프를 올바르게 처리하는지 확인하세요.

당신이 한 일:

당신은리눅스 EFI 부트로더새로 생성된 EFI 파티션에 이 과정에서 Linux는 시스템 UEFI/BIOS의 UEFI 목록에 항목을 추가했습니다.Linux는 또한 Windows 10 설치를 자동으로 감지하고 부팅을 위해 grub 메뉴 항목을 추가했습니다.. 이제 Grub 메뉴에서 Windows로 부팅하도록 선택하지 않으면 컴퓨터가 자동으로 Linux로 부팅됩니다.

당신이 가지고 있는 것~ 아니다완료:

당신은~ 아니다어떤 방식으로든 Windows 10 설치 또는 해당 부트로더를 변경했거나 심지어 Windows 10 EFI 파티션을 건드린 경우도 있습니다. UEFI/BIOS 설정에서 Linux UEFI 목록을 제거하면 모든 것을 되돌릴 수 있습니다. 그렇게 하는 방법은 각 공급업체마다 다릅니다.

관련 정보