Sony Vaio에서 듀얼 부팅 Windows 8 및 Ubuntu 14.04를 수정하는 방법?


8

현재 UEFI 모드에서 Windows 8이 사전 설치된 Sony Vaio에 Ubuntu 14.04를 설치하려고합니다. 그리고 나는 이중 부팅 지옥을 경험하고 있습니다. UEFI를 사용할 때 Ubuntu 설치 뿐만 아니라 UEFI가 사전 설치된 Windows와 함께 Ubuntu 설치 와 Ubuntu 설치 에 대한 대부분의 제안을 이미 시도 했지만 여전히 문제가 발생하므로 현재 질문을 중복으로 표시하지 마십시오.

다음은 이미 수행 한 단계입니다.

  1. 64 비트 14.04 사용
  2. BIOS에서 QuickBoot/FastBoot및 Intel Smart Response Technology(SRT)를 찾거나 비활성화 할 수 없습니다 . 그러나 나는 한 비활성화 FastStartup윈도우 8에.
  3. BIOS에서 비활성화했습니다 SecureBoot.
  4. /etc/fstabGPT 하드 드라이브에서 수동 파티셔닝을 사용하여 UEFI 모드 ( UEFI 파티션 포함)로 14.04를 설치했습니다 . 권장대로 Windows 8에서 Windows 8 파티션의 크기를 줄였습니다.
  5. 설치 후 이중 부팅 문제를 발견하여 사용을 시도했습니다 boot-repair( 이 안내서에 따름 ). 그러나 그것은 단지 오류로 끝나고 많이 고치지 않았습니다.

발행물:

Windows 8은 항상 정상적으로 부팅됩니다. 어떻게 든 grub 화면에 도달하면 Ubuntu 또는 Windows 8을 선택하면 OS가 정상적으로 부팅됩니다. 이중 부팅 방식의 작업입니다. 그러나 대부분의 경우 Vaio는 종료 또는 재시작 후 단순히 Windows 8로 부팅됩니다.

grub 화면을 안정적으로 얻으려면 현재 다음과 같은 어색한 해결 방법을 사용하고 있습니다.

  • Shift 키를 누른 상태에서 Windows-8에서 다시 시작을 클릭합니다. 여기에 이미지 설명을 입력하십시오
  • 아래 메뉴가 나타나면 다음을 선택합니다 Use a device. 여기에 이미지 설명을 입력하십시오
  • 그런 다음 Ubuntu: 여기에 이미지 설명을 입력하십시오

그 후에 GRUB 메뉴가 나타나고 우분투를 부팅 할 수 있습니다. 이것이 작동하려면 External Device BootBIOS 에서 활성화 Boot priority하고 External Device(1)이 Internal HDD(2) 앞에 있어야한다는 것을 설정 해야했습니다 .

질문:

  • 랩톱에서 이중 부팅 문제를 해결하려면 어떻게해야합니까? Windows 8 또는 Ubuntu에서 컴퓨터를 다시 시작할 때마다 GRUB 화면으로 바로 갈 수 있기를 원합니다.

바이오 펌웨어 문제의 힌트와 관련된 질문 : askubuntu.com/questions/360285/13-10-on-vaio-pro-with-uefi
— landroni

이것은 (마침내!) 나를 위해 일한 것입니다 : ubuntuforums.org/… 간단하고 우아함
— Henk

때로는 두 개의 그래픽 카드와 소니 vaios 우분투에 문제가있다, 나는 보통 체력 모드로 사용할 수 있습니다

새로운 질문이 있으면 질문하기 버튼 을 클릭하여 질문하십시오 . 컨텍스트를 제공하는 데 도움이되는 경우이 질문에 대한 링크를 포함하십시오.
— Charles Green

답변:


4

한 소니 사용자가 다음을 게시했습니다.

트릭은 \ EFI \ Boot 디렉토리 대신 수동으로 ubuntu Boot 디렉토리를 복사하고 shimx64.efi의 이름을 \ EFI \ Boot \ bootx64.efi (\ EFI \ Microsoft \ Boot \ bootmgfw.efi 아님)로 바꾸는 것입니다.

Boot-Repairs 수정은 bootmgfw.efi의 이름을 바꾸는 것으로 Windows에서 파일을 업데이트하는 경우 다시 실행해야합니다. 그런 다음 grub 메뉴에서만 Windows를 부팅 할 수 있습니다.

다른 옵션들 :

Boot-Repairs shim의 이름 바꾸기에 대한 대안. Windows를 기본값으로 계속 재설정하는 시스템의 경우 일부 시스템은 Windows 내부에서 grub / shim을 등록하는 것이 좋습니다.

Windows 8.1 Ubuntu 13.10 이중 부팅시 시작시 그럽이 표시되지 않음

bcdedit / set {bootmgr} 경로 \ EFI \ ubuntu \ grubx64.efi

