Table of Contents

VMware 에서 검증할 수 없는 것들의 경우, 불가피 하게 Native 한 리눅스 환경이 필요하다. 참고로 Broadcom 과 Realtek Wi-Fi Dongle 이 그랬다.
단순하게 듀얼부팅을 하면 되겠지만, 회사에서 보안상 리눅스를 설치할 수는 없다. 그래서 생각한 것이 USB 메모리에 리눅스를 설치하여 부팅하는 방법이다.
그 결과, Broadcom Dongle 의 경우 동작을 확인하였다.

준비운동하기

예전 같았으면, 일일이 명령어를 사용하여 부팅가능한 USB 메모리를 만들어야 했었지만, 그런 시대는 지났다.
이미지 생성 프로그램과 배포판 ISO 이미지만 있으면 가능하다. 참고로 여기서는 Fedora 10 을 예로 들어 설명하겠다. 또한 LiveUSB Creator 은 윈도우용을 사용한다.
필요한 것들은 다음과 같다.

  1. Fedora 10 Live ISO 파일(반드시 필요하지는 않다)

설치하기

사용 방법은 간단하다. 설치할 사용할 용량과 설치할 배포판을 지정해주면 된다.
설치 후에, 제대로 부팅이 되는지 확인해보자. 부팅 되었다면 성공이다.

필요한 프로그램 준비하기

뭔가 좀 아쉽다. 부팅한 상태는 최소한의 프로그램만 사용 가능하다.
최소한 컴파일은 가능해야 한다. 그렇기 위해서는 gcc 와 make 가 설치되어야 한다. 여기서 말하는 설치는 램디스크 상에 설치하는 것이기 때문에 재부팅하면 다시 설치해주어야 한다.

컴파일 가능한 환경을 위한 패키지들

  1. gcc-4.3.2-7.i386.rpm
  2. binutils-2.18.50.0.9-7.fc10.i386.rpm
  3. libgomp-4.3.2-7.i386.rpm
  4. kernel-headers-2.6.27.5-117.fc10.i386.rpm
  5. glibc-devel-2.9-2.i386.rpm
  6. make-3.81-14.fc10.i386.rpm
  7. glibc-2.9-2.i686.rpm

위의 패키지들을 ISO 파일로 부터 추출해서, USB 메모리에 복사한다. 부팅한 이후에 커맨드 창에서 아래와 같이 실행하면 설치된다.

#rpm -ivh *

인터넷에 연결이 되어 있다면, 부팅한 이후에 따로 받아도 된다. 이 때는 기존의 파티션을 write 가능하도록 마운트 한후에 저장하면 된다.

#mount -o remount,rw /mnt/live