USB 메모리의 ReadyBoost 기능으로 PC 성능 향상시키기

집에 안쓰는  USB 메모리 한두개씩은 있을 겁니다. 혹시 지금 사용하는 컴퓨터가 성능이 좀 낮다 싶다면 USB 메모리의 ReadyBoost 기능을 통해 PC의 성능을 향상시킬 수 있습니다.

일단 USB 메모리를 포맷합니다. 물론 저장되어 있는 데이터가 있으면 백업을 해야겠죠.

그리고 속성으로 들어가서 ReadyBoost 탭을 연 뒤 “이 장치 사용”, 혹은 “이 장치를 ReadyBoost 전용으로 사용”에 선택하고 “적용”을 누릅니다. 그러면 “ReadyBoost 캐시를 구성하는 중…”이란 메시지가 잠깐 뜨고 사라집니다.

탐색기에서 USB 메모리를 확인하면 설정된 양만큼 캐시 파일이 만들어져 거의 꽉차게 되어 빨간 색으로 표시됩니다. 남는 용량이 아까워서 아무리 시도해도 4GB 용량 100%로는 안되더군요.

UBS 메모리가 이제부터는 데이터 저장용이 아니라 하드디스크에서 자주 읽고 쓰는 데이터를 캐싱하는 역할을 하게 됩니다. 시스템의 메모리 용량을 높여주는 가상 메모리와는 다른 개념입니다. 자주 입출력하는 데이터를 하드디스크보다 빠른 메모리 영역으로 임시로 갖다 놓고 쓰기 때문에 성능 향상 효과를 볼 수 있습니다. 단순 작업을 자주 하는 사무실에서 딱이겠죠?

아! 만약 PC에 SSD처럼 빠른 드라이브를 사용하고 있다면 ReadyBoot는 별로 효용이 없을 거에요. 자~ 이제 남는 USB 메모리를 찾아 봅시다~

Rufus로 ISO파일을 USB로 굽기

ISO파일을 USB로 굽는 방법에는 여러가지가 있는데 PC에 별다른 설치를 하지 않고 간단한 방법으로 Rufus를 이용하는 것을 추천한다.

일단 Rufus를 다운로드하고 Rufus를 실행한다. 최신버전은 2.7이다. 포터블 버전을 사용해야 PC에 설치할 필요없이 바로 사용할 수 있다.

  1. USB 장치를 PC에 연결한다.
  2. Rufus를 실행한다.
  3. 포맷 옵션의 ‘부팅 가능한 디스크 만들기’를 선택한다.
  4. 소스 종류에 ISO 이미지를 선택한다.
  5. 탐색 단추를 눌러 다운로드한 iso 파일을 선택한다.
  6. <시작> 단추를 누른다.

Ubuntu 리눅스 디스크를 만드는 경우 Syslinux 설치를 위해 ldlinux.sys와 ldlinux.bss를 다운로드해야 하는데 그냥 <예>를 누르면 알아서 인터넷에서 다운로드하고 설치한다.

선택한 이미지는 ‘ISOHybrid’이미지라면서 사용할 모드를 선택하라는데 권장사항인 ‘ISO 이미지 모드로 쓰기’를 선택한다.

USB 장치에 저장된 데이터가 모두 삭제된다는 경고이다. 혹시 중요한 데이터가 저장되어 있다면 미리 백업을 받아야 한다.

USB 드라이브가 부팅 가능한 디스크로 만들어졌다.

Btv 셋톱박스에서 USB로 영화보기

일단 USB 플래시메모리에 영화파일을 집어 넣습니다. 단, 아무 형식이나 뭐든 재생이 되는 것은 아니고 재생되는 영화 파일 형식은 다음과 같습니다.(mkv로 된 고화질 영화가 왜 재생인 안되나 했습니다.)

  • AVI
  • MP4
  • DAT(MPEG1)
  • VOB
  • MPG/MPEG
  • TP/TS

영화가 담긴 USB 플래시메모리를 Btv 셋톱박스의 USB 단자에 연결하고 리모컨으로 메뉴  – 펀앤조이 – 마이콘텐츠 로 가보면 TV나 USB로 영화를 볼 수 있는 메뉴가 있습니다. USB를 선택하면 디렉토리 내 재생 가능한 파일목록이 보입니다. 영화파일 선택하여 재생하면 끝.

