이전에 Ubuntu 10.04 및 Windows 7을 설치했습니다.
이제 Windows에 로그온했습니다. 파티션 편집기를 열고 Ubuntu가 포함 된 볼륨을 삭제했습니다. Ubuntu를 삭제하고 다른 OS를 설치하는 데 도움이 될 것이라고 생각했고 시스템을 다시 시작했습니다.
GRUB 구조 프롬프트가 있습니다.
Windows에 로그온하고 싶습니다. 어떻게해야하나요?
GRUB 구조에서 다음을 시도했습니다.
ls (hd0) (hd0,3) (hd0,2) (hd0,1) (hd1) (hda1,1)
, 버렸습니다.
error: Unknown Filesystem.
해보았습니다 :
rootnoverify (hd0,0) chainloader +1 makeactive boot
버렸습니다.
Unknown command.
편집 :
USB에서 Ubuntu를 설치했습니다. 이제 시스템을 다시 시작했을 때 이전 Windows와 새로 설치된 Ubuntu를 보여주는 GRUB를 얻었습니다. 저는 Windows에 행복하게 로그인했습니다. 그런 다음 표준 절차를 사용하여 Ubuntu를 제거하여 grub 구조를하지 않도록했습니다.
Answer
Windows를 부팅 할 수 없습니다. grub 모듈이있는 파티션을 사용할 수없는 경우 grub 구조 프롬프트에서 알 수없는 명령 오류가 발생합니다. 가장 좋은 해결책은 Windows 부트 로더를 다시 설치하는 것입니다. Windows 7 복구 CD 또는 Windows 설치 DVD에서 복구 프롬프트로이 부팅을 수행하려면 다음을 실행합니다.
bootrec /fixmbr
Windows 복구가없는 경우 CD 또는 설치 DVD, Ubuntu CD / USB 중 하나가있는 경우 Windows와 유사한 부트 로더를 설치할 수도 있습니다.
sudo apt-get install lilo sudo lilo -M /dev/sda mbr
참고 lilo
는 큰 경고 화면을 표시하지만 이것은 리눅스 부팅에 사용될 때를 의미하므로 무시하는 것이 안전합니다.
이것은 lilo
를 사용하는 모습 (명령은 대소 문자를 구분 함) :
bcbc@neptune:~$ sudo apt-get install lilo [sudo] password for bcbc: Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: lilo-doc The following NEW packages will be installed: lilo 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 275 kB of archives. After this operation, 807 kB of additional disk space will be used. Get:1 http://mirror.csclub.uwaterloo.ca/ubuntu/ precise/main lilo amd64 1:23.2-2 [275 kB] Fetched 275 kB in 1s (198 kB/s) Preconfiguring packages ... Selecting previously unselected package lilo. (Reading database ... 505850 files and directories currently installed.) Unpacking lilo (from .../lilo_1%3a23.2-2_amd64.deb) ... Processing triggers for man-db ... Setting up lilo (1:23.2-2) ... bcbc@neptune:~$ sudo lilo -M /dev/sda mbr Backup copy of /dev/sda in /boot/boot.0800 The Master Boot Record of /dev/sda has been updated. bcbc@neptune:~$
다음과 같은 경고가 표시됩니다. lilo
를 Windows 스타일 부트 로더로 사용하는 경우 무시할 수 있습니다.
설명
- Windows 7 설치 CD에서 복구 프롬프트로 부팅하는 방법은 무엇입니까? 설치 CD, 내 유일한 옵션은 Windo를 설치하는 것입니다 ws.
- @AlxVallejo 다음을 시도해보세요. bleepingcomputer.com/tutorials/ …
- 아, 알겠습니다. ' 다음 '를 누르면 ' Windows를 설치하려고합니다. 화면에 Windows를 복구하고 명령 프롬프트를 입력 할 수있는 옵션이 있습니다.
- 죄송합니다. 동일한 문제가 있습니다. Windows 설치 DVD가없고 왜 USB에서 부팅 할 수 없는지 모르겠습니다. ' BIOS에서 부팅 명령을 강제 실행하더라도 여전히 grub 구조 프롬프트가 표시됩니다. .. 어떻게하라고 조언 해 주 시겠어요?
- 감사합니다, 당신은 내 하루를 구했습니다 !!! 나는 lilo를 사용하여 해결할 수 있었다. 훌륭한 도구에 감사드립니다!
답변
파티션에 grub
파일이 삭제되었습니다. Boot existing OS
옵션을 사용하여 Linux liveCd 또는 liveUSB 를 사용하여 Windows로 부팅 할 수 있습니다. div> (또는 Boot from Local Drive
-대부분의 liveUSB에는 유사한 옵션이 있습니다.)
예 : Archlinux USB를 사용하여 기존 OS 부팅 옵션을 선택하십시오.
그런 다음 Tab 를 누르고 체인 로더가 Windows 파티션을 가리 키도록합니다.
Syslinux 페이지 의 comboot/chain.c32
사용에 대한 설명
댓글
- 알 수없는 명령 ' chainloader '.
- @ user7543-즉 '
grub rescue
프롬프트에 있습니다 (Grub 파일이 들어있는 Linux 파티션이 삭제되었을 수 있음). ' 두 번째 방법 (arch liveUSB를 통해)을 시도하거나 다른 게시물의bcbc
지침을 따라야합니다. -
grub rescue
프롬프트에는 매우 제한적이고 고유 한 명령 집합이 있으며 전혀 직관적이지 않습니다.grub rescue
프롬프트에서 작업하는 방법에 대한 자세한 여기에서 찾을 수 있습니다.