새 하드 드라이브에서 Zorin/Windows 7 듀얼 부팅, GRUB 필요 없음!

새 하드 드라이브에서 Zorin/Windows 7 듀얼 부팅, GRUB 필요 없음!

그래서 내 컴퓨터에는 원래 Windows 8이 있었고 하드 드라이브가 작동하지 않았습니다. 직장에서 임시로 사용하기 위해 죽어가는 하드 드라이브를 얻었고 HP에 드라이버가 있으므로 이번에는 Windows 7을 사용하기로 결정했습니다.

드라이브를 설치하기 전에 드라이브가 완전히 작동하지 않았습니다. 저는 일주일 정도 Zorin 8 Live Disc를 사용해 보았는데 정말 마음에 들었습니다. 오늘 새 500GB 하드 드라이브를 구입하여 Windows 7을 완벽하게 설치하고 실행했습니다. 그런 다음 파티션을 축소하여 Zorin이 듀얼 부팅을 할 수 있도록 약 70GB의 공간을 남겨두고 1GB의 스왑 공간으로 Zorin을 설치했습니다.

재부팅하면 Windows가 직접 로드되기 시작했습니다. OS 부팅 관리자를 첫 번째 부팅 장치로 설정했기 때문에 재부팅하고 "노트북 하드 드라이브"에서 부팅을 시도했는데 "부팅 가능한 장치가 없습니다. 계속하려면 부팅 디스크를 삽입하고 아무 키나 누르십시오."라는 메시지가 표시되었습니다.

Windows 7이 문제 없이 시작됩니다.

GRUB2가 Windows 부팅 메뉴에 표시되도록 하기 위해 가능한 모든 방법으로 EasyBCD를 사용해 보았지만 결과적으로 "NeoGrb.mbr(또는 다른 항목)이 누락/손상되었습니다."라는 메시지가 나타납니다.

나는 또한 Linux를 처음 접했고 *nix 터미널 지식이 없습니다. 누군가 내가 간과했던 간단한 해결책이라고 생각하는 것을 제안할 만큼 친절할 수 있다면, 지난 9시간 동안 운 없이 이 작업을 수행하려고 노력했기 때문에 영원히 감사할 것입니다.

또한 모든 것이 레거시 모드에 있으며 설치 프로그램이 기존 Windows 7 설치를 인식하지 못합니다.

답변1

나는 과학과 기타 등등을 위해 이중 부팅 시스템에 Windows 버전을 계속 재설치하고 있습니다. 그래서 Windows를 설치할 때마다 부트로더가 손실되어 다시 설치해야 합니다. 운영 체제가 Ubuntu 기반이므로 다음 단계가 작동할 수 있습니다.

  1. 먼저 컴퓨터에서 Zorin의 라이브 이미지로 부팅해야 합니다.
  2. 그런 다음 Zorin이 설치된 파티션을 알아야 합니다. fdisk -l모든 드라이브의 파티션을 나열하려면 명령을 실행하십시오 . 또는 gnome-disks앱을 사용하여 찾고 있는 파티션을 찾을 수 있습니다.
  3. 나는 Zorin 파티션이 이라고 가정합니다 sda2. 먼저 Windows가 있다고 말한 다음 Zorin을 위한 공간을 만들기 위해 파티션을 축소했기 때문입니다.
  4. 그런 다음 파티션에 대한 마운트 지점을 생성해야 하며 이를 에 마운트하는 것이 좋습니다 /mnt. 이를 위해 다음 명령을 사용하여 zorin디렉토리에 폴더를 생성합니다. 물론 루트로 실행해야 하므로 앞에 추가해야 하거나 루트로 로그인해야 모든 것 앞에 sudo를 쓸 필요가 없습니다./mntmkdir /mnt/zorinsudosu
  5. 방금 생성한 마운트 지점에 시스템을 계속 설치합니다.
    • mount /dev/sda2 /mnt/zorin
    • mount --bind /dev /mnt/zorin/dev
    • mount --bind /dev/pts /mnt/zorin/dev/pts
    • mount --bind /proc /mnt/zorin/proc
    • mount --bind /sys /mnt/zorin/sys
  6. 설치 후 루트 디렉터리를 기존 시스템으로 변경합니다.chroot /mnt/zorin
  7. 그런 다음 우리가 사랑하는 GRUB를 HDD에 설치합니다. ( grub-install --boot-directory=/boot/ --recheck /dev/sda여기서 몇 가지 경고가 표시될 수 있지만 명령이 정상적으로 완료되는 한 문제가 없습니다.)
  8. 부팅 시 두 운영 체제가 모두 표시되도록 GRUB 구성을 업데이트하세요 sudo update-grub2.
  9. 컴퓨터를 다시 시작하고 Zorin으로 부팅합니다.
  10. 외부 HDD 또는 USB 스틱에서 이미지를 실행하는 경우 단계를 반복하여 다시 설치하고 GRUB 구성을 업데이트하세요.7그리고8.

오류가 발생하면 grub2패키지가 설치되어 있는지 확인하세요( apt-get install grub2).

이 가이드는바로 여기에(스페인의).

고쳐 쓰다:

듀얼 부팅을 위해 시스템의 하드 드라이브를 준비하는 방법은 다음과 같습니다.

  1. 라이브 이미지로 부팅하고 부팅합니다 gparted.
  2. ms-dos파티션 테이블을 만듭니다(거의 보편적으로 호환됨).
  3. 시스템에 필요한 파티션을 생성합니다:
    • ntfsWindows용 파티션 만들기
    • 리눅스용 ext4파티션 생성swap
  4. Windows를 다시 시작하고 설치합니다.
    • Windows를 설치할 드라이브를 묻는 메시지가 나타나면 파티션을 선택 ntfs하고삭제해따라서 Windows가 필요한 파티션을 마음대로 만들 수 있도록 여유 공간이 되지만 파티션 테이블을 엉망으로 만들지는 않습니다.
  5. Windows를 설치한 후 Linux 설치 미디어로 재부팅합니다.
  6. 지정한 파티션에 Linux 시스템을 설치합니다.

home및 다른 디렉토리 에 대해 boot다른 파티션을 사용하는 경우 하나를 만든 extended partition다음 그 안에 모든 Linux 파티션을 만드는 것이 좋습니다.

관련 정보