듀얼 부팅이나 그 외 비표준 부팅 환경을 구성해 본 사용자라면 누구나 한 번쯤 스스로 만든 설정 때문에 시스템이 부팅되지 않는 경험을 겪어봤을 것입니다. "GRUB Error 2"나 "No Valid System Disk Found" 같은 오류 메시지에 식은땀을 흘려본 적이 있다면 이제 더 이상 걱정할 필요가 없습니다. 슈퍼 그럽 디스크(Super Grub Disk, SGD)를 여러분의 도구 목록에 추가하면 부팅 오류와 작별할 수 있습니다. SGD는 리눅스와 윈도우 모두에서 손상된 부트로더를 우회하거나 복구할 수 있으며, 용량은 고작 2MB 미만입니다. 무려 플로피 디스크에서도 실행될 정도로 가볍습니다.
SGD로 할 수 있는 일과 없는 일
슈퍼 그럽 디스크는 본질적으로 CD에 담긴 영리하게 구성된 GRUB 설치본입니다. 따라서 부트로더가 할 수 있는 모든 작업, 즉 운영체제를 시작하는 역할을 수행할 수 있습니다. SGD를 사용하면 손상된 부트로더를 우회하거나 복구할 수 있지만, 삭제된 파일 복구나 바이러스 검사 같은 애플리케이션 수준의 작업은 처리하지 못한다는 점을 기억하세요.
슈퍼 그럽 디스크 내려받기
믿기 힘들 만큼 작은 슈퍼 그럽 디스크 ISO 파일은 공식 배포 페이지에서 내려받을 수 있습니다. 여러 에디션이 제공되지만, 가장 최신 버전의 하이브리드(hybrid) 이미지를 다운로드하는 것을 권장합니다. 하이브리드 이미지는 CD와 USB 장치 양쪽에서 모두 정상적으로 동작합니다.
미디어 굽기 및 부팅
하이브리드 ISO는 CD 또는 USB 어느 쪽에든 설치할 수 있지만, 굽기 도구가 더 안정적이고 쉽게 구할 수 있는 CD 방식이 권장됩니다.
리눅스에서는 Brasero의 이미지 굽기(Burn Image) 옵션을 포함해 거의 모든 CD 굽기 프로그램으로 ISO 파일을 CD에 기록할 수 있습니다. USB 부팅을 원한다면 UNetbootin 도구를 사용하면 간편하게 부팅 USB를 만들 수 있습니다.
윈도우에서는 평소 사용하는 CD 굽기 프로그램의 ISO 이미지 굽기(Burn ISO Image) 옵션을 찾거나, Deepburner 같은 무료 굽기 앱을 활용하세요. USB의 경우 Lili USB Creator라는 훌륭한 도구를 이용해 보시기 바랍니다.
굽기가 완료되면 CD나 USB를 연결한 상태로 시스템을 재시작합니다. SGD로 부팅되지 않는다면 BIOS 설정을 열어 해당 장치가 부팅 순서 목록에서 하드 드라이브보다 위쪽에 위치해 있는지 확인하세요.
손상된 부트로더 우회하기
먼저 설치된 모든 운영체제를 감지했는지 확인해야 합니다. 메인 화면에서 운영체제 감지 옵션을 선택한 뒤, 결과가 실제 설치된 시스템과 일치하는지 점검하세요.
이 예시에서는 윈도우와 리눅스가 함께 설치되어 있지만, 하드 드라이브의 MBR이 손상되어 어느 쪽도 부팅할 수 없는 상황입니다. 이때 감지된 운영체제를 선택하기만 하면 리눅스나 윈도우를 정상적으로 불러올 수 있고, 이후 각 OS가 제공하는 복구 및 복원 도구를 자유롭게 사용할 수 있습니다.
복구 기능 활용하기
앞서 언급했듯이 슈퍼 그럽 디스크는 도구 모음이 아니라 똑똑하게 구성된 GRUB 설치본일 뿐입니다. 덕분에 용량은 작게 유지되지만, 강력한 복구 도구 측면에서는 아쉬운 부분이 있습니다. 그렇다고 완전히 무기능한 것은 아닙니다. GRUB에는 부팅 문제를 수동으로 진단하고 수리할 수 있는 자체 명령줄이 내장되어 있으며, SGD를 통해서도 이에 접근할 수 있습니다.
운영체제 감지를 마친 후 "c" 키를 누르면 명령 프롬프트로 진입합니다. 여기서 최소 셸(minimal shell)을 이용해 기본적인 파티션 작업, 커널 모듈 관리, 비디오 모드 설정 등 몇 가지 시스템 작업을 수행할 수 있습니다. 이 셸에서 사용 가능한 전체 명령 목록을 확인하려면 빈 줄에서 Tab 키를 누르세요.
마무리
10년 전만 해도 슈퍼 그럽 디스크 같은 도구가 있었다면 헛돈 무수한 시간과 몇 번의 재설치를 막을 수 있었을 것입니다. 여기서 소개한 부팅 기능만으로도 SGD는 이미 필수 도구 상자에서 중요한 자리를 차지할 만합니다. 만약 슈퍼 그럽 디스크에 복구·복원 중심의 풀 애플리케이션 스위트가 결합된다면, 리눅스든 윈도우든 거의 모든 PC 수리 기술자에게 매력적인 강력한 시스템 복구 도구로 탈바꿈할 것입니다.