Windows 7 부팅 USB 만드는 법

Windows 7 부팅 USB 만드는 새로운 방법입니다. 종전까지는 이 방법을 사용했었는데 지금 소개하는 방법이 훨씬 깔끔하고 편리합니다. 이 메뉴얼을 만드신 분은 마이크로소프트 개발자 플랫폼 사업총괄 김영욱 차장님이고 원문의 출처는 여기입니다.
  1. 준비물 : Windows 7 DVD를 DVD롬 드라이브에 삽입하고 USB 이동식 디스크도 삽입한다.
  2. 시작 – 실행([Windows KEY] + R) – cmd
  3. diskpart
    list disk (하드디스크와 USB 이동식 디스크의 드라이브명 확인)
    seledt disk 1 (USB 이동식 디스크의 번호가 1번일 경우)
    clean
    create partition primary
    select partition 1
    active
    format fs=ntfs quick
    assign
    exit
  4. xcopy e: f: /cherky (Windows 7 DVD가 e: 드라이브, USB 이동식 디스크가 f: 드라이브일 경우, 옵션이 아주 인상적인데 오류가 생겨도 계속 복사(c)하고 숨겨진 파일과 시스템파일도 복사(h)하고 디렉토리와 하위 디렉토리도 복사(e)하고 읽기 전용 파일을 겹쳐 쓰고(r) 특성을 복사(k)하고 이미 있는 대상 파일을 덮어쓸지 묻는 것을 생략(y)합니다)

USB 플래시 메모리로 윈도우(Windows) 7 설치하기

이글은 okto님 블로그에 있는 내용에 제가 좀 더 사족을 붙여 만든 글입니다.
지금 가지고 다니는 8기가 USB 플래시 메모리에 이것 저것을 넣어 다니다 보니 용량 한계에 다다르자 Sandisk의 16기가 USB 플래시 메모리를 구입하고 종전 8기가 모델처럼 윈도우(Windows) 7 설치 가능하게 만들기 위해 아래와 같이 작업하였습니다.
파일시스템 NTFS로 바꾸기
요즈음 출시되는 거의 모든 USB 플래시 메모리는 포맷이 되어 나옵니다.
그런데 FAT32로 되어 나온다는 것이 문제죠. 그래서 시작 – 실행 – cmd 를 열어 다음 명령으로 FAT32 파일시스템을 NTFS로 바꿀 수 있습니다.
convert g: /fs:ntfs (g: 이동식 디스크 드라이브명)
USB 플래시 드라이브 파티션 활성화
MBRWiz를 적절한 폴더에 다운로드합니다.
시작 – 실행 – cmd 를 열어 MBRWiz64.exe /list 를 실행하여 USB 플래시 드라이브 번호를 확인 한 후 MBRWiz64.exe /disk=3 /active=1 을 입력하고 파티션을 활성화하겠냐는 질문에 Y를 누릅니다.

부트코드 삽입하기
Windows 7 DVD를 ODD에 삽입하고 시작 – 실행 – cmd 를 열어 Windows 7 드라이브 문자로 이동 후 bootsect /nt60 g: 를 입력하여 부트코드를 삽입합니다.

마지막으로 Windows 7 DVD의 모든 내용을 USB 플래시 메모리로 복사합니다.

xcopy x: y: /cherky (x : 윈도우 7 드라이브, y : USB 플래시 드라이브)
Windows 7 설치하기
이제 컴퓨터를 재시작하여 Del이나 F2, F1키를 눌러 CMOS Setup을 들어가서 HDD 부팅 순서에 USB 플래시 드라이브를 로컬 HDD보다 우선하여 설정 후 부팅한 후 Windows 7을 설치하면 됩니다. 끝.

부팅 + WinXP설치 + 고스트 USB 만들기

주의사상 : 이 문서는 개인적인 목적으로 USB메모리로 부팅 + WinXP설치 + 고스트 USB 만드는 방법을 기록해 놓은 것입니다. 내용에 대한 어떠한 보증을 하지 않으며 첨부된 파일을 사용함에 따르는 불이익에 대한 책임은 전적으로 사용하는 본인이 져야함을 알려드립니다.

