Ubuntu + Windows 8 pro 듀얼 부팅 - Grub이 '드라이브 맵' 명령을 찾을 수 없습니다

Ubuntu + Windows 8 pro 듀얼 부팅 - Grub이 '드라이브 맵' 명령을 찾을 수 없습니다

나는 다음과 같은 설정을 가지고 있습니다 :

  • 세 개의 파티션이 있는 Samsung 840 시리즈 SSD 드라이브:

    1. EFI 부팅 파티션(200MB)
    2. Linux 스왑 공간(2GB)
    3. 기본 Ubuntu 드라이브(490GB)
  • 파티션이 1개인 Crucial M4 SSD:

    1. Windows 8 Pro 드라이브(250GB)

SSD 드라이브는 새로운 것이며 Windows 8은 Ubuntu 이전에 설치되었습니다.

BIOS(AsRock Extreme4)에서 부팅을 Ubuntu GRUB 로더로 설정했습니다. 여기에는 우분투 부팅을 위한 몇 가지 옵션과 Windows 8 부팅 옵션이 나열되어 있습니다. Ubuntu는 문제 없이 로드됩니다.

Windows 8 OS를 로드하려고 할 때마다 다음 오류가 발생합니다.

Grub에서 'Drive Map' 명령을 찾을 수 없습니다.

NTFS Windows 드라이브에서 부팅 위치를 찾을 수 있는지 확인하기 위해 Ubuntu에서 M4 드라이브에 액세스하려고 시도했지만 다음 오류가 발생하기 때문에 Windows 드라이브를 Ubuntu에 마운트할 수 없습니다.

'/dev/sdb1' 마운트 실패: 작업이 허용되지 않습니다.
NTFS 파티션이 최대 절전 모드입니다.

Windows 8 드라이브를 Ubuntu에 마운트하지 않는 것과 관련된 grub 부팅 명령을 수정하는 더 쉬운 방법이 있습니까?

편집하다: LinuxLive USB 로더에서 Ubuntu Boot Repiar 도구를 사용해 보았습니다. "권장" 수정 사항은 아무것도 수정하지 않았지만 도움이 될 경우 부팅 설정을 자세히 설명하는 다음 붙여넣기 파일을 제공했습니다. http://paste.ubuntu.com/5600941/

주요 문제는 Windows 파티션이 Ubuntu에 마운트할 수 없는 다른 디스크에 있으므로 오류 없이 grub 프로브를 사용할 수 없다는 점에 있다고 생각합니다.

편집 2: [해결책] 결국 Ubuntu 드라이브를 다시 포맷하고 LinuxSecureRemix Ubuntu ISO를 사용하여 LiveUSB를 통해 Ubuntu를 설치했습니다.여기에서 발견. 이는 드라이브의 두 파티션(스왑용 파티션과 Ubuntu용 파티션)에 설치되었습니다.

그런 다음 새 파티션에 Ubuntu를 로드하고 GParted를 사용하여 Ubuntu 및 Swap 파티션과 함께 EFI 파티션을 생성하여 EFI 파티션이 먼저 생성된 다음 boot_EFI에 두 번째로 플래그가 지정되었는지 확인했습니다. 그런 다음 Boot-Repair를 실행하고 권장 설정을 사용했습니다.

Boot-Repair는 마침내 이제 비어 있는 boot_EFI 파티션을 감지하고 Grub을 설치할 수 있었습니다. 이전에는 어떤 이유로든 Ubuntu 설치로 생성된 EFI 파티션을 사용할 수 없었습니다.

이제 Ubuntu Grub은 Windows 8에서 작동합니다.

Windows 8 및 Ubuntu grub, 부팅 복구 또는 버그에 문제가 있는 경우나는 추천하고 싶다여기를 먼저 읽어보세요내가 한 재포맷을 시도하기 전에.

답변1

설치해 볼 수도 있습니다재정의,이는 일반적으로 Windows를 보다 안정적으로 처리하는 GRUB의 대안입니다. 기본 설치 설정으로 Ubuntu 12.10을 사용하는 경우 rEFInd Debian 패키지를 설치할 수 있어야 하며 중복된 메뉴 항목이 있을 수 있지만 모든 것이 올바르게 작동합니다. 파일을 편집하고 또는 옵션을 /boot/efi/EFI/refind/refind.conf조정하여 이를 제거할 수 있습니다 .dont_scan_dirsdont_scan_files

관련 정보