| |
출처 : http://www.hamslab.com/bbs/js13p1/read.php?table=linuxdb&no=171
---------------------------------------------------------------------------
제 목 : IEEE 1394 리눅스에서 사용하기
글쓴이: hamyd 등록: 2003-02-18 17:10:39 조회: 50
한컴OS 3.0에서
CD-R, IEEE 1394 사용하기
1. CD-R
그냥 사용하면 됨
기본으로 깔린 gcombust 사용하는데
SCSI id 를 잘 맞춰 주고 간단한 설정을 함
커맨드라인에서 cdrecord --scanbus 해서 관련데이타를 찾을 수 있음
[root@deskhan root]# cdrecord --scanbus
Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 J啄g Schilling
Linux sg driver version: 3.1.24
Using libscg version 'schily-0.5'
scsibus0:
0,0,0 0) 'PLEXTOR ' 'CD-R PX-W1210A' '1.09' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
scsibus1:
1,0,0 100) 'ST380021' 'A ' ' ' Disk
1,1,0 101) *
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
[root@deskhan root]#
2. IEEE 1394 외장형 하드디스크 사용하기
역시 한컴OS 3.0 에는 해당 모듈들이 모두 컴파일되어 있었고
부팅시 PCI 1394 카드를 인식해서 몇 개의 모듈은 로딩되어 있었음
1394를 사용은 다음의 몇 단계로 이루어짐
1) 모듈 올리기 & probe
2) SCSI장치로 인식시키고
1394 장치 인식 여부 확인(나중에 자꾸 하다보면 실제로는 필요없겠죠)
3) 마운트하기
1) 모듈
insmod ieee1394 <return>
insmod ohci1394 <return>
insmod raw1394 <return>
insmod sbp2 <return>
modprobe ieee1394 <return>
modprobe ohci1394 <return>
modprobe raw1394 <return>
modprobe sbp2 <return>
2) SCSI
echo “scsi add-single-device 0 0 0 0” > /proc/scsi/scsi
확인은 역시 cdrecord --scanbus
여기까지를 스크립트로 만들더라도 부팅시나 1394장치가 연결 안 된 상태에서는
실행시키면 안 됨
우선 1394 장치를 연결한 후 여기까지를 스크립트로 만들어서 실행
후 에는 1394를 붙이거나 떼거나 맘대로 됨
3) mount
내가 사용하는 새로텍 외장형 1394 하드는 윈도그용 fat32 으로 포맷되어 있으므로
fstab 에 다음과 같이 추가함
/dev/sda1 /1394 vfat users,exec,noauto,umask=0,codepage=949,iocharset=cp949 0 0
그 다음 mount /1394 하면 끝
4) 해제
당근 umount /1394 먼저 한 다음
echo “scsi remove-single-device 0 0 0 0” > /proc/scsi/scsi
그런데 꼭 이렇게 해제 해야 하는지, 이렇게 하고도 잘 된거지는 모르겠음
|