1단계인 Voyage MPD 프로그램을 CF카드에 설치하는 방법을 설명해 보도록 하겠습니다.
!!! Voyage MPD가 이미 설치된 CF카드를 구매하신 분들은 이 글을 뛰어넘으셔도 됩니다. !!!
!!! 1단계 작업시 잘못하면 작업하던 컴퓨터의 하드를 날려 버릴 수도 있사오니 구형이나 버리는 컴퓨터 등을 사용해 주시기 바랍니다.!!!
1.1 Voyage MPD 프로그램과 UNetbooin 프로그램 Download
준비물: USB 메모리스틱, CF카드(1G 이상), CF카드 리더기
http://linux.voyage.hk/voyage-mpd 로 접속하여 꼭!!! 윗 그림의 부분(Live CD)을 클릭하여 다운받습니다.
http://unetbootin.sourceforge.net/에 접속해서 위의 부분을 클리하여 프로그램을 다운로드합니다.
1.2 다운로드 한 UNetbootin으로 부팅 USB 메모리스틱을 만듭니다.
우선 USB 메모리스틱을 FAT32 파일 시스템으로 포맷시킵니다.
UNetbootin을 실행합니다.
화살표 부위를 눌러서 다운로드한 Voyage MPD 파일을 불러오고 USB Drive가 제대로 잡혔는지 확인한 후 OK를 누르면 Voyage MPD의 부팅 USB 메모리스틱이 만들어집니다.
Exit 하시고 빠져나옵니다.
여기까지는 참 쉽고 빠르게 됩니다.^^
다음 단계를 위해, CF카드를 카드리더기에 끼우고 포맷시킵니다. (저는 FAT32로 했습니다.)
1.3 PC의 부팅순서를 USB 우선으로 바꾸고 부팅합니다.
PC의 부팅순서를 바꾸는 것은 부팅 시 주로 F2를 눌러서 SETUP에 들어가서 조정할 수 있습니다. (기종마다 약간씩 다르므로 재 부팅시켜가며 테스트해 보세요.^^)
이때 CF 카드리더기는 잠시 빼 놓습니다.
부팅이 완료된 후 다시 연결합니다.
Voyage Linux를 선택합니다.
USB로 부팅(Default로 부팅했음)되면서 화면에 메시지가 쫙!!! 뜨는데 저의 경우 Warning 1건, Failed 1건(그냥 무시합니다.) 발생하고 Login 프롬프트가 뜹니다.
Login: root
Password: voyage로 로그인합니다.
가끔씩 아래와 같은 메시지가 뜨는데 무시하세요.
“ INIT: Id “T0” respawning too fast: disable for 5 minutes.”
root@voyage:~# remountrw를 사용하여 read/write가 가능하게 합니다.
root@voyage:~# fdisk -l 을 사용하여 현재 구성된 Disk 내용을 확인합니다.
!!!매우 중요!!!
확인된 Disk중 설치하려는 CF메모리의 용량과 같은 것을 찾습니다.
저의 경우는 /dev/sdd, /dev/sdd1으로 나타났으므로 그를 기준으로 설명하겠습니다.
!!! 주의 sdd와 sdd1은 사용하시는 환경에 따라 모두 다를 것입니다. 꼭 정확히 확인/기억하고 계셔야 합니다. 이것을 잘 못 입력하셔서 기존의 본체의 하드값을 입력하면 하드가 날라갈 수 있는 것입니다.!!!
root@voyage:~# fdisk /dev/sdd 를 입력 !!!주의 각자의 디스크 표기를 입력합니다.!!!
그후 d -> n -> p -> 1 -> 엔터 -> 엔터 -> w 를 차례로 입력합니다.
""syncing disks"" 라는 메시지가 출력되면 됩니다.
root@voyage:~# umount /dev/sdd1을 입력합니다. !!!주의 각자의 디스크 표기를 입력합니다.!!!
root@voyage:~# mkfs.ext2 /dev/sdd1을 입력합니다. !!!주의 각자의 디스크 표기를 입력합니다.!!!
CF 메모리디스크의 정보가 나오면 됩니다.
root@voyage:~# tune2fs -c 0 /dev/sdd1을 입력합니다. !!!주의 각자의 디스크 표기를 입력합니다.!!!
setting maximall 메시지가 나오면 됩니다.
root@voyage:~# mkdir /tmp/root
root@voyage:~# mkdir /tmp/cf
root@voyage:~# mount -o loop /live/image/live/filesystem.squashfs /tmp/root
root@voyage:~# cd /tmp/root
root@voyage:/tmp/root# /usr/local/sbin/voyage.update
여기부터는 대부분 Default 값을 입력합니다. 몇 군데만 주의하면 됩니다.
그곳만을 정리해 보았습니다.
.
.
.
Please select Voyage profile:
1 - 4501
2 - 4511/4521
3 - 4801
4 - 5501
5 - ALIX
6 - Generic PC
7 - Notebook (pcmcia)
8 - WRAP
(default=5 [ALIX]):
혹 ALIX가 Default가 아니면 ALIX로 바꿉니다.
.
.
.
Which device accesses the target disk [/dev/hde]? /dev/sdd !!!주의 각자의 디스크 표기를 입력합니다.!!!
.
.
.
Select terminal type:
1 - Serial Terminal
2 - Console Interface
(default=1 [Serial Terminal]): 1
.
.
.
What shall I do with your Flash Media?
1 - Partition Flash Media and Create Filesystem
2 - Use Flash Media as-is
(default=1 [Partition Flash Media and Create Filesystem]): 2 !!!주의 2번으로 합니다.!!!
.
.
.
What would you like to do?
1 - Specify Distribution Directory
2 - Select Target Profile
3 - Select Target Disk
4 - Select Target Bootstrap Loader
5 - Configure Target Console
6 - Partition and Create Filesystem
(default=7 [Copy Distribution to Target]):
Configuration details:
----------------------
Distribution directory: /tmp/root
Disk/Flash Device: /dev/sdd
Installation Partition: /dev/sdd1
Bootstrap Partition: /dev/sdd1
Will be mounted on: /tmp/cf
Target system profile: ALIX
Target console: serial
Target baud rate: 38400
Bootstrap installer: grub
Bootstrap partition: /dev/sdd1
Y를 누르기 전에 /dev/다음의 각자의 디스크 표기가 제대로 되어 있는지 마지막으로 한번 더 확인합니다.
잘못 되었으면 처음부터 다시 합니다. 부팅부터…
OK to continue (y/n)? y
에러가 없다면 몇 분 정도의 시간이 지나면 복사가 끝날 것입니다.
여기서 에러가 나면 고생 시작이지요. ㅠ.ㅠ
에러가 나던 성공을 하던 아래의 단계로 넘어가게 됩니다.
What would you like to do?
1 - Specify Distribution Directory
2 - Select Target Profile
3 - Select Target Disk
4 - Select Target Bootstrap Loader
5 - Configure Target Console
6 - Partition and Create Filesystem
(default=8 [Exit]):
Exit 하시고 CF카드를 빼내시면 됩니다.
그리고 ALIX 보드에 끼워 넣으시면 끝납니다.^^
한번에 성공하시길 바랍니다. 저는 시행 착오로 처음에 10번 이상 해보았습니다.^^
카시오페아음향
경기도 안양시 동안구 호계동 555-9 디오벨리 609-1
Tel: 031-479-6091
E-mail: mshuh@icassiopeia.com