어제 Windows 7과 함께 Ubuntu를 설치했으며 컴퓨터를 시작할 때마다 Windows를 부팅 할 수있는 옵션이 없습니다. 컴퓨터가 시작되면 OS 선택 메뉴를 제공하지 않고 Ubuntu로 바로 이동합니다. Ubuntu로 이동하면 Ubuntu 복구 옵션과 Ubuntu 일반 시작 옵션이 제공됩니다. 여전히 하드 드라이브에 모든 Windows 7 파일이 있지만 Windows 7을 부팅 할 방법이 없습니다.
어제 Windows 7과 함께 Ubuntu를 설치했으며 컴퓨터를 시작할 때마다 Windows를 부팅 할 수있는 옵션이 없습니다. 컴퓨터가 시작되면 OS 선택 메뉴를 제공하지 않고 Ubuntu로 바로 이동합니다. Ubuntu로 이동하면 Ubuntu 복구 옵션과 Ubuntu 일반 시작 옵션이 제공됩니다. 여전히 하드 드라이브에 모든 Windows 7 파일이 있지만 Windows 7을 부팅 할 방법이 없습니다.
답변:
먼저 WIn7 부트 로더를 수리해야하며이 페이지 를 방문 하여이 작업을 수행하는 방법을 배울 수 있습니다 . boot 및 mbr을 수정하는 데 필요한 명령을 종이에 적습니다. 명령 프롬프트 화면으로 이동 한 후 해당 코드를 사용하게됩니다.
다음 으로 'user3005324'의 이전 답변에서 제안한대로 Boot Repair iso 이미지를 다운로드 할 수 있습니다 . Ubuntu 64 비트를 설치 한 경우 64 비트 iso 이미지를 선택하고 Ubuntu 32 비트를 보유한 경우 32 비트 iso 이미지를 선택하십시오. Win7이 Ubuntu와 동일한 아키텍처가되기를 바랍니다. Win7 32 비트 및 Ubuntu 32 비트가 있거나 Win7 64 비트 및 Ubuntu 64 비트가 있음을 의미합니다.
iso 이미지를 굽고 트레이의 새 Boot Repair CD를 사용하여 컴퓨터를 다시 시작하십시오. 사용할 일반 CD가없는 경우 Unetbootin 도구 를 사용하여 USB pendrive에 Boot Repair iso 이미지를 쓸 수 있습니다 . Linux / Ubuntu에서 Unetbootin 사용 방법에 대한 지침을 읽으십시오 ( http://unetbootin.sourceforge.net/) .
Boot Repair CD 또는 USB pendrive가 로딩을 완료 한 후, 'Recommended Repair'옵션을 누르고 완료를 기다릴 수 있으며 'success'메시지가 표시되면 재부팅 할 수 있으며 Win7 및 Ubuntu를 사용할 수 있습니다. 부팅 메뉴.
fdisk -l
터미널에서 실행 하여 Windows 파티션을 확인하십시오.
찾은 경우 다음을 입력하십시오. update-grub
그런 다음 재부팅
선택한 OS를 선택할 수 있습니다
fdisk -l
단독 으로 실행할 때 권한이 거부 된 경우이 코드를 터미널에 쓴 후 암호를 입력하여 관리자 권한을 추가하십시오sudo fdisk -l
sda/1
설치 한 다음 Ubuntu를 설치했습니다 sda/2
(그리고 sda/3
교체 용으로). fdisk -l
터미널에서 우분투로 부팅했습니다 .Windows는 NTFS 파티션으로 표시되었습니다. 그런 다음을 실행 sudo update-grub
하고 출력에서 Found Windows 7 (로더)이 표시되었습니다/dev/sda1
. 그런 다음 컴퓨터를 다시 시작하면 부팅 목록에 Windows 7이 나타납니다! 이 답변에 감사드립니다 Muhammad :)
나는 같은 문제가 있었다! 컴퓨터를 시작한 후 GRUB Boot loader는 UBUNTU와 2 개의 추가 항목을 표시했지만 Windows는 표시하지 않았습니다. 오랫동안 노력한 후 다음 단계를 수행하여 성공했습니다.
이것은 터미널을 열고 프롬프트에서 입력 한 후에 할 수 있습니다
sudo fdisk -l
(관리자 권한으로 수행해야하므로 비밀번호를 요청해야합니다). 이제 /dev/sda1
, /dev/sda2
.. 등과 같은 장치 이름을 가진 파티션 테이블이 나타
납니다.
창을 설치 한 경우 유형이있을 수 있습니다 NTFS
. 이것은이 표의 두 번째 항목이 다음과 같은 경우를 의미합니다.
Device...Boot.....Start...End......Blocks......Size .........Id.....System
/dev/sda1..*...2048..467118879..467116032..222,8G ..7.....Linux
/dev/sda2 ..467118080...961144831....494026552..235,6G 7.....HPFS/NTFS/exFAT
/dev/sda3 ..1270138878...1953523711..341692417..7,6G 5.....Extended
/dev/sda5 ..1270138880...1945182207..337521664..7,6G 83....Linux
Windows는 첫 번째 하드 디스크 (sda2)의 두 번째 파티션에 설치됩니다
(내 경우에는 두 운영 체제가 두 개의 파티션이있는 하나의 하드 디스크에 설치되었고, 첫 번째에는 두 번째 파티션에 UBUNTU와 Windows 7이 설치되었습니다.) C GRUB 명령 프롬프트에 액세스하려면 누릅니다 . Grub-Prompt에서 다음 3 가지 명령을 입력하십시오.
Grub> set root=(hd0,2)
Grub> chainloader +1
Grub> boot
참고 : 명령 set root = (hd0,2)
뒤에 hd
하드 디스크의 숫자 (0부터 시작) 번호 (여기 0
)와 쉼표 뒤에 숫자 (여기서 2)를 입력하십시오. Windows 파티션이 sdb1 root=(hd1,1)
이면 sdb4
type set root=(hd1,4)
etc ... 인 경우 set을 입력해야합니다 .
이제 Windows가 부팅됩니다!
이제 GRUB Boatloader 메뉴에서 Windows 7을 메뉴 항목으로 영구적으로 사용할 수 있습니다. 이것은 다음과 같이 얻을 수 있습니다.
menuentry 'Windows 7' {
set root=(hd0,2)
chainloader +1
boot
}
파일을 저장하고 닫습니다.
터미널을 열고 명령 프롬프트에서 다음을 입력하십시오.
sudo update-grub
내 컴퓨터를 다시 시작한 후 GRUB 메뉴에 Windows 7이 추가로 표시되므로 Ubuntu와 Windows 중에서 선택할 수 있습니다.
먼저 PC 또는 노트북을 다시 시작 하십시오.
다시 시작하면 Grub 메뉴가 나타납니다. Ubuntu의 고급 옵션을 선택하십시오 (화살표 키를 사용 Enter하여 확인하십시오).
에서 고급 옵션 메뉴는 항목이 표시됩니다 복구 메뉴 를 선택 할 필요가 있습니다.
grub
– grub 부트 로더 업데이트 옵션을 신중하게 선택하십시오 .
부팅 메뉴 에 Windows 7/8/10 에 대한 항목이 자동으로 추가됩니다 .
다시 시작하려면 Ctrl+ Alt+를 누릅니다 Del.
시스템이 다시 시작되고 마지막으로 Windows 10/8/7 을 선택할 수있는 옵션이 있습니다. Windows를 선택 하면 Windows OS를 사용할 수 있습니다.
1> 우분투 라이브 CD로 부팅하고 터미널에서 간단한 os-prober를 수행하십시오.
2> win7을 표시합니까?
그렇다면 안전합니다.
이 링크를 따라 가십시오 https://help.ubuntu.com/community/Boot-Repair
아마도 LEGACY BIOS에 Windows가 설치되어 있고 UEFI BIOS에 ubuntu가 설치되어 (컴퓨터 가이 새로운 BIOS 버전을 지원하는 경우) 모든 것을 다시 설치해야한다는 의미 일 수 있습니다.
그러나 컴퓨터가 UEFI 바이오스를 지원하지 않고 두 운영 체제가 모두 레거시 바이오스에 설치된 경우 위의 링크가 작동해야합니다.
전제 조건 : 설치시 "다른 운영 체제와 함께 Ubuntu 설치"옵션을 사용하여 Ubuntu를 설치해야합니다.