9. 도서관/__사. Network

솔라리스 cdrom

행복 금융 2008. 11. 12.

CDROM은 디바이스를 추가 시킬수 있을 만큼 얼마든지 시스템에서 사용 하실수 있습니다.

디바이스는 cdrom0
cdrom1
cdrom2
순으로 올라오죠.... 자 그럼 cdrom을 한번 가지구 놀아 볼까여~~~~~

1. CDROM LOAD 하기

cd를 cdrom에 넣습니다. 그러면 /etc/vold.conf 에 명시한대로 auto로 cd를 load합니다.

확인해 보면 다음과 같이 나옵니다

# ls -L -l /cdrom/cdrom0
total 166
drwxr-xr-x 4 root root 2048 Jul 21 05:18 MU
drwxr-xr-x 4 root root 2048 Jul 21 05:18 Solaris_7_MU3
-rwxr-xr-x 1 root root 30952 Jul 21 05:18 backout_mu
-rwxr-xr-x 1 root root 49604 Jul 21 05:18 install_mu

2. CDROM을 누군가 사용 하고 있다면 다음과 같이 확인 하세여

# fuser -u /cdrom/cdrom0
/cdrom/cdrom0: 5400c(root) 5330c(moon)

* superuser라면 프로세서를 다음과 같은 방법으로 죽일수 있습니다.
# fuser -u -k /cdrom/cdrom0
/cdrom/cdrom0 : 5400c(root)killed 5330c(moon)Killed

3. CD 배출

# eject cdrom

4. 다른 시스템에서 CD 억세스 하기

일단은 다른 시스템의 CD를 억세스할 디렉터리를 만드세여

# mkdir /puhaha

다른 시스템이 cdrom을 share했는지 확인 하세여

# showmount -e 다른시스템이름

만약에 다른시스템의 /etc/hosts 파일에 현 시스템의 정보가 없으면 넣어 주시구
/etc/dfs/dfstab 파일에 cdrom이 share되어 있지 않다면 share하여 주셔야 합니다.

그다음 root 에서 다음과 같이 마운트 합니다.

# mount -F nfs -o ro 다른시스템이름:/cdrom/cd-name /puhaha(마운트 포인트 입니다)



5. 내 시스템의 cdrom 을 다른 시스템에 주기.

# ps -ef | grep nfsd

root 10127 9986 0 08:25:01 pts/2 0:00 grep nfsd
root 10118 1 0 08:24:39 ? 0:00 /usr/lib/nfs/nfsd -a

# mkdir /dummy

# vi /etc/dfs/dfstab
다음과 같이 추가 하세여
share -F nfs -o ro /dummy

# eject cdrom0

# chmod 644 /etc/rmmount.conf

# vi /etc/rmmount

다음과 같이 추가 하세여
share cdrom*

# chmod 444 /etc/rmmount.conf

cd를 load합니다.

# share
- /dummy ro ""
- /cdrom/sol_7_sparc/s5 ro ""
- /cdrom/sol_7_sparc/s4 ro ""
- /cdrom/sol_7_sparc/s3 ro ""
- /cdrom/sol_7_sparc/s2 ro ""
- /cdrom/sol_7_sparc/s1 ro ""
- /cdrom/sol_7_sparc/s0 ro ""

# mount /dev/dsk/c0t0d0s0 /mnt

[출처] 솔라리스 cdrom|작성자 폴라리스


댓글

💲 추천 글