https://coderwall.com/p/vfyqkg

일부 해결 방법은 다른 해결 방법 인 것 같습니다.

http://www.rodsbooks.com/refind/index.html

http://www.rodsbooks.com/refind/secureboot.html


정말 고맙습니다! 첫 번째 트릭은 나를 위해 완벽하게 작동했습니다 (부팅 복구 시도가 여러 번 실패한 후 ... NB : 이중 부팅을 사용하지 않고 Ubuntu 만 설치되었으므로 이중 부팅 시스템을 말할 수 없습니다.
— Pierre-Antoine

업데이트 된 버전 : askubuntu.com/questions/486752/… Ubuntu 만 부팅하는 경우 / EFI / Microsoft / Boot 폴더를 생성하고 해당 폴더에 grub 또는 shim을 복사하여 이름을 bootmfgw.efi로 바꿀 수 있습니다. 그런 다음 시스템은 Windows를 부팅한다고 생각하고 우분투를 부팅합니다. Windows가 없으면 bootmfgw.efi 파일을 덮어 쓰는 Windows와 충돌하지 않지만 주요 grub 업데이트에서 이름이 bootmfgw.efi로 변경된 grub의 복사본을 새로 고쳐야 할 수도 있습니다.
— oldfred

부록 : Ubuntu와 완벽하게 작동했지만 Gnome-Ubuntu를 설치하고 싶었고 다른 문제가 발생했습니다. 해결 방법 : EFI 파티션에서 'boot'플래그를 수동으로 설정해야했습니다 (gparted를 사용하지만 다른 도구가 작동 할 수 있음).
— Pierre-Antoine

글쎄, 부러지지 않았어, 나는 그것을 고치지 않을 것이다! :) 그러나 머리 위로 감사합니다.
— Pierre-Antoine

1

나는 여기에 같은 문제가 있었다. 수정하려면 아래 단계를 수행하십시오.

  1. 보안 부팅, 빠른 부팅 등을 비활성화하십시오 (이미 수행했습니다).
  2. Ubuntu를 설치할 때 수동 파티션을 선택하고 다음과 같이 파티션을 만드십시오.
    1. 된 ext4 시스템 및 가정용 파티션 (원하는 경우). 마운트 포인트 :/
    2. 스왑 파티션. 일반적으로 사용 가능한 RAM의 50 %를 사용합니다.
    3. 의 ext2 부팅 파티션. 400mb면 충분하다고 생각합니다. 장착 지점 : /boot;
  3. Ubuntu를 설치하지만 설치가 완료된 후 다시 시작 하지 마십시오 .
  4. gparted 설치 : sudo apt-get install gparted
  5. gparted를 엽니 다. 디스크를 선택한 다음 부팅 (ext2) 파티션을 선택하십시오. /boot파티션을 마우스 오른쪽 버튼으로 클릭 하고 플래그 관리를 선택하고 bios_grub 플래그를 활성화하십시오 . 변경 사항을 적용하고 gparted를 닫습니다.
  6. 이 링크 와 같은 부팅 복구를 설치 하고 권장 설정을 사용하여 정상적으로 실행하십시오.

모든 것이 올 바르면 부팅 복구가 Windows 8을 찾고 그럽을 구성합니다. 이제 재부팅 할 수 있습니다.

도움이 되길 바랍니다.


0

이것을 보십시오 . 나는 Ubuntu 14.04와 Windows 7에서 같은 문제가 있었고 저에게 잘 작동했습니다.


질문에서 언급했듯이 이미 Boot-Repair를 사용하여 문제를 해결하려고했습니다. 이 안내서에서 정확히 무엇을 시도해야한다고 생각하십니까?
— landroni

오, 내 나쁜 소식 미안 해요. 귀하의 문제에 대한 다른 해결책이 없습니다. 빨리 찾을 수 있기를 바랍니다.
— 라그나

링크 전용 답변을 게시하는 대신 필수 답변 구성 요소를 복사 (및 인용)하는 것이 좋습니다. 이렇게하면 링크가 끊어지면 향후 사용자에게 가치가 있습니다. 좋은 답변 작성에 대한이 Stack Overflow Meta 조언 도 참조하십시오 .
— Clayton

0

장치에 부팅 장치 옵션이 나타나지 않는 경우 : 펌웨어 메뉴에서 옵션을 확인하여 BIOS 호환 모드를 활성화하거나 비활성화하십시오.

BIOS 호환 모드를 사용하려면 펌웨어 메뉴에서 UEFI SecureBoot 기능을 비활성화하는 옵션을 확인하십시오.

구형 PC (Windows® 7 이하)의 경우 파일에서 부팅 옵션을 찾아 해당 장치에서 \ EFI \ BOOT \ BOOTX64.EFI 파일을 찾습니다.

MS WEBSITE 에서 싸우다

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