Windows 10에서 Ubuntu 14.10을 이중 부팅하려고 시도했지만 마지막 항목은 감지되지 않았습니다.


11

랩톱이 있고 Ubuntu를 설치하려고합니다 (경험이 있으며 Arch Linux , Ubuntu, Fedora , Debian , Xubuntu , Kubuntu , Manjaro Linux 등 을 성공적으로 설치했습니다 ).하지만 Ubuntu 14.10 (Utopic Unicorn 설치) )와 함께 윈도우 10 , 우분투는 윈도우를 감지 할 수 없습니다.

OS가없는 것처럼 보이지만 Windows 10이 있습니다.

수동으로 설치하면 두 개의 기본 파티션이 있습니다. Ubuntu 설치 프로그램이 Windows 10을 감지하지 못하면 GRUB 에서 감지 됩니까?

답변:


12

부팅 복구가 작동하지 않아서 Windows 10 부팅 옵션을 수동으로 추가했습니다.

첫 번째 단계는 /etc/grub.d/40_custom(SUDO 사용) 을 편집 하고 파일 맨 아래에 다음 줄을 추가하는 것입니다.

menuentry 'Windows 10' {
set root='(hd0,msdos1)'
chainloader +1
}

이 경우 내 부트 로더는 / dev / sda1에 있었고 msdos 끝에 1이 있습니다. 이 실행 후 sudo update-grub2를 실행 하면 좋을 것입니다.

나를 위해 일한 조언은 여기에서 가져 왔습니다 : http://technologytales.com/2010/11/21/manually-adding-an-entry-for-windows-7-to-an-ubuntu-grub2-menu/


1
팁 : grub-customizerGRUB2 메뉴를 만드는 데 사용할 때 (단지 깔끔하게하기 위해 ;)), 체인 로더 유형 항목을 작성하면 게시물에서 언급 한 두 개의 행에 두 개의 추가 행이 추가됩니다. 그렇지 않으면 Windows 10이 부팅을 거부합니다 (문제가 해결 된 것에 대해 목소리를
— 냅니다

3

Ubuntu 14.10을 수동으로 설치하고 GRUB에 추가하는 동안 Windows가 감지되어야합니다. 처음에 추가되지 않은 경우 Ubuntu로 부팅하고 Boot Repair를 설치 한 후 실행하십시오. GRUB에 Windows 10이 추가됩니다.

출처 : Windows 10, Ubuntu 14.10, 기본 OS, Fedora 쿼드 부팅을 실행했습니다.


나는 획에 해결이 덕분에 적용 추가합니다
— user284299

GRUB 단지 나에게 10 원 회수를 표시하고 일반 시작 해달라고
— user284299

Windows 10 복구 파트너도 있습니다. 일부 버전에서 os-prober로 잘못 식별 된 Windows 7 부팅 및 복구가 Windows 10과 동일합니까?
— oldfred December

win10 새로 설치 fela
— user284299

@ user284299 평판이 좋은 사용자 4 명 :이 답변이 도움이 되었으면 이 텍스트의 왼쪽에 있는 회색 ☑ 을 클릭하는 것을 잊지 마십시오. "예,이 답변이 유효합니다!" ;-) (제목에 "Solved"를 추가하지 마십시오 ... ;-) )
— Fabby

1

Ubuntu 15.04 설치 후 Windows 7에서 동일한 문제가 발생했습니다.

해결책은 chainloader 대신 Grub 2 ntloader 모듈을 사용하는 것이 었습니다.

/etc/grub.d/의 42_custom은 다음과 같습니다.

menuentry "Win 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
insmod ntldr
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 9804BD3004BD126C
ntldr ($root)/bootmgr
}

텍스트 만 Windows 10으로 변경할 수 있습니다.


끈 9804BD3004BD126C은 무엇을 의미합니까? 이와 관련하여 이상한 오류가 발생합니다 ...
— DrCord

늦은 파티에 비트,하지만 그 그리고 안 (창 세트들을 때처럼 그들은있는 거 짧은) 자신의 파티션 UUID의 set root=...라인은 이후 중복 search덮어 쓰기 그것?
— JV

0

Windows 10 ISO 이미지에서 부팅 복구를 실행하지 않는 이유는 무엇입니까? 이렇게하면 Windows에 MBR 이 있고 다른 운영 체제를 보여줍니다. 해봐

우분투를 설치했다고 생각하므로 Windows DVD를 넣고 repair- > cmd를 선택하십시오 .

이제 입력

Bootrec.exe /fixmbr

다른 명령들도 있습니다. 당신은 이것을 시도 할 수 있습니다 :

/FixBoot - writes a boot sector onto system partition to start Windows

/ScanOs - scans all disks for Windows installation and displays them.

/RebuildBCD - scans all disks for Windows installations and prompts you to pick the ones you want to add to the BCD.

1
그것은 나에게 우분투를 보여줄 것인가?
— user284299 2014

시도해 볼 수 있습니다 ... Windows가 다른 OS를 식별하면 MBR에 Windows 부팅 관리자를 설치합니다.
— cyberrspiritt

1
Windows 부팅 복구는 다른 OS 시스템을 무시합니다
— DnrDevil

Windows가 다른 OS를 인식하지 못합니다. 그리고 fixmbr을 실행하여 수리를 망친 경우 물론 다른 시스템에서 super grub 2를 설치하고 최소한 우분투 부팅 옵션을 수정하지 않으면 되돌릴 수 없습니다.
— shad0w_wa1k3r 2016 년

0

우분투를 부팅하고 Windows 파티션을 마운트하십시오 (노틸러스에서 디스크를 열기 만하면됩니다)

명령 행에서 다음을 실행하십시오. CtrlAltt:

sudo os-prober

Windows 설치가 발견되면 다음을 실행할 수 있습니다.

sudo update-grub

2 단계는 사용자 편의를위한 것입니다. Windows 7 파티션을 마운트 한 다음 update-grub을 실행할 수 있습니다.


0

나는 이와 같은 것을 가지고있다.

menuentry 'Windows 10' {
search --set=root --file /EFI/Microsoft/Boot/bootmgfw.efi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

2
무엇을이 코드 조각 수단과 무엇을 찾을 것 파일 (어떤 부분)을 설명하는 것이 도움이 될 수있다
— 닉 와인버그

두 번째 @NickWeinberg는 모든 사람이 해당 스 니펫을 grub.cfg 파일의 항목으로 인식하지는 않습니다. 지침을 필요로하지 않는 사람들로 인식하지 못하는 사람들의 이익을 위해 답을 넓히십시오. 도와 주셔서 감사합니다!
— Geek

안드로이드 설치 프로그램으로 만든 grub.cfg에서 찾았습니다. 나는 grub (그리고 영어도 ...) 편집에별로 좋지 않지만 "root"와 "chainloader"는 Windows efi 파일의 현지화에 달려 있다고 생각합니다.
— Elhatron
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.