고용량의 USB가 출시되면서 USB메모리는 단순히 데이터만을 저장하는 저장매체에서 부팅, WinXP설치, 고스트로 복원까지 못하는 것이 없는 팔방미인이 되어 가고 있습니다.

여기에서 소개한 부팅 + WinXP설치 + 고스트 USB를 만들어 놓으면 USB 메모리로 단순히 컴퓨터를 부팅만 시키는 것이 아니라 운영체제를 설치하는 것에서부터 고스트로 백업/복원까지 할 수 있는 유용한 도구가 될 것입니다. 일단 현재 갖고 있는 USB메모리가 부팅기능을 지원해야 하는데 최근 출시되는 거의  모든 USB메모리는 부팅기능이 들어있으나 혹시 모를 경우는 제조사를 통해 확인할 필요가 있습니다.

부팅 + WinXP설치 + 고스트 USB 만들기는 다음과 같은 순서로 진행됩니다.

  1. 준비물 준비 하기
  2. USB 메모리 포맷
  3. config.sys와 autoexec.bat 편집
  4. 고스트파일(ghost.exe)과 기타 유틸리티,WinXP 시디 복사

1. 준비물 다운로드 하기

  • HP USB 디스크 저장소 포맷 도구cfile6.uf.200F09594D12BE7B050CE7.zip
  • 부트이미지cfile26.uf.181ED84D4D12BE77323457.zip
  • 고스트cfile29.uf.2004D8574D12BE7824F00F.zip
  • autoexec.bat과 config.syscfile7.uf.187D8B594D12BE78291084.syscfile24.uf.15225E4D4D12BE7621013A.bat
  • 기타 유틸리티(파티션 매직 등)
  • WinXP 시디

2. USB 메모리 포맷

USB 메모리를 부팅가능하게 포맷을 해야 하는데 WinXP의 탐색기에서 포맷 명령을 내리면 “MS-DOS 시동 디스크 만들기“가 비활성 단추로 변해서 명령을 내릴 수 없습니다.

이 문제를 해결하기  위해 HP USB 디스크 저장소 포맷 도구를 사용하면 됩니다.

HP USB 디스크 저장소 포맷 도구를 실행하여 장치에는 연결된 USB 메모리를 선택하고 파일 시스템은 FAT32로 놓습니다. 적당한 볼륨이름을 지정한 후 DOS 시동 디스크 만들기에 체크표시하고 DOS 시스템 파일 위치 지정의 폴더 찾아보기 단추를 눌러 압축 해제한 Bootimg 폴더를 지정합니다. 시작 단추를 누르면 약 몇초 후 아래와 같이 부팅가능한 이동식 디스크가 만들어집니다.

이동식 디스크로 작성된 USB 메모리의 내부를 살펴보면 아무것도 보이지 않습니다. DOS용 부팅에 필요한 io.sys, msdos.sys, command.com 파일이 숨김속성으로 숨겨져 있기 때문이죠.

3. config.sys와 autoexec.bat 편집

만들어진 USB 메모리는 이 상태로 그대로 사용하면 640KB 이상의 메모리를 사용하지 못합니다. 더 많은 메모리를 사용하여 성능을 높이기 위해 몇가지 작업이 필요합니다. USB 메모리의 최상단 디렉토리에 emm386.exe, himem.sys, smartdrv.exe 파일을 복사한 후 config.sysautoexec.bat 라는 파일을 만듭니다. 아래 내용을 메모장으로 txt파일을 만든 후 확장자를 변형시켜도 됩니다.

config.sys 파일의 내용

DEVICE=EMM386.EXE
DOS=HIGH,UMB
DEVICE=HIMEM.SYS

autoexec.bat 파일의 내용

@echo off
LH SMARTDRV.EXE > NUL

4. 고스트파일(ghost.exe)과 기타 유틸리티, WinXP 시디 복사

이제 마지막으로 고스트파일(ghost.exe)과 기타 유틸리티, WinXP 시디의 내용을 복사하면 됩니다. 모두 해당 폴더를 만들고 하위 디렉토리를 트리구조로 생성하면 나중에 관리하기 편합니다. 필요에 의해 한글, 오피스 등의 설치파일도 같이 가지고 다니면 두꺼운 시디첩을 매번 들고 다닐 필요가 없겠죠?