Computer >> 컴퓨터 >  >> 시스템 >> Linux

윈도우 듀얼 부팅 PC에서 우분투(Ubuntu) 안전하게 제거하는 완벽 가이드

PC에 윈도우와 함께 우분투(Ubuntu)를 듀얼 부팅으로 설치해 사용해 왔다고 가정해 봅시다.

그런데 어떤 이유에서든 상황이 순조롭지 않았을 수 있습니다. 예상치 못한 버그를 만났거나, 아직 윈도우에서 리눅스로 완전히 넘어갈 준비가 되지 않았을 수도 있죠.

이제 약간 곤란한 상황에 처했습니다. PC 하드 디스크에 리눅스 파티션이 그대로 남아 있어, 윈도우 파일과 폴더(혹은 다음번 리눅스 듀얼 부팅 시도)를 위해 필요한 공간을 차지하고 있는 것입니다.

결국 PC에서 우분투를 제거해야 합니다. 그렇다면 우분투나 윈도우의 데이터를 잃지 않고 안전하게 제거하려면 어떻게 해야 할까요?

리눅스 듀얼 부팅이란 무엇인가?

간단히 설명하면, 듀얼 부팅(dual-booting)은 하나의 하드 디스크 드라이브에 두 개의 운영체제를 각각 별도의 파티션에 설치하는 것을 의미합니다. 한 운영체제에서 다른 운영체제로 이전할 때(예: 윈도우에서 리눅스로) 특히 유용합니다.

또한 용도에 따라 운영체제를 나누어 쓰고 싶을 때도 유용합니다. 집에서는 리눅스 PC를 사용하지만 회사에서는 윈도우를 쓰는 경우가 대표적입니다.

가상 머신(virtual machine) 역시 한 대의 PC에서 여러 운영체제를 즐기는 방법 중 하나지만, 듀얼 부팅이 더 유연합니다. 물론 두 방식 모두 장단점이 있습니다.

참고로 듀얼 부팅을 넘어설 수도 있습니다. 하드웨어에 macOS까지 성공적으로 설치했다면 이를 '멀티부팅(multibooting)'이라고 부를 수 있으며, 여러 버전의 윈도우나 리눅스를 함께 설치한 경우에도 같은 용어가 적용됩니다.

준비 단계: 파일 백업하기

리눅스를 얼마나 오래 사용했든, 꼭 남겨두고 싶은 파일이 몇 개 있을 가능성이 높습니다. 해답은 당연히 백업입니다.

그렇다면 리눅스 파티션의 데이터는 어떻게 백업할 수 있을까요? 가장 기본적인 방법은 우분투에 내장된 표준 백업 도구를 활용하는 것입니다. 다른 리눅스 배포판도 백업 도구를 기본 제공하며, 배포판의 패키지 관리자를 통해 추가 백업 유틸리티를 설치할 수도 있습니다.

좀 더 간단한 방법을 원한다면, 리눅스에 Dropbox 클라이언트를 설치해 클라우드로 데이터를 동기화하는 것만으로도 충분합니다. 아니면 외장 USB 드라이브를 활용하는 것도 좋은 선택입니다.

심지어 리눅스 파일 관리자를 이용해 개인 파일을 복사해 윈도우 파티션에 붙여넣는 것도 가능합니다. 이 경우 나중에 쉽게 찾을 수 있도록 알아보기 쉬운 위치에, 명확하게 이름 붙인 폴더에 저장해 두는 것이 좋습니다.

만약 문제가 생겨 리눅스로 부팅할 수 없어 데이터를 복구할 수 없다면, DiskInternals Linux Reader 같은 윈도우용 도구를 사용해 ext2 또는 ext3 파일 시스템을 읽고 파일을 복구할 수 있습니다.

앞으로 HDD에서 데이터를 삭제할 예정이므로, 완벽한 데이터 안전을 위해 윈도우 파티션의 개인 데이터도 최근 백업본이 있는지 미리 확인해 두는 것이 좋습니다.

우분투 제거: 리눅스 파티션 삭제

우분투 파티션에서 보관할 데이터를 모두 회수했다면, 이제 과감히 삭제하면 됩니다.

정말 그렇게 간단합니다. 윈도우로 부팅한 뒤 컴퓨터 관리(Computer Management)를 엽니다. 관리자 권한이 필요하므로, 사용 중인 계정이 PC의 주 계정이라면 문제없습니다. 그렇지 않다면 계정 설정을 변경하거나 관리자 계정으로 로그인해야 합니다.

다음으로 시작(Start) 버튼을 마우스 오른쪽 버튼으로 클릭하고 디스크 관리(Disk Management)를 선택합니다. 여기서 파티션 목록을 확인할 수 있는데, 리눅스 파티션을 정확히 식별해야 합니다. 확실하지 않다면 앞서 언급한 DiskInternals 도구로 교차 확인할 수 있습니다.

