네게로오는길...

USB메모리 스틱에서 우분투 6.10 엣지 + 베릴 설치


출처: http://artvelo.tistory.com/




Trackback Address :: http://artvelo.tistory.com/trackback/105

2007/03/02 02:20

USB메모리 스틱에서 우분투 6.10 엣지 + 베릴 설치


제 글은 우분투홈페이지의 내용들을 참고로 하여 작성된 글 입니다.

음..
우분투 7.02버젼부터는 베릴이 안에 포함되어 있다고 하니 그걸 쓰는것도 좋은 방법입니다.
하지만, 저는 그냥 6.10 i386버젼을 구한김에 도시바 노트북 - 512메가 메모리/1.2Gh R200모델 -USB 1G 메모리 스틱으로 설치해 보았습니다. 하지만, 제목에서 언급했다시피 마구설치기 라서, 좀 어이없는 항목들도 있을거라고 생각하지만, 적어도 이렇게 설치해서 성공했습니다. 구글링/위키잉 은 별로 하지 않아서 그런건지도 모르겠네요.

설치기 들을 보면, 대부분 '나 설치했소' 하고는 끝나는게 많더군요. 왜냐하면, 우분투는 라이브CD를 굽고 CD에서 설치를 하면 파티션 만들어 주는 항목 빼고는 우분투 혼자서 설치를 다 하거든요.-_-;;뭐 그래서 그런거라고 봅니다.

향후의 스샷이라던가, 자세한 것들은 추후 정리가 된 이후에 올리는것으로 하고,
일단, USB메모리로 설치가 가능했다는것과 그 과정에 대한 간략한 설명을 해 보겠습니다.
그리고 USB에서 PE처럼 돌리는 우분투도 있다고 하지만, 저는 라이브CD를 USB메모리에 복사해서 약간 고치는 방법으로 설치했습니다.

음.. 일단, 간략하게 설명하면

1. USB메모리를 리눅스부팅이 가능하게 만든다.
2. 라이브CD 내용들을 USB메모리로 옮기고 내용을 수정을 한다.
3. USB메모리를 CDROM으로 인식하도록 수정한다.
4. USB메모리로 부팅후 설치한다.

5. CDROM으로 설정된 USB메모리를 다시 USB메모리로 만든다.
6. xgl 설치하고 Beryl 설치한다.
7. 즐긴다.

음.. 그럼 위의 내용들을 조금 더 자세히 한번 설명해 보겠습니다.
일단, 핵심은 USB메모리를 CDROM처럼 우분투가 인식하도록 만드는 것 이겠죠.
USB메모리로 복사된 우분투의 내용을 약간 수정하는건 경로명 및 인식문제 떄문이라 봅니다.

음.. 사실 제 방법은 최적화된 방법이 아니라서-위에서 언급했다시 막 설치기 라서...- 어떻게 보면 비효율적인 측면이 꽤나 많을지도 모릅니다. 흐.. 하지만. 했다는거. 그리고 정말 막막하신 분들께 약간의 힌트가 되어주지는 않을까 하는 생각에서 이 글을 쓰는것이니 이해해 주세요. ^^ 그럼 시작합니다.


1. USB메모리를 리눅스부팅이 가능한 메모리로 만든다
     
 syslinux 라는게 있습니다. 이게 도스시절의 sys 같은것이죠. 도스에서는 디스켓을 포맷후 부팅가능하게 하기 위해서 sys a: 라는 명령어를 자주 사용했었죠. 리눅스도 이와 마찬가지 입니다. syslinux와 mtools를 설치하시고 /win32/ 폴더로 들어가셔서-저는 윈도우환경에서 USB부팅메모리를 만들었습니다- 그저,

syslinux -s F:

라고 하면 일단, USB메모리로 리눅스부팅이 가능해 집니다. -물론 메인보드에서 usb부팅을 지원해야 겠죠.
그러고 나면 USB메모리 루트에 ldlinux.sys 라는 파일이 생겨있음을 보실 수 있습니다.


2. 라이브CD 내용들을 모두 USB메모리로 옮긴다.
      

i) 이때, 당연히 감지하고 계시겠지만, 히든폴더/파일 도 모두 옮기셔야 합니다. ^^;
ii) 그리고 isolinux 폴더안에 isolinux.cfg라는 파일이 있습니다 이 파일안에서
/install/, /casper/
이 둘에 대해서 빈칸 같은건 신경쓰지 마시고 그저 이 경로면들만 지워 주시면 됩니다.
iii) 그리고
 isolinux.cfg  -> syslinux.cfg
로 이름을 변경 해줍니다.
iv) 이제 install 폴더와 capser 폴더 isolinux 폴더-syslinux.cfg 와 같이- 안의 파일들을 모두 루트로 복사해 버립니다. 이떄, casper폴더안의 리눅스이미지-680메가가량- 은 안옮기셔도 됩니다.

음..여기서 원문이랑 다른게, 경로명 지우는것과 파일복사하는 것 입니다. 뭣때문인지는 모르겠지만, 저같은 경우에 왜인지 CDROM으로 변환해 준 이후에 경로명을 잘 찾지 못햇거든요. 뭔가 실수가 있겠지만요...

이제 USB메모리로 부팅 해 봅니다. 부팅이 되죠

3. USB메모리를 CDROM으로 인식하도록 수정한다

화면이 뜨면 ALT-2 를 눌러서 가상작업환경으로 간 뒤 아래의 명령어들을 차례로 입력합니다.
  • mkdir /cdrom /dev/cdroms

  • cd /dev/cdroms

  • ln -s ../sda1 cdrom0

  • mount -t vfat /dev/cdroms/cdrom0 /cdrom

위의 설명을 간단하게 하면, cdroms라는 폴더를 만들고, 그 안에 sda1이라는 usb매체를 cdrom0로 치환한다. 그리고 fat파일 형식으로 된 cdrom0를 cdrom에 마운트 시킨다. 입니다.

그리고 다시 ALT-1를 눌러 원래의 화면으로 복귀한 후
설치를 계속 하시면 됩니다.

음. 뭔가 안맞는 부분이 있을지도모르지만, 이렇게 해서 설치했다는거... ^^;;
일단 다음에는 베릴 /한글폰트/ 한글입력기/ 언어 등에 대해서 .... ^^