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.