파티션 크기도 함께 확인하세요. 우분투를 실행할 당시 주 저장 장치의 크기와 일치하는지 비교하면 실수를 줄일 수 있습니다.

필요한 파티션은 절대 삭제하지 않도록 주의하세요!

확실히 확인했다면 이제 우분투 파티션을 삭제할 차례입니다. 해당 파티션을 마우스 오른쪽 버튼으로 클릭하고 볼륨 삭제(Delete Volume)를 선택합니다.

이 간단한 작업만으로 사실상 PC에서 우분투가 제거됩니다. GRUB 2.0 부트로더도 함께 사라지므로 더 이상 운영체제 선택 화면이 나타나지 않습니다.

하지만 동시에 남은 운영체제를 부팅할 방법도 없어진다는 뜻입니다.

MBR(마스터 부트 레코드) 복구 방법

이 문제를 해결하려면 MBR(Master Boot Record)을 복구해야 합니다. 방법은 크게 두 가지입니다.

  1. 윈도우 자체 기능으로 MBR을 복구한다.
  2. Hiren's Boot CD 같은 서드파티 도구를 활용한다. 윈도우 10이 아닌 환경이라면 이 방법이 좋습니다.

여기서는 윈도우 10으로 MBR을 복구하는 방법에 초점을 맞추겠습니다.

먼저 윈도우 10 설치 파일을 다운로드합니다. 정품 OS를 사용 중이라면 합법적인 절차입니다. 이 파일로 부팅 가능한 USB 또는 DVD를 만듭니다.

다음으로 미디어를 삽입하고 컴퓨터를 재시작한 뒤, BIOS 진입 키(제조사마다 다름)를 눌러 설정을 변경합니다. 목표는 컴퓨터가 윈도우 10 설치 미디어로 부팅되도록 만드는 것입니다.

설치 미디어로 부팅되면 컴퓨터 복구(Repair Your Computer)를 클릭하고, 문제 해결(Troubleshoot) > 고급 옵션(Advanced Options) > 명령 프롬프트(Command Prompt)를 차례로 선택합니다. 여기서 Bootrec.exe 도구를 사용합니다.

먼저 다음 명령어를 입력합니다:

bootrec /fixmbr

이 명령이 부팅 환경을 정리해 줍니다. 이어서 다음을 입력합니다:

bootrec /fixboot

FixBoot는 윈도우가 아닌 부트 레코드가 제거되었을 때 사용하는 명령입니다.

이 단계에서 마무리로 다음을 입력할 수 있습니다:

bootrec /scanos

이 명령은 HDD에서 적합한 운영체제를 검색합니다. 윈도우 10과 함께 다른 윈도우 OS를 사용 중이라면 여기서 감지됩니다. 문제가 발생한다면 다음 명령을 시도해 보세요.

bootrec /rebuildbcd

이제 작업이 끝났습니다. 다만 명령 프롬프트를 종료하고 컴퓨터를 재시작했을 때(BIOS에서 원래 부팅 디스크를 다시 선택하는 것을 잊지 마세요) 윈도우가 부팅되지 않는다면 문제가 있는 것입니다.

이 경우 윈도우 10을 재설치하면 되지만, 그 전에 복구 파티션(recovery partition)을 먼저 활용해 보세요. 복구 파티션은 윈도우 10 하드 드라이브의 일부 영역으로, PC 복구 전용으로 할당된 공간입니다.

확보된 여유 공간 활용하기

이제 상당한 여유 공간이 생겼을 것입니다. 이 공간을 사용하려면 파티션을 나누고 포맷해야 합니다.

방법을 모르겠다면 앞서 설명한 대로 디스크 관리를 실행하세요. 빈 공간을 선택하고 마우스 오른쪽 버튼을 클릭한 뒤, 필요에 맞는 새 단순 볼륨(New Volume...) 옵션을 선택하면 됩니다.

또는 빈 공간 옆의 볼륨을 마우스 오른쪽 버튼으로 클릭하고 볼륨 확장(Extend Volume)을 선택해 기존 파티션의 크기를 늘릴 수도 있습니다.

윈도우가 공간을 되찾으면 새 드라이브 문자를 통해 접근할 수 있습니다. 개인 데이터, 게임, 영상 등 무엇이든 저장할 수 있으며, 모든 것이 정상으로 돌아온 것입니다!

그래도 가끔 리눅스가 필요하다면 어떨까요? Microsoft Store에서 제공하는 WSL(Windows Subsystem for Linux)을 이용해 윈도우 안에 리눅스를 설치해 보세요. 또는 UEFI 보안 부팅을 비활성화해 어떤 시스템이든 듀얼 부팅하는 방법도 살펴볼 만합니다.